EPP 0.4.9

Package com.neulevel.epp.core

This package defines and implements core components for the EPP Protocol.

See:
          Description

Interface Summary
EppPollable The EppPollable interface is designed for pollable EppEntity, such as EppCommandTransfer objects, that can be included as the data element in the response of an EPP Poll command.
 

Class Summary
EppAddress This EppAddress class implements EPP Address entity used in the EPP Contact objects.
EppAuthInfo This EppAuthInfo class implements EPP AuthInfo entity.
EppContact This EppContact class implements EPP Contact objects.
EppContactData This EppContactData class implements EPP Contact Postal Type for recording contact data.
EppContactDisclose This EppContactDisclose class implements EPP Contact DiscloseType for recording contact data privacy information.
EppContactType This EppContactType class implements EPP Contact Type entity.
EppDataCollectionPolicy This EppDataCollectionPolicy class implements EPP Data Collection Policy (DCP) entity.
EppDataCollectionStatement This EppDataCollectionStatement class implements EPP Data Collection Statement for the Data Collection Policy (DCP) entity.
EppDomain This EppDomain class implements EPP Domain objects.
EppE164 This EppE164 class implements EPP e164Type, which is the ITU E.164 format for telephone numbers, plus extension.
EppEntity The EppEntity class is the base class for all entities/objects defined for EPP.
EppError This EppError class defines EPP result/error codes and messages.
EppGreeting This EppGreeting class implements EPP Greeting entity used in the EPP Protocol initialization.
EppHello This EppHello class implements EPP Hello entity used in the EPP Protocol initialization.
EppHost This EppHost class implements EPP Host objects.
EppHostAttribute This EppHostAttribute class implements EPP hostAttrType entity that is used by EppDomain objects.
EppIpAddress This EppIpAddress class implements EPP IP Address entity.
EppObject This EppObject class is the base class for all objects registered in the registry via the EPP Protocol.
EppParser This EppParser class is designed to parse and validate EPP XML messages against EPP XML Schema.
EppPeriod This EppPeriod class implements EPP Domain periodType entity.
EppServiceMenu This EppServiceMenu class implements EPP svcMenuType entity.
EppStatus This EppStatus class implements EPP Status entity.
EppSvcsub This EppSvcsub class implements EPP Svcsub objects.
EppSvcsubParam This EppSvcsubParam class implements EPP Svcsub Param entity.
EppTransactionId This EppTransactionId class implements EPP trIDType entity.
EppUnspec This EppUnspec class implements EPP unspecType objects defined in EPP-04.
EppUtil This EppUtil class implements some utility methods used by various components in the EPP implementation.
 

Package com.neulevel.epp.core Description

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.


EPP 0.4.9

Copyright © 2001-2006 NeuStar, Inc. All Rights Reserved.