Class XMLStreamDataWriter
java.lang.Object
org.apache.cxf.databinding.source.XMLStreamDataWriter
- All Implemented Interfaces:
DataWriter<XMLStreamWriter>
-
Field Summary
Fields inherited from interface org.apache.cxf.databinding.DataWriter
ENDPOINT -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidsetAttachments(Collection<Attachment> attachments) Attach a collection of attachments to this writer.voidsetProperty(String key, Object value) Set a property for the writer.voidAttach a schema to the writer.voidwrite(Object obj, XMLStreamWriter writer) Write an object to an output sink.voidwrite(Object obj, MessagePartInfo part, XMLStreamWriter output) Write an object to an output sink, including extra processing based on the WSDL service model for a particular message part.
-
Constructor Details
-
XMLStreamDataWriter
public XMLStreamDataWriter()
-
-
Method Details
-
write
Description copied from interface:DataWriterWrite an object to an output sink, including extra processing based on the WSDL service model for a particular message part.- Specified by:
writein interfaceDataWriter<XMLStreamWriter>- Parameters:
obj- The object to write.part- the message part.output- the output sink.
-
write
Description copied from interface:DataWriterWrite an object to an output sink.- Specified by:
writein interfaceDataWriter<XMLStreamWriter>- Parameters:
obj- the object to write.writer- the output sink.
-
setSchema
Description copied from interface:DataWriterAttach a schema to the writer. If the binding supports validation, it will validate the XML that it produces (assuming that it produces XML).- Specified by:
setSchemain interfaceDataWriter<XMLStreamWriter>- Parameters:
s- the schema.
-
setAttachments
Description copied from interface:DataWriterAttach a collection of attachments to this writer.- Specified by:
setAttachmentsin interfaceDataWriter<XMLStreamWriter>
-
setProperty
Description copied from interface:DataWriterSet a property for the writer.- Specified by:
setPropertyin interfaceDataWriter<XMLStreamWriter>- Parameters:
key- property keyvalue- property value.
-