Class SOAPHandlerInterceptor
- java.lang.Object
-
- org.apache.cxf.phase.AbstractPhaseInterceptor<T>
-
- org.apache.cxf.jaxws.handler.AbstractJAXWSHandlerInterceptor<T>
-
- org.apache.cxf.jaxws.handler.AbstractProtocolHandlerInterceptor<org.apache.cxf.binding.soap.SoapMessage>
-
- org.apache.cxf.jaxws.handler.soap.SOAPHandlerInterceptor
-
- All Implemented Interfaces:
org.apache.cxf.binding.soap.interceptor.SoapInterceptor
,org.apache.cxf.interceptor.Interceptor<org.apache.cxf.binding.soap.SoapMessage>
,org.apache.cxf.phase.PhaseInterceptor<org.apache.cxf.binding.soap.SoapMessage>
public class SOAPHandlerInterceptor extends AbstractProtocolHandlerInterceptor<org.apache.cxf.binding.soap.SoapMessage> implements org.apache.cxf.binding.soap.interceptor.SoapInterceptor
-
-
Field Summary
-
Fields inherited from class org.apache.cxf.jaxws.handler.AbstractJAXWSHandlerInterceptor
binding
-
-
Constructor Summary
Constructors Constructor Description SOAPHandlerInterceptor(javax.xml.ws.Binding binding)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected javax.xml.ws.handler.MessageContext
createProtocolMessageContext(org.apache.cxf.binding.soap.SoapMessage message)
protected QName
getOpQName(org.apache.cxf.message.Exchange ex, Object data)
Set<URI>
getRoles()
Set<QName>
getUnderstoodHeaders()
void
handleFault(org.apache.cxf.binding.soap.SoapMessage message)
void
handleMessage(org.apache.cxf.binding.soap.SoapMessage message)
-
Methods inherited from class org.apache.cxf.jaxws.handler.AbstractJAXWSHandlerInterceptor
getBinding, getInvoker, isMEPComlete, isOutbound, onCompletion, setupBindingOperationInfo
-
-
-
-
Method Detail
-
getRoles
public Set<URI> getRoles()
- Specified by:
getRoles
in interfaceorg.apache.cxf.binding.soap.interceptor.SoapInterceptor
-
getUnderstoodHeaders
public Set<QName> getUnderstoodHeaders()
- Specified by:
getUnderstoodHeaders
in interfaceorg.apache.cxf.binding.soap.interceptor.SoapInterceptor
-
handleMessage
public void handleMessage(org.apache.cxf.binding.soap.SoapMessage message)
- Specified by:
handleMessage
in interfaceorg.apache.cxf.interceptor.Interceptor<org.apache.cxf.binding.soap.SoapMessage>
- Overrides:
handleMessage
in classAbstractProtocolHandlerInterceptor<org.apache.cxf.binding.soap.SoapMessage>
-
createProtocolMessageContext
protected javax.xml.ws.handler.MessageContext createProtocolMessageContext(org.apache.cxf.binding.soap.SoapMessage message)
- Overrides:
createProtocolMessageContext
in classAbstractProtocolHandlerInterceptor<org.apache.cxf.binding.soap.SoapMessage>
-
handleFault
public void handleFault(org.apache.cxf.binding.soap.SoapMessage message)
- Specified by:
handleFault
in interfaceorg.apache.cxf.interceptor.Interceptor<org.apache.cxf.binding.soap.SoapMessage>
- Overrides:
handleFault
in classorg.apache.cxf.phase.AbstractPhaseInterceptor<org.apache.cxf.binding.soap.SoapMessage>
-
getOpQName
protected QName getOpQName(org.apache.cxf.message.Exchange ex, Object data)
- Overrides:
getOpQName
in classAbstractJAXWSHandlerInterceptor<org.apache.cxf.binding.soap.SoapMessage>
-
-