Package org.postgresql.xml
Class DefaultPGXmlFactoryFactory
java.lang.Object
org.postgresql.xml.DefaultPGXmlFactoryFactory
- All Implemented Interfaces:
PGXmlFactoryFactory
Default implementation of PGXmlFactoryFactory that configures each factory per OWASP recommendations.
- See Also:
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate DocumentBuilderFactory
private static void
setAttributeQuietly
(Object factory, String name, Object value) private static void
setFactoryProperties
(Object factory) private static void
setFeatureQuietly
(Object factory, String name, boolean value) private static void
setPropertyQuietly
(Object factory, String name, Object value)
-
Field Details
-
INSTANCE
-
-
Constructor Details
-
DefaultPGXmlFactoryFactory
private DefaultPGXmlFactoryFactory()
-
-
Method Details
-
getDocumentBuilderFactory
-
newDocumentBuilder
- Specified by:
newDocumentBuilder
in interfacePGXmlFactoryFactory
- Throws:
ParserConfigurationException
-
newTransformerFactory
- Specified by:
newTransformerFactory
in interfacePGXmlFactoryFactory
-
newSAXTransformerFactory
- Specified by:
newSAXTransformerFactory
in interfacePGXmlFactoryFactory
-
newXMLInputFactory
- Specified by:
newXMLInputFactory
in interfacePGXmlFactoryFactory
-
newXMLOutputFactory
- Specified by:
newXMLOutputFactory
in interfacePGXmlFactoryFactory
-
createXMLReader
- Specified by:
createXMLReader
in interfacePGXmlFactoryFactory
- Throws:
SAXException
-
setFeatureQuietly
-
setAttributeQuietly
-
setFactoryProperties
-
setPropertyQuietly
-