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 java.lang.Object


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

Field Detail

context

protected javax.xml.bind.JAXBContext context

schema

protected javax.xml.validation.Schema schema

attachments

protected java.util.Collection<Attachment> attachments

unwrapJAXBElement

protected boolean unwrapJAXBElement

mtomThreshold

protected java.lang.Integer mtomThreshold
Constructor Detail

JAXBDataBase

protected JAXBDataBase(javax.xml.bind.JAXBContext ctx)
Method Detail

setSchema

public void setSchema(javax.xml.validation.Schema s)

setJAXBContext

public void setJAXBContext(javax.xml.bind.JAXBContext jc)

getSchema

public javax.xml.validation.Schema getSchema()

getJAXBContext

public javax.xml.bind.JAXBContext getJAXBContext()

getAttachments

public java.util.Collection<Attachment> getAttachments()

setAttachments

public void setAttachments(java.util.Collection<Attachment> attachments)

getAttachmentUnmarshaller

protected javax.xml.bind.attachment.AttachmentUnmarshaller getAttachmentUnmarshaller()

getAttachmentMarshaller

protected javax.xml.bind.attachment.AttachmentMarshaller getAttachmentMarshaller()

setProperty

public void setProperty(java.lang.String prop,
                        java.lang.Object value)

getJAXBAnnotation

protected java.lang.annotation.Annotation[] getJAXBAnnotation(MessagePartInfo mpi)

getMtomThreshold

public java.lang.Integer getMtomThreshold()

setMtomThreshold

public void setMtomThreshold(java.lang.Integer threshold)


Apache CXF