| java.lang.Object org.apache.cxf.ws.policy.attachment.AbstractPolicyProvider org.apache.cxf.ws.policy.attachment.wsdl11.Wsdl11AttachmentPolicyProvider
Wsdl11AttachmentPolicyProvider | public class Wsdl11AttachmentPolicyProvider extends AbstractPolicyProvider implements PolicyProvider(Code) | | PolicyAttachmentManager provides methods to retrieve element policies and
calculate effective policies based on the policy subject's scope.
|
Method Summary | |
public Policy | getEffectivePolicy(ServiceInfo si) | public Policy | getEffectivePolicy(EndpointInfo ei) The effective policy for a WSDL endpoint policy subject includes the element policy of the
wsdl11:port element that defines the endpoint merged with the element policy of the
referenced wsdl11:binding element and the element policy of the referenced wsdl11:portType
element that defines the interface of the endpoint. | public Policy | getEffectivePolicy(BindingOperationInfo bi) The effective policy for a WSDL operation policy subject is calculated in relation to a
specific port, and includes the element policy of the wsdl11:portType/wsdl11:operation
element that defines the operation merged with that of the corresponding
wsdl11:binding/wsdl11:operation element. | public Policy | getEffectivePolicy(BindingMessageInfo bmi) The effective policy for a specific WSDL message (input or output) is calculated
in relation to a specific port, and includes the element policy of the wsdl:message
element that defines the message's type merged with the element policy of the
wsdl11:binding and wsdl11:portType message definitions that describe the message. | public Policy | getEffectivePolicy(BindingFaultInfo bfi) | Policy | getElementPolicy(AbstractDescriptionElement adh) | Policy | getElementPolicy(AbstractDescriptionElement adh, boolean includeAttributes) | Policy | getElementPolicy(Extensible ex, boolean includeAttributes, DescriptionInfo di) | Policy | resolveLocal(PolicyReference ref, DescriptionInfo di) | Policy | resolveReference(PolicyReference ref, DescriptionInfo di) |
Wsdl11AttachmentPolicyProvider | public Wsdl11AttachmentPolicyProvider()(Code) | | |
Wsdl11AttachmentPolicyProvider | public Wsdl11AttachmentPolicyProvider(Bus bus)(Code) | | |
getEffectivePolicy | public Policy getEffectivePolicy(ServiceInfo si)(Code) | | |
getEffectivePolicy | public Policy getEffectivePolicy(EndpointInfo ei)(Code) | | The effective policy for a WSDL endpoint policy subject includes the element policy of the
wsdl11:port element that defines the endpoint merged with the element policy of the
referenced wsdl11:binding element and the element policy of the referenced wsdl11:portType
element that defines the interface of the endpoint.
Parameters: ei - the EndpointInfo object identifying the endpoint the effective policy |
getEffectivePolicy | public Policy getEffectivePolicy(BindingOperationInfo bi)(Code) | | The effective policy for a WSDL operation policy subject is calculated in relation to a
specific port, and includes the element policy of the wsdl11:portType/wsdl11:operation
element that defines the operation merged with that of the corresponding
wsdl11:binding/wsdl11:operation element.
Parameters: bi - the BindingOperationInfo identifying the operation in relation to a port the effective policy |
getEffectivePolicy | public Policy getEffectivePolicy(BindingMessageInfo bmi)(Code) | | The effective policy for a specific WSDL message (input or output) is calculated
in relation to a specific port, and includes the element policy of the wsdl:message
element that defines the message's type merged with the element policy of the
wsdl11:binding and wsdl11:portType message definitions that describe the message.
For example, the effective policy of a specific input message for a specific port
would be the (element policies of the) wsdl11:message element defining the message type,
the wsdl11:portType/wsdl11:operation/wsdl11:input element and the corresponding
wsdl11:binding/wsdl11:operation/wsdl11:input element for that message.
Parameters: bmi - the BindingMessageInfo identifiying the message the effective policy |
getEffectivePolicy | public Policy getEffectivePolicy(BindingFaultInfo bfi)(Code) | | |
getElementPolicy | Policy getElementPolicy(AbstractDescriptionElement adh)(Code) | | |
getElementPolicy | Policy getElementPolicy(AbstractDescriptionElement adh, boolean includeAttributes)(Code) | | |
getElementPolicy | Policy getElementPolicy(Extensible ex, boolean includeAttributes, DescriptionInfo di)(Code) | | |
resolveLocal | Policy resolveLocal(PolicyReference ref, DescriptionInfo di)(Code) | | |
resolveReference | Policy resolveReference(PolicyReference ref, DescriptionInfo di)(Code) | | |
|
|