This package defines and implements core components for the EPP Protocol. It includes various object and entity definitions used in the EPP Protocol and provides mechanisms for converting objects between Java and XML formats.

Summary of API Changes Since EPP-04
EppAddress | The maximum length of the street, city and state/provice fields was initially defined as 32 in EPP-04, then extended by NeuLevel to 64, and finally specified as 255 in EPP-1.0.
EppAuthInfo | The "ext" type is not implemented in the release.
EppContact | New status values have been defined for EPP-1.0, however, NeuLevel has no immediate plan for using them in the near future: STATUS_PENDING_CREATE - pendingCreate STATUS_PENDING_UPDATE - pendingUpdate Access methods have been added for setting/getting contact data in internationalized form and localized form. This is to replace the old "ascii" and "i18d" contact data respectively: getContactDataInt() setContactDataInt() getContactDataLoc() setContactDataLoc() Access methods have been added for setting/getting contact data disclosure setting: getContactDisclose() setContactDisclose()
EppContactData | The maximum length of the name and org fields of a postal line was initially defined as 32 in EPP-04, then extended by NeuLevel to 64, and finally specified as 255 in EPP-1.0.
EppContactDisclose | New class.
EppContactType | No change.
EppDataCollectionPolicy | New class.
EppDataCollectionStatement | New class.
EppDomain | New status values have been defined for EPP-1.0, however, NeuLevel has no immediate plan for using them in the near future: STATUS_PENDING_CREATE - pendingCreate STATUS_PENDING_UPDATE - pendingUpdate The following status value, defined in EPP-04, have been removed for EPP-1.0: STATUS_PENDING_VERIFICATION - pendingVerification Accesses methods have been added for handling name servers as "host attributes", specified via EppHostAttribute objects: addNameServer() getNameServerHostAttribute()
EppE164 | The maximum length of an ITU E.164 phone number have been extended to 17 in EPP-1.0, from 15 in EPP-04.
EppEntity | No change
EppError | EPP result code 1301 has been assigned with a fixed text message in EPP-1.0. Sucessful responeses for pending actions should use EPP result code 1001, which is added in EPP-1.0. Also, the meaning of EPP result code 2501 has been changed in EPP-1.0.
EppGreeting | Access methods have been added for setting/getting an EppDataCollectionPolicy object: getDataCollectionPolicy() setDataCollectionPolicy()
EppHello | No change.
EppHost | New status values have been defined for EPP-1.0, however, NeuLevel has no immediate plan for using them in the near future: STATUS_PENDING_CREATE - pendingCreate STATUS_PENDING_UPDATE - pendingUpdate
EppHostAttribute | New class.
EppIpAddress | No change.
EppObject | No change.
EppParser | No change.
EppPeriod | No change.
EppServiceMenu | Access methods have been added for adding/getting service extensions: getServiceExtension() addServiceExtension() The services or service extensions must be specified via URIs in EPP-1.0, instead of special "svc" tags in EPP-04.
EppStatus | No change.
EppSvcsub | No change, although new status values may be added in the future.
EppSvcsubParam | No change.
EppTransactionId | No change
EppUnspec | No change, although this has become a special class for handling NeuLevel's EPP extension with full name space specification required in the XML representation.
EppUtil | No change.