IPPAdaptor

IPPAdaptor

new IPPAdaptor(service_url)

Protocol adaptor for spv.vds.ipprot.IpadClient

Resposible for hiding protocol data types and interpreting reponse data to failures in cases where errors are reported inside the normal result data. eg. Result codes from load config operations.

Parameters:
Name Type Description
service_url string
Implements:
Source:

Members

_impl :spv.vds.ipprot.IpadClient|spv.vds.ipprot_nova.IpadClient

Type:
Source:

Methods

getCampaigns(feed_id, on_success, on_failure)

Parameters:
Name Type Description
feed_id string
on_success function
on_failure function
Implements:
Source:

getConfigQuickInfo(session_id, config_name, on_success, on_failure)

Parameters:
Name Type Description
session_id string
config_name string
on_success function
on_failure function
Implements:
Source:

getRetailers(on_success, on_failure)

Parameters:
Name Type Description
on_success function
on_failure function
Implements:
Source:

getSpecification(config, localization_id, on_success, on_failure)

Parameters:
Name Type Description
config spv.ds.Config
localization_id string
on_success function
on_failure function
Implements:
Source:

sessionDisableCCPrices(session_id, on_success, on_failure)

Disables company car pricing.

Parameters:
Name Type Description
session_id string
on_success function
on_failure function
Implements:
Source:

sessionDisablePrivateLeasing(session_id, on_success, on_failure)

Parameters:
Name Type Description
session_id string
on_success function
on_failure function
Implements:
Source:

sessionEnableCCPrices(session_id, on_success, on_failure)

Enables company car pricing.

Parameters:
Name Type Description
session_id string
on_success function
on_failure function
Implements:
Source:

sessionEnablePrivateLeasing(session_id, on_success, on_failure)

Parameters:
Name Type Description
session_id string
on_success function
on_failure function
Implements:
Source:

sessionGenerateRetailerHtmlForPdf(session_id, template_name, retailer_id, on_success, on_failure)

Parameters:
Name Type Description
session_id string
template_name string
retailer_id string
on_success function
on_failure function
Implements:
Source:

sessionGetCampaigns(session_id, feed_id, on_success, on_failure)

Parameters:
Name Type Description
session_id string
feed_id string
on_success function
on_failure function
Implements:
Source:

sessionGetLoan(session_id, on_success, on_failure)

Parameters:
Name Type Description
session_id string
on_success function
on_failure function
Implements:
Source:

sessionResetLoan(session_id, on_success, on_failure)

Parameters:
Name Type Description
session_id string
on_success function
on_failure function
Implements:
Source:

sessionSendMailToCustomer(session_id, customer_email, want_newsletter, want_summary_pdf, mail_link_url, on_success, on_failure)

Parameters:
Name Type Description
session_id string
customer_email string
want_newsletter boolean
want_summary_pdf boolean
mail_link_url string
on_success function
on_failure function
Implements:
Source:

sessionSendMailToCustomerAndRetailer(session_id, customer_first_name, customer_surname, customer_email, customer_phone, preferred_contact_time, preferred_contact_media, want_newsletter, want_summary_pdf, retailer_id, mail_link_url, on_success, on_failure)

Parameters:
Name Type Description
session_id string
customer_first_name string
customer_surname string
customer_email string
customer_phone string
preferred_contact_time string
preferred_contact_media string
want_newsletter boolean
want_summary_pdf boolean
retailer_id string
mail_link_url string
on_success function
on_failure function
Implements:
Source:

sessionSendToTacdis(session_id, customer_first_name, customer_surname, customer_email, customer_phone, retailer_id, on_success, on_failure)

Parameters:
Name Type Description
session_id string
customer_first_name string
customer_surname string
customer_email string
customer_phone string
retailer_id string
on_success function
on_failure function
Implements:
Source:

sessionSetLoan(session_id, down_payment, interest_rate, number_of_months, on_success, on_failure)

Parameters:
Name Type Description
session_id string
down_payment number
interest_rate number
number_of_months number
on_success function
on_failure function
Implements:
Source:

sessionSetRetailerBusinessGroup(session_id, business_group_retailer_id, on_success, on_failure)

Parameters:
Name Type Description
session_id string
business_group_retailer_id string
on_success function
on_failure function
Implements:
Source:

sessionUpdateCCInputParams(session_id, input_params, on_success, on_failure)

Updates the parameters for Company Cars pricing.

Parameters:
Name Type Description
session_id string
input_params Object.<string, Object>
on_success function
on_failure function
Implements:
Source: