# Uses of Package
com.verisign.epp.interfaces

- Packages that use com.verisign.epp.interfaces
  Package | Description
  --- | ---
  com.verisign.epp.codec.premiumdomain |
  com.verisign.epp.interfaces | Interfaces test client to run client tests against the Stub Server for the Change Poll Extension.
  com.verisign.epp.interfaces.validate.v02 |
  com.verisign.epp.namestore.interfaces |
  com.verisign.epp.pool |
  com.verisign.epp.util |

- Classes in com.verisign.epp.interfaces used by com.verisign.epp.codec.premiumdomain
  Class and Description
  EPPSession `EPPSession` manages a session with an EPP Server.

- Classes in com.verisign.epp.interfaces used by com.verisign.epp.interfaces
  Class and Description
  EPPApplication This class represents a logical application. it should be instantiated once in the application life cycle.
  EPPApplicationSingle Singleton class for `EPPApplication` that is used to initialize the EPP SDK.
  EPPCommandException Exception thrown when an error is recognized by one of the `interfaces` classes.
  EPPDomain `EPPDomain` is the primary client interface class used for domain management.
  EPPLoginAdapter Interface that can be implemented and configured to be called by `EPPSession` to customize the `EPPLoginCmd` prior to sending it.
  EPPSession `EPPSession` manages a session with an EPP Server.

- Classes in com.verisign.epp.interfaces used by com.verisign.epp.interfaces.validate.v02
  Class and Description
  EPPCommandException Exception thrown when an error is recognized by one of the `interfaces` classes.
  EPPSession `EPPSession` manages a session with an EPP Server.

- Classes in com.verisign.epp.interfaces used by com.verisign.epp.namestore.interfaces
  Class and Description
  EPPCommandException Exception thrown when an error is recognized by one of the `interfaces` classes.
  EPPContact `EPPContact` is the primary client interface class used for contact management.
  EPPDomain `EPPDomain` is the primary client interface class used for domain management.
  EPPHost `EPPHost` is the primary client interface class used for host management.
  EPPRelatedDomain `EPPRelatedDomain` is the client interface specific to the Related Domain EPP Extension to support sending the info command in both the Domain Info Form and the Related Info Form via the `EPPDomain.sendInfo()` method.
  EPPSession `EPPSession` manages a session with an EPP Server.

- Classes in com.verisign.epp.interfaces used by com.verisign.epp.pool
  Class and Description
  EPPApplicationSingle Singleton class for `EPPApplication` that is used to initialize the EPP SDK.
  EPPCommandException Exception thrown when an error is recognized by one of the `interfaces` classes.
  EPPSession `EPPSession` manages a session with an EPP Server.

- Classes in com.verisign.epp.interfaces used by com.verisign.epp.util
  Class and Description
  EPPLoginAdapter Interface that can be implemented and configured to be called by `EPPSession` to customize the `EPPLoginCmd` prior to sending it.
  EPPSession `EPPSession` manages a session with an EPP Server.

Copyright © VeriSign Inc. All Rights Reserved.