Package org.apache.cxf.ws.policy
Class EndpointPolicyImpl
- java.lang.Object
-
- org.apache.cxf.ws.policy.EndpointPolicyImpl
-
- All Implemented Interfaces:
EndpointPolicy
public class EndpointPolicyImpl extends Object implements EndpointPolicy
-
-
Constructor Summary
Constructors Constructor Description EndpointPolicyImpl()EndpointPolicyImpl(EndpointInfo ei, PolicyEngineImpl engine, boolean requestor, Assertor assertor)EndpointPolicyImpl(org.apache.neethi.Policy p)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected EndpointPolicyImplcreateEndpointPolicy()AssertorgetAssertor()Collection<org.apache.neethi.Assertion>getChosenAlternative()List<Interceptor<? extends Message>>getFaultInterceptors(Message m)Collection<org.apache.neethi.Assertion>getFaultVocabulary(Message m)List<Interceptor<? extends Message>>getInterceptors(Message m)org.apache.neethi.PolicygetPolicy()protected Collection<org.apache.neethi.Assertion>getSupportedAlternatives(Message msg)Collection<org.apache.neethi.Assertion>getVocabulary(Message m)voidinitialize(Message m)EndpointPolicyupdatePolicy(org.apache.neethi.Policy p, Message msg)
-
-
-
Constructor Detail
-
EndpointPolicyImpl
public EndpointPolicyImpl()
-
EndpointPolicyImpl
public EndpointPolicyImpl(org.apache.neethi.Policy p)
-
EndpointPolicyImpl
public EndpointPolicyImpl(EndpointInfo ei, PolicyEngineImpl engine, boolean requestor, Assertor assertor)
-
-
Method Detail
-
getPolicy
public org.apache.neethi.Policy getPolicy()
- Specified by:
getPolicyin interfaceEndpointPolicy
-
getAssertor
public Assertor getAssertor()
-
updatePolicy
public EndpointPolicy updatePolicy(org.apache.neethi.Policy p, Message msg)
- Specified by:
updatePolicyin interfaceEndpointPolicy
-
getChosenAlternative
public Collection<org.apache.neethi.Assertion> getChosenAlternative()
- Specified by:
getChosenAlternativein interfaceEndpointPolicy
-
getVocabulary
public Collection<org.apache.neethi.Assertion> getVocabulary(Message m)
- Specified by:
getVocabularyin interfaceEndpointPolicy
-
getFaultVocabulary
public Collection<org.apache.neethi.Assertion> getFaultVocabulary(Message m)
- Specified by:
getFaultVocabularyin interfaceEndpointPolicy
-
getInterceptors
public List<Interceptor<? extends Message>> getInterceptors(Message m)
- Specified by:
getInterceptorsin interfaceEndpointPolicy
-
getFaultInterceptors
public List<Interceptor<? extends Message>> getFaultInterceptors(Message m)
- Specified by:
getFaultInterceptorsin interfaceEndpointPolicy
-
initialize
public void initialize(Message m)
-
getSupportedAlternatives
protected Collection<org.apache.neethi.Assertion> getSupportedAlternatives(Message msg)
-
createEndpointPolicy
protected EndpointPolicyImpl createEndpointPolicy()
-
-