org.apache.cxf.ws.policy
Class EndpointPolicyImpl

java.lang.Object
  extended by org.apache.cxf.ws.policy.EndpointPolicyImpl
All Implemented Interfaces:
org.apache.cxf.ws.policy.EndpointPolicy

public class EndpointPolicyImpl
extends Object
implements org.apache.cxf.ws.policy.EndpointPolicy


Constructor Summary
EndpointPolicyImpl()
           
EndpointPolicyImpl(org.apache.cxf.service.model.EndpointInfo ei, PolicyEngineImpl engine, boolean requestor, org.apache.cxf.ws.policy.Assertor assertor)
           
EndpointPolicyImpl(org.apache.neethi.Policy p)
           
 
Method Summary
protected  EndpointPolicyImpl createEndpointPolicy()
           
 org.apache.cxf.ws.policy.Assertor getAssertor()
           
 Collection<org.apache.cxf.ws.policy.PolicyAssertion> getChosenAlternative()
           
 List<org.apache.cxf.interceptor.Interceptor> getFaultInterceptors()
           
 Collection<org.apache.cxf.ws.policy.PolicyAssertion> getFaultVocabulary()
           
 List<org.apache.cxf.interceptor.Interceptor> getInterceptors()
           
 org.apache.neethi.Policy getPolicy()
           
protected  Collection<org.apache.cxf.ws.policy.PolicyAssertion> getSupportedAlternatives()
           
 Collection<org.apache.cxf.ws.policy.PolicyAssertion> getVocabulary()
           
 org.apache.cxf.ws.policy.EndpointPolicy updatePolicy(org.apache.neethi.Policy p)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

EndpointPolicyImpl

public EndpointPolicyImpl()

EndpointPolicyImpl

public EndpointPolicyImpl(org.apache.neethi.Policy p)

EndpointPolicyImpl

public EndpointPolicyImpl(org.apache.cxf.service.model.EndpointInfo ei,
                          PolicyEngineImpl engine,
                          boolean requestor,
                          org.apache.cxf.ws.policy.Assertor assertor)
Method Detail

getPolicy

public org.apache.neethi.Policy getPolicy()
Specified by:
getPolicy in interface org.apache.cxf.ws.policy.EndpointPolicy

getAssertor

public org.apache.cxf.ws.policy.Assertor getAssertor()

updatePolicy

public org.apache.cxf.ws.policy.EndpointPolicy updatePolicy(org.apache.neethi.Policy p)
Specified by:
updatePolicy in interface org.apache.cxf.ws.policy.EndpointPolicy

getChosenAlternative

public Collection<org.apache.cxf.ws.policy.PolicyAssertion> getChosenAlternative()
Specified by:
getChosenAlternative in interface org.apache.cxf.ws.policy.EndpointPolicy

getVocabulary

public Collection<org.apache.cxf.ws.policy.PolicyAssertion> getVocabulary()
Specified by:
getVocabulary in interface org.apache.cxf.ws.policy.EndpointPolicy

getFaultVocabulary

public Collection<org.apache.cxf.ws.policy.PolicyAssertion> getFaultVocabulary()
Specified by:
getFaultVocabulary in interface org.apache.cxf.ws.policy.EndpointPolicy

getInterceptors

public List<org.apache.cxf.interceptor.Interceptor> getInterceptors()
Specified by:
getInterceptors in interface org.apache.cxf.ws.policy.EndpointPolicy

getFaultInterceptors

public List<org.apache.cxf.interceptor.Interceptor> getFaultInterceptors()
Specified by:
getFaultInterceptors in interface org.apache.cxf.ws.policy.EndpointPolicy

getSupportedAlternatives

protected Collection<org.apache.cxf.ws.policy.PolicyAssertion> getSupportedAlternatives()

createEndpointPolicy

protected EndpointPolicyImpl createEndpointPolicy()


Apache CXF