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: 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: Access methods have been added for setting/getting contact data disclosure setting:
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: The following status value, defined in EPP-04, have been removed for EPP-1.0: Accesses methods have been added for handling name servers as "host attributes", specified via EppHostAttribute objects:
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:
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:
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: 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.