Changes in version 3.10 Java Docs updated Changes related to classes and methods:
| Domains Kit | |
| New Class Name | New Method |
| ThirdLevelDotUk | String invoiceOption |
| ThirdLevelDotUk | String existingEndTime |
New Parameters introduced in Existing Methods
| Other Products Kit | ||
| Class Name | Method Name | New Parameters |
| EngageOrder | renew | String invoiceOption |
| EngageOrder | renew | String existingEndTime |
Deprecated Parameters in Methods
Domains Kit
Class Name
Method Name
Deprecated Parameters
ZoneOrder
add
"No Of Records" in DomainHash
Changes in version 3.9 Changes related to classes and methods: The following method in the Domains Kit is deprecated and its use should be discontinued - Changes in version 3.8 Java Docs updated Changes related to classes and methods: The following changes have been introduced under the DotEu class within the Domains Kit -
The following new methods have been introduced under DigitalCertificateOrder class within the Other Products Kit - Changes in version 3.7 Java Docs updated Changes related to classes and methods: Some old parameters have been removed and new parameters introduced in their place under the following methods -
* packageKey will be the Identifier Key of the Plan (plan1, plan2, plan3, plan4) for which the Order needs to be added/modified. # ssl will be true or false depending whether the user wants Dedicated IP / SSL for the Order placed. ## excessBandwidth is the Bandwidth which the user wants over and above the Bandwidth of the Order’s current plan.
Changes in version 3.6 Java Docs updated Changes related to classes and methods:
Domains Kit
Class Name
Deprecated Method
Suggested Class
Suggested Method
DomContact
addDefaultContact
DomContact
addDefaultContacts
DomContact
add
DomContact
addContact
DomContact
list
DomContact
listByType
DomContactExt
isValidRegistrantContact
DomContactExt
isValidContact
DomOrder
transferDomain
DomOrder
addTransferDomain
DomOrder
add
DomOrder
registerDomain
ZoneOrder
mod
ZoneOrder
Functionality not required anymore
DotEu
tradeDomain
DotEu
trade
DotEu
transferDomain
DotEu
transfer
DotEu
add
DomOrder
registerDomain
Core Kit
Class Name
Deprecated Method
Suggested Class
Suggested Method
Customer
addCustomer
Customer
signUp
Customer
modDetails
Customer
mod
Reseller
addReseller
Reseller
signUp
Reseller
modDetails
Reseller
mod
Reseller
addResellerWithStateId
Reseller
Functionality not required anymore
OrderSetup
getResellerSlabPercentageForProducts
OrderSetup
Functionality not required anymore
OrderSetup
getCustomerSlabPercentage
OrderSetup
Functionality not required anymore
Deprecated method
Class
New method to be used
isValidRegistrantContact
DomContactExt
isValidContact
LinuxHostingOrder Class
Method
Old Parameter
New Parameters
add
Hashtable orderParams
String packageKey*, boolean ssl#
mod
Hashtable orderParams
String packagekey*, boolean ssl#,
int excessBandwidth##
getMonthlyCostAndValidate
Hashtable orderParams
String packageKey*, boolean ssl#,
int execessBandwidth##
getModPricing
Hashtable orderParams
String packageKey*, boolean ssl#,
int execessBandwidth##
WindowsHostingOrder Class
Method
Old Parameter
New Parameters
add
Hashtable orderParams
String packageKey*, boolean ssl#
mod
Hashtable orderParams
String packagekey*, boolean ssl#,
int excessBandwidth##
getMonthlyCostAndValidate
Hashtable orderParams
String packageKey*, boolean ssl#,
int execessBandwidth##
getModPricing
Hashtable orderParams
String packageKey*, boolean ssl#,
int execessBandwidth##
MailHostingOrder Class
Method
Old Parameter
New Parameters
add
Hashtable orderParams
String packageKey*
mod
Hashtable orderHash
String packagekey*, int additionalMailBoxes**
getMonthlyCostAndValidate
Hashtable orderParams
String packageKey*, int additionalMailBoxes**
getModPricing
Hashtable orderParams
String packageKey*, int additionalMailBoxes**
SiteBuilder Class
Method
Old Parameter
New Parameters
mod
Hashtable orderParams
String packageKey*
getMonthlyCostAndValidate
Hashtable orderParams
String packageKey*
** additionalMailBoxes is the number of additional mail boxes over and above the existing ones in blocks of 100 accounts.
getProductMetadata – Product class
getDefaultContactId – DomContactExt class
listByType – DomContact class
addTransferDomain – DomOrder class
changePrivacyProtectionStatus – DomOrder class
registerDomain – DomOrder class
| Deprecated method | Class | New method to be used |
| add | DomContact | addContact |
| addDefaultContact | DomContact | addDefaultContacts |
| list | DomContact | listByType |
| add | DomOrder | registerDomain |
| transferDomain | DomOrder | addTransferDomain |
| transferDomainWithoutValidation | DomOrder | addTransferDomain |
| addTransferDomainWithoutvalidation | DomOrder | addTransferDomain |
| add | DotEu | registerDomain in DomOrder class |
While these methods are currently available, they are no longer supported and may be discontinued in the near future.
getHostingMetaData – WebHostingOrderData class
The invoiceOption parameter has been added to the add method of MailHostingPlanOnlyOrder, WindowsHostingPlanOnlyOrder and LinuxHostingPlanOnlyOrder classes
Changes in version 3.5 Java Docs updated Changes related to classes and functions:
getList – Country class
getStateListForCountry – Country class
getDetails – Order class
addResellerWithStateId – Reseller class
getRegistrantAgreement
getProductCategory
getAgreement
getAllAgreements
addCoopContact – DotCoopContact class
validateDomainRegistrationParams
validateDomainTransferParams
addWithoutValidation
Changes in version 3.4 Java Docs Updated New Classes introduced in all Kits: Core Kit TaxService
Domains Kit DotEu DotEuContact DomOrder
Hosting Kit WindowsHostingPlanOnlyOrder LinuxHostingPlanOnlyOrder MailHostingPlanOnlyOrder MailHostingSetup WindowsHostingSetup LinuxHostingSetup
Other Products Kit DigitalCertificateOrder SiteBuilderSetup EngageSetup Changes in version 3.3 3 new functions have been added in the Core Kit under the following classes: authenticateCustomerId – Customer class Bug Fix – A minor Java Script problem was causing the frame links in the examples to not work in some browsers like Mozilla and Opera. Changes in version 3.2.1 WSDL Endpoint changed Changes in version 3.2 New methods added viz. Order.removeCustomerLock, Order.getLockList Changes in version 3.1 Minor bugs in WSDL files fixed.
getApplicableTaxes
getHashedTaxRules
getEUCountryList
tradeDomain
transferDomain
add
isEUCountry
mod
add
addEuDefaultContact
validateDomainRegistrationParams
validateDomainTransferParams
addTransferDomainWithoutvalidation
addWithoutValidation
getDetails
getDetailsByDomain
getOrderIdByDomain
add
mod
renew
del
getMonthlyCostAndValidate
getModPricing
getDeletionRefundAmount
getDetails
getDetailsByDomain
getOrderIdByDomain
add
mod
renew
del
getMonthlyCostAndValidate
getModPricing
getDeletionRefundAmount
getDetails
getDetailsByDomain
getOrderIdByDomain
add
mod
renew
del
getMonthlyCostAndValidate
getModPricing
getDeletionRefundAmount
list
getHostingKeyDisplayName
getHostingParamsDisplayName
getPricingKeyPricingParamMap
getHostingKeyDisplayName
getHostingParamsDisplayName
getPricingKeyPricingParamMap
getHostingKeyDisplayName
getHostingParamsDisplayName
getPricingKeyPricingParamMap
add
getCertPrice
getPricingKeyPricingParamMap
getPricingKeyPricingParamMap
login – Customer class
getOrderIdByDomainAndProductCategory – Order class
Extensive changes made. Please download the kit and read the appropriate Javadocs for details.
Added the method Customer.delete() which allows you to delete a Customer Added the method DomOrder.cancelTransferRequest() which allows you to cancel the transfer-in request for a domain name Added the method Order.sendRfa() which allows you to re/send the email asking for transfer-in approval for domain names.
Bug fix in Modify Customer Details and Modify Contact Details forms More details in the Javadocs for DomOrder.getDetails() Link to new Demo Server added.
Perl API KIT added