Package com.verisign.epp.util
Class EPPStrictContactParser
java.lang.Object
javax.xml.parsers.DocumentBuilder
com.verisign.epp.util.EPPSchemaCachingParser
com.verisign.epp.util.EPPStrictContactParser
- All Implemented Interfaces:
EPPSchemaCacher
XML parser that pre-caches the XML schemas registered in the
EPPFactory, but overriding the contact XML schema to use the strict
EPP Contact RFC 5733 XML schema "contact-1.0.xsd".-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final StringName of the EPP XML Parser Pool managed byGenericPoolManagerFields inherited from class com.verisign.epp.util.EPPSchemaCachingParser
BIG_PRIME, CREATE_ENTITY_REF_NODES, DEFER_NODE_EXPANSION, DISALLOW_DOCTYPE_DECL, EXTERNAL_GENERAL_ENTITIES, EXTERNAL_PARAMETER_ENTITIES, INCLUDE_IGNORABLE_WHITE_SPACE, LOAD_DTD_GRAMMAR, LOAD_EXTERNAL_DTD, NAMESPACES_FEATURE_ID, NORMALIZE_DATA, SCHEMA_FULL_CHECKING_FEATURE_ID, SCHEMA_VALIDATION_FEATURE_ID, SYMBOL_TABLE, VALIDATION_FEATURE_ID, XMLGRAMMAR_POOL -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionGets the XML schemas to load into the XML parser by loading the XML schemas from theEPPFactoryand overriding the contact XML schema to use the strict EPP Contact RFC 5733 XML schema "contact-1.0.xsd".Methods inherited from class com.verisign.epp.util.EPPSchemaCachingParser
addSchemaToCache, getDOMImplementation, getFeature, getProperty, getSymbolTableSize, init, isNamespaceAware, isValidating, newDocument, parse, parse, parse, parse, parse, preloadSchemas, setEntityResolver, setErrorHandler, setFeature, setLockSchemaCache, setProperty, setSymbolTableSizeMethods inherited from class javax.xml.parsers.DocumentBuilder
getSchema, isXIncludeAware, reset
-
Field Details
-
POOL
Name of the EPP XML Parser Pool managed byGenericPoolManager- See Also:
-
-
Constructor Details
-
EPPStrictContactParser
public EPPStrictContactParser()
-
-
Method Details
-
getXmlSchemas
Gets the XML schemas to load into the XML parser by loading the XML schemas from theEPPFactoryand overriding the contact XML schema to use the strict EPP Contact RFC 5733 XML schema "contact-1.0.xsd".- Overrides:
getXmlSchemasin classEPPSchemaCachingParser- Returns:
Setof XML names to pre-load.
-