Package org.apache.cxf.ws.security.wss4j
Class PolicyBasedWSS4JOutInterceptor.PolicyBasedWSS4JOutInterceptorInternal
- java.lang.Object
-
- org.apache.cxf.ws.security.wss4j.PolicyBasedWSS4JOutInterceptor.PolicyBasedWSS4JOutInterceptorInternal
-
- All Implemented Interfaces:
Interceptor<org.apache.cxf.binding.soap.SoapMessage>,PhaseInterceptor<org.apache.cxf.binding.soap.SoapMessage>
- Enclosing class:
- PolicyBasedWSS4JOutInterceptor
public final class PolicyBasedWSS4JOutInterceptor.PolicyBasedWSS4JOutInterceptorInternal extends Object implements PhaseInterceptor<org.apache.cxf.binding.soap.SoapMessage>
-
-
Constructor Summary
Constructors Constructor Description PolicyBasedWSS4JOutInterceptorInternal()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Collection<PhaseInterceptor<? extends Message>>getAdditionalInterceptors()Returns a collection of Interceptors that should be added to the chain whenever this interceptor is added.Set<String>getAfter()Returns a set containing the IDs of the interceptors that should be executed before this interceptor.Set<String>getBefore()Returns a set containing the IDs of the interceptors that should be executed after this interceptor.StringgetId()Returns the ID of this interceptor.StringgetPhase()Returns the phase in which this interceptor is excecuted.voidhandleFault(org.apache.cxf.binding.soap.SoapMessage message)Called for all interceptors (in reverse order) on which handleMessage had been successfully invoked, when normal execution of the chain was aborted for some reason.voidhandleMessage(org.apache.cxf.binding.soap.SoapMessage message)Intercepts a message.
-
-
-
Method Detail
-
handleMessage
public void handleMessage(org.apache.cxf.binding.soap.SoapMessage message) throws FaultDescription copied from interface:InterceptorIntercepts a message. Interceptors should NOT invoke handleMessage or handleFault on the next interceptor - the interceptor chain will take care of this.- Specified by:
handleMessagein interfaceInterceptor<org.apache.cxf.binding.soap.SoapMessage>- Throws:
Fault
-
getAfter
public Set<String> getAfter()
Description copied from interface:PhaseInterceptorReturns a set containing the IDs of the interceptors that should be executed before this interceptor. This interceptor will be placed in the chain after the interceptors in the set.- Specified by:
getAfterin interfacePhaseInterceptor<org.apache.cxf.binding.soap.SoapMessage>- Returns:
- the IDs of the interceptors
-
getBefore
public Set<String> getBefore()
Description copied from interface:PhaseInterceptorReturns a set containing the IDs of the interceptors that should be executed after this interceptor. This interceptor will be placed in the inteceptor chain before the interceptors in the set.- Specified by:
getBeforein interfacePhaseInterceptor<org.apache.cxf.binding.soap.SoapMessage>- Returns:
- the ids of the interceptors
-
getId
public String getId()
Description copied from interface:PhaseInterceptorReturns the ID of this interceptor.- Specified by:
getIdin interfacePhaseInterceptor<org.apache.cxf.binding.soap.SoapMessage>- Returns:
- the ID
-
getPhase
public String getPhase()
Description copied from interface:PhaseInterceptorReturns the phase in which this interceptor is excecuted.- Specified by:
getPhasein interfacePhaseInterceptor<org.apache.cxf.binding.soap.SoapMessage>- Returns:
- the phase
-
handleFault
public void handleFault(org.apache.cxf.binding.soap.SoapMessage message)
Description copied from interface:InterceptorCalled for all interceptors (in reverse order) on which handleMessage had been successfully invoked, when normal execution of the chain was aborted for some reason.- Specified by:
handleFaultin interfaceInterceptor<org.apache.cxf.binding.soap.SoapMessage>
-
getAdditionalInterceptors
public Collection<PhaseInterceptor<? extends Message>> getAdditionalInterceptors()
Description copied from interface:PhaseInterceptorReturns a collection of Interceptors that should be added to the chain whenever this interceptor is added. May return null.- Specified by:
getAdditionalInterceptorsin interfacePhaseInterceptor<org.apache.cxf.binding.soap.SoapMessage>- Returns:
- the collection of interceptors
-
-