# Package com.verisign.epp.codec.launchpolicy.v01

- Class Summary
  Class | Description
  --- | ---
  EPPLaunchPolicyAdapter | `EPPLaunchPolicyAdapter` is used to adapt command EPP extensions ( `EPPLaunchPolicyCreate` and `EPPLaunchPolicyUpdate`) to its contained `EPPLaunchPolicyZone`, and adapt a `EPPLaunchPolicyZone` to a info response EPP extension ( `EPPLaunchPolicyInfData`).
  EPPLaunchPolicyCreate | Launch Policy Create Extension that enables a client to pass the launch policy information with a registry create command.
  EPPLaunchPolicyExtFactory | Factory for the Launch Policy Extension objects.
  EPPLaunchPolicyInfData | Launch Policy Create Extension that enables a client to pass the launch policy information with a registry info response.
  EPPLaunchPolicyInfoPhase | `EPPLaunchPolicyInfoPhase` defines a supported <launch:phase> value that can be passed in the phase.
  EPPLaunchPolicyPhase | `EPPLaunchPolicyPhase` represents the policies for a zone phase.
  EPPLaunchPolicyPhaseStatus | `EPPLaunchPolicyPhaseStatus` defines a supported launch status value.
  EPPLaunchPolicyPollPolicy | `EPPLaunchPolicyPollPolicy` defines the poll messaging policy for the phase.
  EPPLaunchPolicyTst | Test of the packet encoder and decoder (CODEC) for the Launch Phase Policy Extension.
  EPPLaunchPolicyUpdate | Launch Policy Create Extension that enables a client to pass the launch policy information with a registry update command.
  EPPLaunchPolicyZone | `EPPLaunchPolicyZone` contains all of the policy information associated with the zone.
  EPPLaunchPolicyZoneContainer | Abstract base class for the command and response extensions that contains a zone.

- Enum Summary
  Enum | Description
  --- | ---
  EPPLaunchPolicyPhase.CheckForm | Possible check forms supported by the phase.
  EPPLaunchPolicyPhase.CreateForm | Possible create forms supported by the phase.
  EPPLaunchPolicyPhase.MarkValidation | Possible mark validation models supported by the phase.
  EPPLaunchPolicyPhase.Mode | `Mode` defines how the phase operates, which include the following possible values: `fcfs` - In this mode, each domain name is immediately created and there is no use of an application identifier. `pendingRegistration` - In this mode, the domain name is created with the "pendingCreate" status with no use of an application identifier.
  EPPLaunchPolicyPhase.Phase | `Phase` defines the type of phase, which include the following possible values: `preDelegation` - Phase when pre-delegation testing is done.
  EPPLaunchPolicyPhaseStatus.Status | Possible launch phase statuses used by the `statuses` attribute.