Package org.apache.cxf.ws.policy
Interface PolicyEngine
-
- All Known Implementing Classes:
PolicyEngineImpl
public interface PolicyEngine
-
-
Method Summary
-
-
-
Method Detail
-
isEnabled
boolean isEnabled()
-
setEnabled
void setEnabled(boolean e)
-
getAlternativeSelector
AlternativeSelector getAlternativeSelector()
-
setAlternativeSelector
void setAlternativeSelector(AlternativeSelector selector)
-
isIgnoreUnknownAssertions
boolean isIgnoreUnknownAssertions()
-
setIgnoreUnknownAssertions
void setIgnoreUnknownAssertions(boolean ignoreUnknownAssertions)
-
supportsAlternative
boolean supportsAlternative(Collection<? extends org.apache.neethi.PolicyComponent> alterative, Assertor assertor, Message m)
-
getEffectiveClientRequestPolicy
EffectivePolicy getEffectiveClientRequestPolicy(EndpointInfo ei, BindingOperationInfo boi, Conduit c, Message m)
-
setEffectiveClientRequestPolicy
void setEffectiveClientRequestPolicy(EndpointInfo ei, BindingOperationInfo boi, EffectivePolicy ep)
-
getEffectiveServerResponsePolicy
EffectivePolicy getEffectiveServerResponsePolicy(EndpointInfo ei, BindingOperationInfo boi, Destination d, List<List<org.apache.neethi.Assertion>> incoming, Message m)
-
setEffectiveServerResponsePolicy
void setEffectiveServerResponsePolicy(EndpointInfo ei, BindingOperationInfo boi, EffectivePolicy ep)
-
getEffectiveServerFaultPolicy
EffectivePolicy getEffectiveServerFaultPolicy(EndpointInfo ei, BindingOperationInfo boi, BindingFaultInfo bfi, Destination d, Message m)
-
setEffectiveServerFaultPolicy
void setEffectiveServerFaultPolicy(EndpointInfo ei, BindingFaultInfo bfi, EffectivePolicy ep)
-
getClientEndpointPolicy
EndpointPolicy getClientEndpointPolicy(EndpointInfo ei, Conduit conduit, Message msg)
-
getServerEndpointPolicy
EndpointPolicy getServerEndpointPolicy(EndpointInfo ei, Destination destination, Message msg)
-
setServerEndpointPolicy
void setServerEndpointPolicy(EndpointInfo ei, EndpointPolicy ep)
-
setClientEndpointPolicy
void setClientEndpointPolicy(EndpointInfo ei, EndpointPolicy ep)
-
getEffectiveServerRequestPolicy
EffectivePolicy getEffectiveServerRequestPolicy(EndpointInfo ei, BindingOperationInfo boi, Message m)
-
setEffectiveServerRequestPolicy
void setEffectiveServerRequestPolicy(EndpointInfo ei, BindingOperationInfo boi, EffectivePolicy ep)
-
getEffectiveClientResponsePolicy
EffectivePolicy getEffectiveClientResponsePolicy(EndpointInfo ei, BindingOperationInfo boi, Message m)
-
setEffectiveClientResponsePolicy
void setEffectiveClientResponsePolicy(EndpointInfo ei, BindingOperationInfo boi, EffectivePolicy ep)
-
getEffectiveClientFaultPolicy
EffectivePolicy getEffectiveClientFaultPolicy(EndpointInfo ei, BindingOperationInfo boi, BindingFaultInfo bfi, Message m)
-
setEffectiveClientFaultPolicy
void setEffectiveClientFaultPolicy(EndpointInfo ei, BindingFaultInfo bfi, EffectivePolicy ep)
-
addPolicy
void addPolicy(org.apache.neethi.Policy p)
-
getRegistry
org.apache.neethi.PolicyRegistry getRegistry()
-
-