Apache CXF API

org.apache.cxf.ws.policy
Class EffectivePolicyImpl

java.lang.Object
  extended by org.apache.cxf.ws.policy.EffectivePolicyImpl
All Implemented Interfaces:
EffectivePolicy

public class EffectivePolicyImpl
extends Object
implements EffectivePolicy


Field Summary
protected  Collection<PolicyAssertion> chosenAlternative
           
protected  List<Interceptor<? extends Message>> interceptors
           
protected  org.apache.neethi.Policy policy
           
 
Constructor Summary
EffectivePolicyImpl()
           
 
Method Summary
 Collection<PolicyAssertion> getChosenAlternative()
           
 List<Interceptor<? extends Message>> getInterceptors()
           
 org.apache.neethi.Policy getPolicy()
           
protected  Collection<PolicyAssertion> getSupportedAlternatives(PolicyEngineImpl engine, org.apache.neethi.Policy p)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

policy

protected org.apache.neethi.Policy policy

chosenAlternative

protected Collection<PolicyAssertion> chosenAlternative

interceptors

protected List<Interceptor<? extends Message>> interceptors
Constructor Detail

EffectivePolicyImpl

public EffectivePolicyImpl()
Method Detail

getPolicy

public org.apache.neethi.Policy getPolicy()
Specified by:
getPolicy in interface EffectivePolicy

getInterceptors

public List<Interceptor<? extends Message>> getInterceptors()
Specified by:
getInterceptors in interface EffectivePolicy

getChosenAlternative

public Collection<PolicyAssertion> getChosenAlternative()
Specified by:
getChosenAlternative in interface EffectivePolicy

getSupportedAlternatives

protected Collection<PolicyAssertion> getSupportedAlternatives(PolicyEngineImpl engine,
                                                               org.apache.neethi.Policy p)

Apache CXF API

Apache CXF