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