Class EffectivePolicyImpl

java.lang.Object
org.apache.cxf.ws.policy.EffectivePolicyImpl
All Implemented Interfaces:
EffectivePolicy

public class EffectivePolicyImpl extends Object implements EffectivePolicy
  • Field Details

    • policy

      protected org.apache.neethi.Policy policy
    • chosenAlternative

      protected Collection<org.apache.neethi.Assertion> chosenAlternative
    • interceptors

      protected List<org.apache.cxf.interceptor.Interceptor<? extends org.apache.cxf.message.Message>> interceptors
  • Constructor Details

    • EffectivePolicyImpl

      public EffectivePolicyImpl()
  • Method Details

    • getPolicy

      public org.apache.neethi.Policy getPolicy()
      Specified by:
      getPolicy in interface EffectivePolicy
    • getInterceptors

      public List<org.apache.cxf.interceptor.Interceptor<? extends org.apache.cxf.message.Message>> getInterceptors()
      Specified by:
      getInterceptors in interface EffectivePolicy
    • getChosenAlternative

      public Collection<org.apache.neethi.Assertion> getChosenAlternative()
      Specified by:
      getChosenAlternative in interface EffectivePolicy
    • initialise

      public void initialise(EndpointPolicy epi, PolicyEngine engine, boolean inbound, org.apache.cxf.message.Message m)
    • initialise

      public void initialise(EndpointPolicy epi, PolicyEngine engine, boolean inbound, boolean fault, org.apache.cxf.message.Message m)
    • initialise

      public void initialise(org.apache.cxf.service.model.EndpointInfo ei, org.apache.cxf.service.model.BindingOperationInfo boi, PolicyEngine engine, Assertor assertor, boolean requestor, boolean request, org.apache.cxf.message.Message m)
    • initialise

      public void initialise(org.apache.cxf.service.model.EndpointInfo ei, org.apache.cxf.service.model.BindingOperationInfo boi, PolicyEngine engine, Assertor assertor, List<List<org.apache.neethi.Assertion>> incoming, org.apache.cxf.message.Message m)
    • initialise

      public void initialise(org.apache.cxf.service.model.EndpointInfo ei, org.apache.cxf.service.model.BindingOperationInfo boi, PolicyEngine engine, boolean requestor, boolean request, org.apache.cxf.message.Message m)
    • initialise

      public void initialise(org.apache.cxf.service.model.EndpointInfo ei, org.apache.cxf.service.model.BindingOperationInfo boi, org.apache.cxf.service.model.BindingFaultInfo bfi, PolicyEngine engine, Assertor assertor, org.apache.cxf.message.Message m)
    • getSupportedAlternatives

      protected Collection<org.apache.neethi.Assertion> getSupportedAlternatives(PolicyEngine engine, org.apache.neethi.Policy p, org.apache.cxf.message.Message m)