public interface PolicyEngine
| Modifier and Type | Method and Description |
|---|---|
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) |
boolean isEnabled()
void setEnabled(boolean e)
AlternativeSelector getAlternativeSelector()
void setAlternativeSelector(AlternativeSelector selector)
boolean isIgnoreUnknownAssertions()
void setIgnoreUnknownAssertions(boolean ignoreUnknownAssertions)
boolean supportsAlternative(Collection<? extends org.apache.neethi.PolicyComponent> alterative, Assertor assertor, 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)
void setEffectiveClientRequestPolicy(org.apache.cxf.service.model.EndpointInfo ei,
org.apache.cxf.service.model.BindingOperationInfo boi,
EffectivePolicy ep)
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)
void setEffectiveServerResponsePolicy(org.apache.cxf.service.model.EndpointInfo ei,
org.apache.cxf.service.model.BindingOperationInfo boi,
EffectivePolicy ep)
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)
void setEffectiveServerFaultPolicy(org.apache.cxf.service.model.EndpointInfo ei,
org.apache.cxf.service.model.BindingFaultInfo bfi,
EffectivePolicy ep)
EndpointPolicy getClientEndpointPolicy(org.apache.cxf.service.model.EndpointInfo ei, org.apache.cxf.transport.Conduit conduit, org.apache.cxf.message.Message msg)
EndpointPolicy getServerEndpointPolicy(org.apache.cxf.service.model.EndpointInfo ei, org.apache.cxf.transport.Destination destination, org.apache.cxf.message.Message msg)
void setServerEndpointPolicy(org.apache.cxf.service.model.EndpointInfo ei,
EndpointPolicy ep)
void setClientEndpointPolicy(org.apache.cxf.service.model.EndpointInfo ei,
EndpointPolicy ep)
EffectivePolicy getEffectiveServerRequestPolicy(org.apache.cxf.service.model.EndpointInfo ei, org.apache.cxf.service.model.BindingOperationInfo boi, org.apache.cxf.message.Message m)
void setEffectiveServerRequestPolicy(org.apache.cxf.service.model.EndpointInfo ei,
org.apache.cxf.service.model.BindingOperationInfo boi,
EffectivePolicy ep)
EffectivePolicy getEffectiveClientResponsePolicy(org.apache.cxf.service.model.EndpointInfo ei, org.apache.cxf.service.model.BindingOperationInfo boi, org.apache.cxf.message.Message m)
void setEffectiveClientResponsePolicy(org.apache.cxf.service.model.EndpointInfo ei,
org.apache.cxf.service.model.BindingOperationInfo boi,
EffectivePolicy ep)
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)
void setEffectiveClientFaultPolicy(org.apache.cxf.service.model.EndpointInfo ei,
org.apache.cxf.service.model.BindingFaultInfo bfi,
EffectivePolicy ep)
org.apache.neethi.PolicyRegistry getRegistry()
Apache CXF