Interface EndpointPolicy

All Known Implementing Classes:
EndpointPolicyImpl

public interface EndpointPolicy
Describes the policy of an inbound message. As the underlying message type is not known, only the effective endpoint policy is calculated. The total of all assertions that may apply to an inbound message for an endpoint (and hence the required interceptors) are available as vocabulary.
  • Method Details

    • getPolicy

      org.apache.neethi.Policy getPolicy()
    • updatePolicy

      EndpointPolicy updatePolicy(org.apache.neethi.Policy p, org.apache.cxf.message.Message msg)
    • getChosenAlternative

      Collection<org.apache.neethi.Assertion> getChosenAlternative()
    • getVocabulary

      Collection<org.apache.neethi.Assertion> getVocabulary(org.apache.cxf.message.Message m)
    • getFaultVocabulary

      Collection<org.apache.neethi.Assertion> getFaultVocabulary(org.apache.cxf.message.Message m)
    • getInterceptors

      List<org.apache.cxf.interceptor.Interceptor<? extends org.apache.cxf.message.Message>> getInterceptors(org.apache.cxf.message.Message m)
    • getFaultInterceptors

      List<org.apache.cxf.interceptor.Interceptor<? extends org.apache.cxf.message.Message>> getFaultInterceptors(org.apache.cxf.message.Message m)