Package com.verisign.epp.codec.launch
Class EPPLaunchExtFactory
java.lang.Object
com.verisign.epp.codec.gen.EPPExtFactory
com.verisign.epp.codec.launch.EPPLaunchExtFactory
The EPPCodec Extension Factory that needs to be configured to encode/decode
LaunchPhase extensions.
The LaunchPhase URI is: http://www.verisign.com/epp/launchInf-1.0
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncreateExtension(Element aExtensionElm) Creates the appropriate EPPLaunchExt object based on the passed DOM element.createProtocolExtension(Element aExtensionElm) Overridden but doesn't do anything in the context of EPPLaunchExtFactory.Returns the EPPService instance associated with this ExtFactory.Gets the list of XML schemas that need to be pre-loaded into the XML Parser.
-
Field Details
-
NS
Namespace URI associated with EPPLaunchExtFactory.- See Also:
-
NS_PREFIX
Namespace prefix associated with EPPLaunchExtFactory.- See Also:
-
-
Constructor Details
-
EPPLaunchExtFactory
public EPPLaunchExtFactory()Create a new instance of EPPLaunchExtFactory
-
-
Method Details
-
createProtocolExtension
Overridden but doesn't do anything in the context of EPPLaunchExtFactory. Throws an EPPCodecException if called- Specified by:
createProtocolExtensionin classEPPExtFactory- Parameters:
aExtensionElm- DOMElementto create protocol extension from- Returns:
- Protocol extension
- Throws:
EPPCodecException- On error
-
createExtension
Creates the appropriate EPPLaunchExt object based on the passed DOM element.- Specified by:
createExtensionin classEPPExtFactory- Parameters:
aExtensionElm- The DOM element that is a parent to the EPPLaunchExt XML fragment- Returns:
- A concrete EPPCodecComponet that knows how to decode itself from the rest of the DOM document.
- Throws:
EPPCodecException- Thrown if an unrecognized EPPLaunchExt element is found below the passed in extension element
-
getService
Returns the EPPService instance associated with this ExtFactory. The EPPService instance contains the XML Namespace and XML Schema location- Specified by:
getServicein classEPPExtFactory- Returns:
- the EPPService instance associated with this ExtFactory
-
getXmlSchemas
Gets the list of XML schemas that need to be pre-loaded into the XML Parser.- Overrides:
getXmlSchemasin classEPPExtFactory- Returns:
SetofStringXML Schema names that should be pre-loaded in the XML Parser.- See Also:
-