public abstract class AbstractOutDatabindingInterceptor extends AbstractPhaseInterceptor<Message>
Modifier and Type | Field and Description |
---|---|
static String |
DISABLE_OUTPUTSTREAM_OPTIMIZATION |
static String |
OUT_BUFFERING |
Constructor and Description |
---|
AbstractOutDatabindingInterceptor(String phase) |
AbstractOutDatabindingInterceptor(String id,
String phase) |
Modifier and Type | Method and Description |
---|---|
protected <T> DataWriter<T> |
getDataWriter(Message message,
Service service,
Class<T> output) |
protected XMLStreamWriter |
getXMLStreamWriter(Message message) |
protected void |
setOperationSchemaValidation(Message message) |
protected boolean |
shouldBuffer(Message message) |
protected boolean |
shouldValidate(Message m) |
protected void |
writeParts(Message message,
Exchange exchange,
BindingOperationInfo operation,
MessageContentsList objs,
List<MessagePartInfo> parts) |
protected boolean |
writeToOutputStream(Message m,
BindingInfo info,
Service s) |
addAfter, addAfter, addBefore, addBefore, getAdditionalInterceptors, getAfter, getBefore, getId, getPhase, handleFault, isGET, isRequestor, setAfter, setBefore
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
handleMessage
public static final String DISABLE_OUTPUTSTREAM_OPTIMIZATION
public static final String OUT_BUFFERING
public AbstractOutDatabindingInterceptor(String phase)
protected boolean shouldBuffer(Message message)
protected void writeParts(Message message, Exchange exchange, BindingOperationInfo operation, MessageContentsList objs, List<MessagePartInfo> parts)
protected void setOperationSchemaValidation(Message message)
protected boolean shouldValidate(Message m)
protected boolean writeToOutputStream(Message m, BindingInfo info, Service s)
protected <T> DataWriter<T> getDataWriter(Message message, Service service, Class<T> output)
protected XMLStreamWriter getXMLStreamWriter(Message message)
Apache CXF