Package org.apache.cxf.interceptor
Class AbstractOutDatabindingInterceptor
- java.lang.Object
- 
- org.apache.cxf.phase.AbstractPhaseInterceptor<Message>
- 
- org.apache.cxf.interceptor.AbstractOutDatabindingInterceptor
 
 
- 
- All Implemented Interfaces:
- Interceptor<Message>,- PhaseInterceptor<Message>
 
 public abstract class AbstractOutDatabindingInterceptor extends AbstractPhaseInterceptor<Message> 
- 
- 
Field SummaryFields Modifier and Type Field Description static StringDISABLE_OUTPUTSTREAM_OPTIMIZATIONstatic StringOUT_BUFFERING
 - 
Constructor SummaryConstructors Constructor Description AbstractOutDatabindingInterceptor(String phase)AbstractOutDatabindingInterceptor(String id, String phase)
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description protected <T> DataWriter<T>getDataWriter(Message message, Service service, Class<T> output)protected XMLStreamWritergetXMLStreamWriter(Message message)protected voidsetOperationSchemaValidation(Message message)protected booleanshouldBuffer(Message message)protected booleanshouldValidate(Message m)protected voidwriteParts(Message message, Exchange exchange, BindingOperationInfo operation, MessageContentsList objs, List<MessagePartInfo> parts)protected booleanwriteToOutputStream(Message m, BindingInfo info, Service s)- 
Methods inherited from class org.apache.cxf.phase.AbstractPhaseInterceptoraddAfter, addAfter, addBefore, addBefore, getAdditionalInterceptors, getAfter, getBefore, getId, getPhase, handleFault, isGET, isRequestor, setAfter, setBefore
 - 
Methods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 - 
Methods inherited from interface org.apache.cxf.interceptor.InterceptorhandleMessage
 
- 
 
- 
- 
- 
Field Detail- 
DISABLE_OUTPUTSTREAM_OPTIMIZATIONpublic static final String DISABLE_OUTPUTSTREAM_OPTIMIZATION - See Also:
- Constant Field Values
 
 - 
OUT_BUFFERINGpublic static final String OUT_BUFFERING - See Also:
- Constant Field Values
 
 
- 
 - 
Method Detail- 
shouldBufferprotected boolean shouldBuffer(Message message) 
 - 
writePartsprotected void writeParts(Message message, Exchange exchange, BindingOperationInfo operation, MessageContentsList objs, List<MessagePartInfo> parts) 
 - 
setOperationSchemaValidationprotected void setOperationSchemaValidation(Message message) 
 - 
shouldValidateprotected boolean shouldValidate(Message m) 
 - 
writeToOutputStreamprotected boolean writeToOutputStream(Message m, BindingInfo info, Service s) 
 - 
getDataWriterprotected <T> DataWriter<T> getDataWriter(Message message, Service service, Class<T> output) 
 - 
getXMLStreamWriterprotected XMLStreamWriter getXMLStreamWriter(Message message) 
 
- 
 
-