Class AbstractPolicyInterceptor

java.lang.Object
org.apache.cxf.phase.AbstractPhaseInterceptor<org.apache.cxf.message.Message>
org.apache.cxf.ws.policy.AbstractPolicyInterceptor
All Implemented Interfaces:
org.apache.cxf.interceptor.Interceptor<org.apache.cxf.message.Message>, org.apache.cxf.phase.PhaseInterceptor<org.apache.cxf.message.Message>
Direct Known Subclasses:
ClientPolicyInFaultInterceptor, PolicyInInterceptor, PolicyOutInterceptor, PolicyVerificationInFaultInterceptor, PolicyVerificationInInterceptor, PolicyVerificationOutInterceptor, ServerPolicyOutFaultInterceptor

public abstract class AbstractPolicyInterceptor extends org.apache.cxf.phase.AbstractPhaseInterceptor<org.apache.cxf.message.Message>
  • Constructor Details

    • AbstractPolicyInterceptor

      public AbstractPolicyInterceptor(String phase)
    • AbstractPolicyInterceptor

      public AbstractPolicyInterceptor(String id, String phase)
  • Method Details

    • handleMessage

      public void handleMessage(org.apache.cxf.message.Message message) throws org.apache.cxf.interceptor.Fault
      Throws:
      org.apache.cxf.interceptor.Fault
    • getTransportAssertions

      protected void getTransportAssertions(org.apache.cxf.message.Message message)
    • getBindingFaultInfo

      protected org.apache.cxf.service.model.BindingFaultInfo getBindingFaultInfo(org.apache.cxf.message.Message msg, Exception ex, org.apache.cxf.service.model.BindingOperationInfo boi)
    • handle

      protected abstract void handle(org.apache.cxf.message.Message message) throws PolicyException
      Throws:
      PolicyException