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) boolean
isPropertySupported
(String name) void
setProperty
(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
-