Interface XmlOutputFactory
- All Known Implementing Classes:
 ConfluenceXmlOutputFactory,DelegateXmlOutputFactory
public interface XmlOutputFactory
This was introduced mainly because 
XMLOutputFactory is an abstract class :(
 
 We have implementations of XMLOutputFactory that we want to make available to plugins
 but OSGI ignores them because it only acknowledges beans with interfaces.
 
(Speak to Ryan Thomas for more details).
- Since:
 - 4.0
 
- 
Method Summary
Modifier and TypeMethodDescriptioncreateXMLEventWriter(OutputStream stream) createXMLEventWriter(OutputStream stream, String encoding) createXMLEventWriter(Writer stream) createXMLEventWriter(Result result) createXMLStreamWriter(OutputStream stream) createXMLStreamWriter(OutputStream stream, String encoding) createXMLStreamWriter(Writer stream) createXMLStreamWriter(Result result) getProperty(String name) booleanisPropertySupported(String name) voidsetProperty(String name, Object value)  
- 
Method Details
- 
createXMLStreamWriter
- Throws:
 XMLStreamException
 - 
createXMLStreamWriter
- Throws:
 XMLStreamException
 - 
createXMLStreamWriter
XMLStreamWriter createXMLStreamWriter(OutputStream stream, String encoding) throws XMLStreamException - Throws:
 XMLStreamException
 - 
createXMLStreamWriter
- Throws:
 XMLStreamException
 - 
createXMLEventWriter
- Throws:
 XMLStreamException
 - 
createXMLEventWriter
- Throws:
 XMLStreamException
 - 
createXMLEventWriter
- Throws:
 XMLStreamException
 - 
createXMLEventWriter
- Throws:
 XMLStreamException
 - 
setProperty
- Throws:
 IllegalArgumentException
 - 
getProperty
- Throws:
 IllegalArgumentException
 - 
isPropertySupported
 
 -