Package org.apache.cxf.ws.policy
Class EffectivePolicyImpl
- java.lang.Object
-
- org.apache.cxf.ws.policy.EffectivePolicyImpl
-
- All Implemented Interfaces:
EffectivePolicy
public class EffectivePolicyImpl extends Object implements EffectivePolicy
-
-
Field Summary
Fields Modifier and Type Field Description protected Collection<org.apache.neethi.Assertion>chosenAlternativeprotected List<org.apache.cxf.interceptor.Interceptor<? extends org.apache.cxf.message.Message>>interceptorsprotected org.apache.neethi.Policypolicy
-
Constructor Summary
Constructors Constructor Description EffectivePolicyImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Collection<org.apache.neethi.Assertion>getChosenAlternative()List<org.apache.cxf.interceptor.Interceptor<? extends org.apache.cxf.message.Message>>getInterceptors()org.apache.neethi.PolicygetPolicy()protected Collection<org.apache.neethi.Assertion>getSupportedAlternatives(PolicyEngine engine, org.apache.neethi.Policy p, org.apache.cxf.message.Message m)voidinitialise(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)voidinitialise(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)voidinitialise(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)voidinitialise(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)voidinitialise(EndpointPolicy epi, PolicyEngine engine, boolean inbound, boolean fault, org.apache.cxf.message.Message m)voidinitialise(EndpointPolicy epi, PolicyEngine engine, boolean inbound, org.apache.cxf.message.Message m)
-
-
-
Field Detail
-
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
-
-
Method Detail
-
getPolicy
public org.apache.neethi.Policy getPolicy()
- Specified by:
getPolicyin interfaceEffectivePolicy
-
getInterceptors
public List<org.apache.cxf.interceptor.Interceptor<? extends org.apache.cxf.message.Message>> getInterceptors()
- Specified by:
getInterceptorsin interfaceEffectivePolicy
-
getChosenAlternative
public Collection<org.apache.neethi.Assertion> getChosenAlternative()
- Specified by:
getChosenAlternativein interfaceEffectivePolicy
-
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)
-
-