public class EndpointPolicyImpl extends Object implements EndpointPolicy
| Constructor and Description |
|---|
EndpointPolicyImpl() |
EndpointPolicyImpl(EndpointInfo ei,
PolicyEngineImpl engine,
boolean requestor,
Assertor assertor) |
EndpointPolicyImpl(org.apache.neethi.Policy p) |
| Modifier and Type | Method and Description |
|---|---|
protected EndpointPolicyImpl |
createEndpointPolicy() |
Assertor |
getAssertor() |
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.Policy |
getPolicy() |
protected Collection<org.apache.neethi.Assertion> |
getSupportedAlternatives(Message msg) |
Collection<org.apache.neethi.Assertion> |
getVocabulary(Message m) |
void |
initialize(Message m) |
EndpointPolicy |
updatePolicy(org.apache.neethi.Policy p,
Message msg) |
public EndpointPolicyImpl()
public EndpointPolicyImpl(org.apache.neethi.Policy p)
public EndpointPolicyImpl(EndpointInfo ei, PolicyEngineImpl engine, boolean requestor, Assertor assertor)
public org.apache.neethi.Policy getPolicy()
getPolicy in interface EndpointPolicypublic Assertor getAssertor()
public EndpointPolicy updatePolicy(org.apache.neethi.Policy p, Message msg)
updatePolicy in interface EndpointPolicypublic Collection<org.apache.neethi.Assertion> getChosenAlternative()
getChosenAlternative in interface EndpointPolicypublic Collection<org.apache.neethi.Assertion> getVocabulary(Message m)
getVocabulary in interface EndpointPolicypublic Collection<org.apache.neethi.Assertion> getFaultVocabulary(Message m)
getFaultVocabulary in interface EndpointPolicypublic List<Interceptor<? extends Message>> getInterceptors(Message m)
getInterceptors in interface EndpointPolicypublic List<Interceptor<? extends Message>> getFaultInterceptors(Message m)
getFaultInterceptors in interface EndpointPolicypublic void initialize(Message m)
protected Collection<org.apache.neethi.Assertion> getSupportedAlternatives(Message msg)
protected EndpointPolicyImpl createEndpointPolicy()
Apache CXF