com.sun.xml.ws.api.streaming
Class XMLStreamReaderFactory.Default

java.lang.Object
  extended by com.sun.xml.ws.api.streaming.XMLStreamReaderFactory
      extended by com.sun.xml.ws.api.streaming.XMLStreamReaderFactory.Default
Enclosing class:
XMLStreamReaderFactory

public static final class XMLStreamReaderFactory.Default
extends XMLStreamReaderFactory

Default XMLStreamReaderFactory implementation that can work with any XMLInputFactory.

XMLInputFactory is not required to be thread-safe, but if the create method on this implementation is synchronized, it may run into (see race condition). Hence, using a XMLInputFactory per theread.


Nested Class Summary
 
Nested classes/interfaces inherited from class com.sun.xml.ws.api.streaming.XMLStreamReaderFactory
XMLStreamReaderFactory.Default, XMLStreamReaderFactory.NoLock, XMLStreamReaderFactory.RecycleAware, XMLStreamReaderFactory.Woodstox
 
Constructor Summary
XMLStreamReaderFactory.Default()
           
 
Method Summary
 javax.xml.stream.XMLStreamReader doCreate(java.lang.String systemId, java.io.InputStream in, boolean rejectDTDs)
           
 javax.xml.stream.XMLStreamReader doCreate(java.lang.String systemId, java.io.Reader in, boolean rejectDTDs)
           
 void doRecycle(javax.xml.stream.XMLStreamReader r)
           
 
Methods inherited from class com.sun.xml.ws.api.streaming.XMLStreamReaderFactory
create, create, create, create, get, recycle, set
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

XMLStreamReaderFactory.Default

public XMLStreamReaderFactory.Default()
Method Detail

doCreate

public javax.xml.stream.XMLStreamReader doCreate(java.lang.String systemId,
                                                 java.io.InputStream in,
                                                 boolean rejectDTDs)
Specified by:
doCreate in class XMLStreamReaderFactory

doCreate

public javax.xml.stream.XMLStreamReader doCreate(java.lang.String systemId,
                                                 java.io.Reader in,
                                                 boolean rejectDTDs)
Specified by:
doCreate in class XMLStreamReaderFactory

doRecycle

public void doRecycle(javax.xml.stream.XMLStreamReader r)
Specified by:
doRecycle in class XMLStreamReaderFactory


Copyright (c) 1997-2012 Oracle and/or its affiliates. All rights reserved.