|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.apache.axiom.om.util.StAXUtils
public class StAXUtils
Field Summary | |
---|---|
private static javax.xml.stream.XMLInputFactory |
inputFactory
|
private static java.util.Map |
inputFactoryPerCL
|
private static boolean |
isDebugEnabled
|
private static boolean |
isFactoryPerClassLoader
|
private static org.apache.commons.logging.Log |
log
|
private static javax.xml.stream.XMLOutputFactory |
outputFactory
|
private static java.util.Map |
outputFactoryPerCL
|
Constructor Summary | |
---|---|
StAXUtils()
|
Method Summary | |
---|---|
static javax.xml.stream.XMLStreamReader |
createXMLStreamReader(java.io.InputStream in)
|
static javax.xml.stream.XMLStreamReader |
createXMLStreamReader(java.io.InputStream in,
java.lang.String encoding)
|
static javax.xml.stream.XMLStreamReader |
createXMLStreamReader(java.io.Reader in)
|
static javax.xml.stream.XMLStreamWriter |
createXMLStreamWriter(java.io.OutputStream out)
|
static javax.xml.stream.XMLStreamWriter |
createXMLStreamWriter(java.io.OutputStream out,
java.lang.String encoding)
|
static javax.xml.stream.XMLStreamWriter |
createXMLStreamWriter(java.io.Writer out)
|
private static java.lang.ClassLoader |
getContextClassLoader()
|
private static javax.xml.stream.XMLInputFactory |
getXMLInputFactory_perClassLoader()
|
private static javax.xml.stream.XMLInputFactory |
getXMLInputFactory_singleton()
|
static javax.xml.stream.XMLInputFactory |
getXMLInputFactory()
Gets an XMLInputFactory instance from pool. |
static javax.xml.stream.XMLInputFactory |
getXMLInputFactory(boolean factoryPerClassLoaderPolicy)
Get XMLInputFactory |
static javax.xml.stream.XMLOutputFactory |
getXMLOutputFactory_perClassLoader()
|
static javax.xml.stream.XMLOutputFactory |
getXMLOutputFactory_singleton()
|
static javax.xml.stream.XMLOutputFactory |
getXMLOutputFactory()
Gets an XMLOutputFactory instance from pool. |
static javax.xml.stream.XMLOutputFactory |
getXMLOutputFactory(boolean factoryPerClassLoaderPolicy)
Get XMLOutputFactory |
static void |
releaseXMLInputFactory(javax.xml.stream.XMLInputFactory factory)
Deprecated. Returns an XMLInputFactory instance for reuse. |
static void |
releaseXMLOutputFactory(javax.xml.stream.XMLOutputFactory factory)
Deprecated. Returns an XMLOutputFactory instance for reuse. |
static void |
reset()
Deprecated. |
static void |
setFactoryPerClassLoader(boolean value)
Set the policy for how to maintain the XMLInputFactory and XMLOutputFactory |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
private static org.apache.commons.logging.Log log
private static boolean isDebugEnabled
private static boolean isFactoryPerClassLoader
private static javax.xml.stream.XMLInputFactory inputFactory
private static javax.xml.stream.XMLOutputFactory outputFactory
private static java.util.Map inputFactoryPerCL
private static java.util.Map outputFactoryPerCL
Constructor Detail |
---|
public StAXUtils()
Method Detail |
---|
public static javax.xml.stream.XMLInputFactory getXMLInputFactory()
public static javax.xml.stream.XMLInputFactory getXMLInputFactory(boolean factoryPerClassLoaderPolicy)
factoryPerClassLoaderPolicy
- (if true, then factory using current classloader.
if false, then factory using the classloader that loaded StAXUtils)
public static void releaseXMLInputFactory(javax.xml.stream.XMLInputFactory factory)
factory
- An XMLInputFactory instance that is available for reusepublic static javax.xml.stream.XMLStreamReader createXMLStreamReader(java.io.InputStream in, java.lang.String encoding) throws javax.xml.stream.XMLStreamException
javax.xml.stream.XMLStreamException
public static javax.xml.stream.XMLStreamReader createXMLStreamReader(java.io.InputStream in) throws javax.xml.stream.XMLStreamException
javax.xml.stream.XMLStreamException
public static javax.xml.stream.XMLStreamReader createXMLStreamReader(java.io.Reader in) throws javax.xml.stream.XMLStreamException
javax.xml.stream.XMLStreamException
public static javax.xml.stream.XMLOutputFactory getXMLOutputFactory()
public static javax.xml.stream.XMLOutputFactory getXMLOutputFactory(boolean factoryPerClassLoaderPolicy)
factoryPerClassLoaderPolicy
- (if true, then factory using current classloader.
if false, then factory using the classloader that loaded StAXUtils)
public static void setFactoryPerClassLoader(boolean value)
value
- (if false, then one singleton...if true...then singleton per class loader
(default is true)public static void releaseXMLOutputFactory(javax.xml.stream.XMLOutputFactory factory)
factory
- An XMLOutputFactory instance that is available for reuse.public static javax.xml.stream.XMLStreamWriter createXMLStreamWriter(java.io.OutputStream out) throws javax.xml.stream.XMLStreamException
javax.xml.stream.XMLStreamException
public static javax.xml.stream.XMLStreamWriter createXMLStreamWriter(java.io.OutputStream out, java.lang.String encoding) throws javax.xml.stream.XMLStreamException
javax.xml.stream.XMLStreamException
public static javax.xml.stream.XMLStreamWriter createXMLStreamWriter(java.io.Writer out) throws javax.xml.stream.XMLStreamException
javax.xml.stream.XMLStreamException
public static void reset()
private static javax.xml.stream.XMLInputFactory getXMLInputFactory_perClassLoader()
private static javax.xml.stream.XMLInputFactory getXMLInputFactory_singleton()
public static javax.xml.stream.XMLOutputFactory getXMLOutputFactory_perClassLoader()
public static javax.xml.stream.XMLOutputFactory getXMLOutputFactory_singleton()
private static java.lang.ClassLoader getContextClassLoader()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |