Package org.apache.cxf.jaxb
Class JAXBDataBase
- java.lang.Object
-
- org.apache.cxf.jaxb.JAXBDataBase
-
- Direct Known Subclasses:
DataReaderImpl,DataWriterImpl
public abstract class JAXBDataBase extends Object
-
-
Field Summary
Fields Modifier and Type Field Description protected Collection<org.apache.cxf.message.Attachment>attachmentsprotected javax.xml.bind.JAXBContextcontextprotected IntegermtomThresholdprotected Schemaschema
-
Constructor Summary
Constructors Modifier Constructor Description protectedJAXBDataBase(javax.xml.bind.JAXBContext ctx)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected javax.xml.bind.attachment.AttachmentMarshallergetAttachmentMarshaller()Collection<org.apache.cxf.message.Attachment>getAttachments()protected javax.xml.bind.attachment.AttachmentUnmarshallergetAttachmentUnmarshaller()protected Annotation[]getJAXBAnnotation(org.apache.cxf.service.model.MessagePartInfo mpi)javax.xml.bind.JAXBContextgetJAXBContext()IntegergetMtomThreshold()SchemagetSchema()protected javax.xml.bind.ValidationEventHandlergetValidationEventHandler(String cn)protected javax.xml.bind.ValidationEventHandlergetValidationEventHandler(org.apache.cxf.message.Message m, String property)protected booleanhonorJAXBAnnotations(org.apache.cxf.service.model.MessagePartInfo part)protected booleanisOutputMessage(org.apache.cxf.service.model.AbstractMessageContainer messageContainer)voidsetAttachments(Collection<org.apache.cxf.message.Attachment> attachments)voidsetJAXBContext(javax.xml.bind.JAXBContext jc)voidsetMtomThreshold(Integer threshold)voidsetProperty(String prop, Object value)voidsetSchema(Schema s)
-
-
-
Field Detail
-
context
protected javax.xml.bind.JAXBContext context
-
schema
protected Schema schema
-
attachments
protected Collection<org.apache.cxf.message.Attachment> attachments
-
mtomThreshold
protected Integer mtomThreshold
-
-
Method Detail
-
setSchema
public void setSchema(Schema s)
-
setJAXBContext
public void setJAXBContext(javax.xml.bind.JAXBContext jc)
-
getSchema
public Schema getSchema()
-
getJAXBContext
public javax.xml.bind.JAXBContext getJAXBContext()
-
getAttachments
public Collection<org.apache.cxf.message.Attachment> getAttachments()
-
setAttachments
public void setAttachments(Collection<org.apache.cxf.message.Attachment> attachments)
-
getAttachmentUnmarshaller
protected javax.xml.bind.attachment.AttachmentUnmarshaller getAttachmentUnmarshaller()
-
getAttachmentMarshaller
protected javax.xml.bind.attachment.AttachmentMarshaller getAttachmentMarshaller()
-
getJAXBAnnotation
protected Annotation[] getJAXBAnnotation(org.apache.cxf.service.model.MessagePartInfo mpi)
-
isOutputMessage
protected boolean isOutputMessage(org.apache.cxf.service.model.AbstractMessageContainer messageContainer)
-
getMtomThreshold
public Integer getMtomThreshold()
-
setMtomThreshold
public void setMtomThreshold(Integer threshold)
-
honorJAXBAnnotations
protected final boolean honorJAXBAnnotations(org.apache.cxf.service.model.MessagePartInfo part)
-
getValidationEventHandler
protected javax.xml.bind.ValidationEventHandler getValidationEventHandler(String cn)
-
getValidationEventHandler
protected javax.xml.bind.ValidationEventHandler getValidationEventHandler(org.apache.cxf.message.Message m, String property)
-
-