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<org.apache.neethi.Assertion> chosenAlternative
           
protected  List<Interceptor<? extends Message>> interceptors
           
protected  org.apache.neethi.Policy policy
           
 
Constructor Summary
EffectivePolicyImpl()
           
 
Method Summary
 Collection<org.apache.neethi.Assertion> getChosenAlternative()
           
 List<Interceptor<? extends Message>> getInterceptors()
           
 org.apache.neethi.Policy getPolicy()
           
protected  Collection<org.apache.neethi.Assertion> 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<org.apache.neethi.Assertion> 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<org.apache.neethi.Assertion> getChosenAlternative()
Specified by:
getChosenAlternative in interface EffectivePolicy

getSupportedAlternatives

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

Apache CXF API

Apache CXF