|
Change Log
Changes in version 3.16
- Java Docs updated
- Changes related to methods:
New Methods
activateMailForwardService() method introduced under the MailFwdOrder
class of Domains Kit
Deprecated Methods
Methods deprecated under the MailFwdOrder class of Domains Kit:
- list()
- add()
- renew()
- mod()
- del()
- addForward()
- modForward()
- delForward()
- getDetails()
- getDetailsByDomain()
- getOrderIdByDomain()
Changes in version 3.15
- Java Docs updated
- Changes related to methods:
New Methods
- Domains Kit
- Methods introduced under the DomOrder class:
- cancelTransfer()
- resendTransferAuthorizationMail() (renamed from resendTransferAuthorzationMail())
- Methods introduced under the DomFwdOrder class:
- setupDomainFwdService()
- manageDomainForwardService()
- Hosting Kit
enableSSL() method introduced under LinuxHostingOrder and WindowsHostingOrder classes
Deprecated Methods
Methods deprecated under the DomFwdOrder class of Domains Kit:
- getDetails()
- getDetailsByDomain()
- renew()
- manage()
- deleteService()
- add()
- list()
- mod()
Changes in version 3.14
-
Java Docs updated
-
Deprecated methods:
- Core Kit
- Methods deprecated under the Fund class:
- getDeletedRefundDetails()
- listBalancedTransactions()
- Hosting Kit
- Methods deprecated under LinuxHostingOrder and WindowsHostingOrder classes:
- Method deprecated under LinuxHostingSetup and WindowsHostingSetup classes:
- getHostingParamsDisplayName()
Changes in version 3.13
-
Java Docs updated
-
Changes related to classes & methods:
New Classes and Methods
Methods introduced under a new class, DotTel of Domains Kit:
- modifyWhoisPreference()
- getCTHLoginDetails()
Deprecated Methods
Methods deprecated under the MailHostingOrder class of Hosting Kit:
Changes in version 3.12
-
Java Docs updated
-
Changes related to methods:
New Methods
- Domains Kit
- setupDNSService() method introduced under the ZoneOrder class
- Methods introduced under the DomOrder class:
- restore()
- resendTransferAuthorzationMail()
-
Other Products Kit
- renewCertificate() method introduced under the DigitalCertificateOrder class
Deprecated Methods
- Domains Kit
- Methods deprecated under the ZoneOrder class:
- add()
- mod()
- renew()
- del()
- list()
- getDetails()
- getDetailsByDomain()
- getOrderIdByDomain()
-
Other Products Kit
- renew() method deprecated under the DigitalCertificateOrder class
.TEL specific changes
If the Registrant of a .TEL domain name is an
Individual, he/she has an option not to have his/her personal information
displayed in the Whois. The Registrant can choose to have this option
enabled/disabled at the time of Registration.
In order to accomplish this, you need to pass
the following information in the extraInfo parameter under the
registerDomain method of the DomOrder class. The DomOrder
class is included in the Domains Kit:
|
Key |
Value |
|
WhoisType |
Legal
(default value; applicable if the Registrant is an Organization) |
Natural
(applicable if the Registrant is an Individual) |
|
Publish |
Not
Applicable |
N (hides
the Contact details in the Whois)
Y (displays the Contact details in the Whois) |
However, if the Registrant of a .TEL domain
name is an Organization, then the complete Contact details are displayed in the
Whois. In this case, you need not make any changes to the registerDomain call.
Changes in version 3.11
-
Java Docs updated
Changes related to methods:
New Methods
- Other Products Kit
- modOrderFTPDetails() method under the
SiteBuilder class
- addCertificate() method under the
DigitalCertificate class
- Core Kit
- delete() method under the Customer class
- listCurrentActions() and listArchivedActions() methods under the Order class
Changed Methods
- DigitalCertificate class of Other Products Kit
- renew() method (added new parameter approverEmail)
- reissue() (added new parameters additionalLicenses,
orgName, orgStreet, orgCity, orgRegion, orgZip, orgCountry, orgPhone)
- Customer & Reseller class of Core Kit
- Changed parameter names of username and passwd to
emailAddress and password respectively.
Removed Methods
- Hosting Kit
- fetchAlternateLocationDetailsAndMonthlyCosts() method
of MailHostingOrder class
- fetchAlternateLocationDetailsAndMonthlyCosts() method
of LinuxHostingOrder class
- fetchAlternateLocationDetailsAndMonthlyCosts() method
of WindowsHostingOrder class
Deprecated Methods
- EntityAction class of Core Kit
- DigitalCertificate class of Other Products Kit
- add()
- changeDigicertPassword()
- addAdditionalLicenses()
Changes in version 3.10
-
Java Docs updated
-
Changes related to classes and
methods:
New 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 |
Deprecated 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 |
Changes in version 3.9
- Java Docs updated
-
Changes related to classes and
methods:
The following method in the Domains Kit is deprecated and its use should
be discontinued -
|
Deprecated method |
Class |
New
method to be used |
| |
|
|
|
isValidRegistrantContact |
DomContactExt |
isValidContact |
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 -
- New methods
- Deprecated methods
- tradeDomain
- transferDomain
-
The following new methods have
been introduced under DigitalCertificateOrder class within the Other
Products Kit -
- enrollForThawteCertificate
- reissue
- renew
- checkDigitalCertificateStatus
- del
- cancelDigicertOrder
- changeDigicertPassword
- addAdditionalLicenses
- getDetails
- getDetailsByDomain
- getOrderIdByDomain
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 -
|
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* |
NOTE:
*
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.
** additionalMailBoxes
is the number of additional mail boxes over and above the existing
ones in blocks of 100 accounts.
- The following classes and their methods are removed:
- LinuxHostingPlanOnlyOrder
- WindowsHostingPlanOnlyOrder
- MailHostingPlanOnlyOrder
- The SiteBuilderLite class has been renamed to SiteBuilder.
- Two new methods, mod and signUp, have been introduced under the
Reseller and Customer classes.
- Code for registerDomain method in PERL Domains Kit has been modified.
- The return type of the ListByType method of DomContact class in the
Domains Kit has been changed to Hashtable from Vector.
Changes in version 3.6
-
Java Docs updated
-
Changes related to classes and
methods:
- New methods have been
added in the Core Kit under the following class:
getProductMetadata - Product class
- New methods have been
added in the Domains Kit under the following classes:
getDefaultContactId - DomContactExt
class
listByType - DomContact class
addTransferDomain - DomOrder class
changePrivacyProtectionStatus - DomOrder class
registerDomain - DomOrder class
- Changes to the DomOrder class in Domains Kit:
- Privacy Protection Handling is added in the bulkAdd and
bulkAddTransferDomain methods.
- The 'ns' parameter has been removed from the
validateDomainTransferParams method.
- The following methods in the Domains Kit are deprecated and their use
should be discontinued:
|
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 |
IMPORTANT
While these methods are currently available, they are no longer
supported and may be discontinued in the near future.
- New methods have been
added in the Hosting Kit under the following class:
getHostingMetaData - WebHostingOrderData class
- Changes to classes in the Hosting Kit:
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:
- New functions have been
added in the Core Kit under the following classes:
getList - Country class getStateListForCountry - Country class
getDetails - Order class
addResellerWithStateId - Reseller class
- An extra option called Supersite is added
in the getDetails function of the Reseller class in the Core Kit.
- A new class LegalAgreement is added with
the following methods under the Core Kit:
getRegistrantAgreement
getProductCategory
getAgreement
getAllAgreements
- A new function has been
added in the Domains Kit under the following class:
addCoopContact - DotCoopContact class
- The following functions in the DomOrder
class in the Domains Kit are changed to show the Invoice options also:
validateDomainRegistrationParams
validateDomainTransferParams
addWithoutValidation
Changes in version 3.4
-
Java Docs Updated
-
New Classes introduced in all
Kits:
-
Core Kit
TaxService
getApplicableTaxes
getHashedTaxRules
-
Domains Kit
DotEu
getEUCountryList
tradeDomain
transferDomain
add
isEUCountry
DotEuContact
mod
add
addEuDefaultContact
DomOrder
validateDomainRegistrationParams
validateDomainTransferParams
addTransferDomainWithoutvalidation
addWithoutValidation
-
Hosting Kit
WindowsHostingPlanOnlyOrder
getDetails
getDetailsByDomain
getOrderIdByDomain
add
mod
renew
del
getMonthlyCostAndValidate
getModPricing
getDeletionRefundAmount
LinuxHostingPlanOnlyOrder
getDetails
getDetailsByDomain
getOrderIdByDomain
add
mod
renew
del
getMonthlyCostAndValidate
getModPricing
getDeletionRefundAmount
MailHostingPlanOnlyOrder
getDetails
getDetailsByDomain
getOrderIdByDomain
add
mod
renew
del
getMonthlyCostAndValidate
getModPricing
getDeletionRefundAmount
list
MailHostingSetup
getHostingKeyDisplayName
getHostingParamsDisplayName
getPricingKeyPricingParamMap
WindowsHostingSetup
getHostingKeyDisplayName
getHostingParamsDisplayName
getPricingKeyPricingParamMap
LinuxHostingSetup
getHostingKeyDisplayName
getHostingParamsDisplayName
getPricingKeyPricingParamMap
-
Other Products Kit
DigitalCertificateOrder
add
getCertPrice
SiteBuilderSetup
getPricingKeyPricingParamMap
EngageSetup
getPricingKeyPricingParamMap
Changes in version 3.3
-
3 new functions have been added
in the Core Kit under the following classes:
authenticateCustomerId - Customer class
login - Customer class
getOrderIdByDomainAndProductCategory - Order 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
Changes in version 3.2
Changes in version 3.1
Version 3.0 Released
Changes in version 2.6
-
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.
Changes in version 2.5
-
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.
Version 2.3
|