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
-