com.sun.xml.ws.api.streaming
Class XMLStreamWriterFactory.Zephyr

java.lang.Object
  extended by com.sun.xml.ws.api.streaming.XMLStreamWriterFactory
      extended by com.sun.xml.ws.api.streaming.XMLStreamWriterFactory.Zephyr
Enclosing class:
XMLStreamWriterFactory

public static final class XMLStreamWriterFactory.Zephyr
extends XMLStreamWriterFactory

XMLStreamWriterFactory implementation for Sun's StaX implementation.

This implementation supports instance reuse.


Nested Class Summary
 
Nested classes/interfaces inherited from class com.sun.xml.ws.api.streaming.XMLStreamWriterFactory
XMLStreamWriterFactory.Default, XMLStreamWriterFactory.NoLock, XMLStreamWriterFactory.RecycleAware, XMLStreamWriterFactory.Zephyr
 
Method Summary
 javax.xml.stream.XMLStreamWriter doCreate(java.io.OutputStream out)
          See XMLStreamWriterFactory.create(OutputStream) for the contract.
 javax.xml.stream.XMLStreamWriter doCreate(java.io.OutputStream out, java.lang.String encoding)
          See XMLStreamWriterFactory.create(OutputStream,String) for the contract.
 void doRecycle(javax.xml.stream.XMLStreamWriter r)
          See XMLStreamWriterFactory.recycle(XMLStreamWriter) for the contract.
static XMLStreamWriterFactory newInstance(javax.xml.stream.XMLOutputFactory xof)
           
 
Methods inherited from class com.sun.xml.ws.api.streaming.XMLStreamWriterFactory
create, create, createXMLStreamWriter, createXMLStreamWriter, createXMLStreamWriter, get, recycle, set
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

newInstance

public static XMLStreamWriterFactory newInstance(javax.xml.stream.XMLOutputFactory xof)

doCreate

public javax.xml.stream.XMLStreamWriter doCreate(java.io.OutputStream out)
Description copied from class: XMLStreamWriterFactory
See XMLStreamWriterFactory.create(OutputStream) for the contract. This method may be invoked concurrently.

Specified by:
doCreate in class XMLStreamWriterFactory

doCreate

public javax.xml.stream.XMLStreamWriter doCreate(java.io.OutputStream out,
                                                 java.lang.String encoding)
Description copied from class: XMLStreamWriterFactory
See XMLStreamWriterFactory.create(OutputStream,String) for the contract. This method may be invoked concurrently.

Specified by:
doCreate in class XMLStreamWriterFactory

doRecycle

public void doRecycle(javax.xml.stream.XMLStreamWriter r)
Description copied from class: XMLStreamWriterFactory
See XMLStreamWriterFactory.recycle(XMLStreamWriter) for the contract. This method may be invoked concurrently.

Specified by:
doRecycle in class XMLStreamWriterFactory


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