Apache CXF API

org.apache.cxf.jaxb
Class JAXBDataBase

java.lang.Object
  extended by org.apache.cxf.jaxb.JAXBDataBase
Direct Known Subclasses:
DataReaderImpl, DataWriterImpl

public abstract class JAXBDataBase
extends Object


Field Summary
protected  Collection<Attachment> attachments
           
protected  JAXBContext context
           
protected  Integer mtomThreshold
           
protected  Schema schema
           
 
Constructor Summary
protected JAXBDataBase(JAXBContext ctx)
           
 
Method Summary
protected  AttachmentMarshaller getAttachmentMarshaller()
           
 Collection<Attachment> getAttachments()
           
protected  AttachmentUnmarshaller getAttachmentUnmarshaller()
           
protected  Annotation[] getJAXBAnnotation(MessagePartInfo mpi)
           
 JAXBContext getJAXBContext()
           
 Integer getMtomThreshold()
           
 Schema getSchema()
           
protected  boolean honorJAXBAnnotations(MessagePartInfo part)
           
protected  boolean isOutputMessage(AbstractMessageContainer messageContainer)
           
 void setAttachments(Collection<Attachment> attachments)
           
 void setJAXBContext(JAXBContext jc)
           
 void setMtomThreshold(Integer threshold)
           
 void setProperty(String prop, Object value)
           
 void setSchema(Schema s)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

context

protected JAXBContext context

schema

protected Schema schema

attachments

protected Collection<Attachment> attachments

mtomThreshold

protected Integer mtomThreshold
Constructor Detail

JAXBDataBase

protected JAXBDataBase(JAXBContext ctx)
Method Detail

setSchema

public void setSchema(Schema s)

setJAXBContext

public void setJAXBContext(JAXBContext jc)

getSchema

public Schema getSchema()

getJAXBContext

public JAXBContext getJAXBContext()

getAttachments

public Collection<Attachment> getAttachments()

setAttachments

public void setAttachments(Collection<Attachment> attachments)

getAttachmentUnmarshaller

protected AttachmentUnmarshaller getAttachmentUnmarshaller()

getAttachmentMarshaller

protected AttachmentMarshaller getAttachmentMarshaller()

setProperty

public void setProperty(String prop,
                        Object value)

getJAXBAnnotation

protected Annotation[] getJAXBAnnotation(MessagePartInfo mpi)

isOutputMessage

protected boolean isOutputMessage(AbstractMessageContainer messageContainer)

getMtomThreshold

public Integer getMtomThreshold()

setMtomThreshold

public void setMtomThreshold(Integer threshold)

honorJAXBAnnotations

protected final boolean honorJAXBAnnotations(MessagePartInfo part)

Apache CXF API

Apache CXF