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 Detail

      • 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)