| org.apache.cxf.interceptor.AbstractInDatabindingInterceptor
All known Subclasses: org.apache.cxf.interceptor.WrappedInInterceptor, org.apache.cxf.databinding.stax.StaxDataBindingInterceptor, org.apache.cxf.interceptor.DocLiteralInInterceptor, org.apache.cxf.interceptor.BareInInterceptor, org.apache.cxf.interceptor.URIMappingInterceptor,
AbstractInDatabindingInterceptor | abstract public class AbstractInDatabindingInterceptor extends AbstractPhaseInterceptor (Code) | | |
Method Summary | |
protected MessagePartInfo | findMessagePart(Exchange exchange, Collection<OperationInfo> operations, QName name, boolean client, int index) Find the next possible message part in the message. | protected BindingOperationInfo | getBindingOperationInfo(Exchange exchange, QName name, boolean client) | protected DataReader<T> | getDataReader(Message message, Class<T> input) | protected DataReader<XMLStreamReader> | getDataReader(Message message) | protected MessageInfo | getMessageInfo(Message message, BindingOperationInfo operation) | protected MessageInfo | getMessageInfo(Message message, BindingOperationInfo operation, boolean requestor) | protected DataReader<Node> | getNodeDataReader(Message message) | protected DepthXMLStreamReader | getXMLStreamReader(Message message) | protected boolean | isRequestor(Message message) |
AbstractInDatabindingInterceptor | public AbstractInDatabindingInterceptor(String phase)(Code) | | |
AbstractInDatabindingInterceptor | public AbstractInDatabindingInterceptor(String i, String phase)(Code) | | |
findMessagePart | protected MessagePartInfo findMessagePart(Exchange exchange, Collection<OperationInfo> operations, QName name, boolean client, int index)(Code) | | Find the next possible message part in the message. If an operation in
the list of operations is no longer a viable match, it will be removed
from the Collection.
Parameters: exchange - Parameters: operations - Parameters: name - Parameters: client - Parameters: index - |
getBindingOperationInfo | protected BindingOperationInfo getBindingOperationInfo(Exchange exchange, QName name, boolean client)(Code) | | Returns a BindingOperationInfo if the operation is indentified as
a wrapped method, return null if it is not a wrapped method
(i.e., it is a bare method)
Parameters: exchange - Parameters: name - Parameters: client - |
getDataReader | protected DataReader<T> getDataReader(Message message, Class<T> input)(Code) | | |
getMessageInfo | protected MessageInfo getMessageInfo(Message message, BindingOperationInfo operation)(Code) | | |
getMessageInfo | protected MessageInfo getMessageInfo(Message message, BindingOperationInfo operation, boolean requestor)(Code) | | |
getNodeDataReader | protected DataReader<Node> getNodeDataReader(Message message)(Code) | | |
isRequestor | protected boolean isRequestor(Message message)(Code) | | |
|
|