public class Wsdl11AttachmentPolicyProvider extends AbstractPolicyProvider implements PolicyProvider
builder, bus, registry
Constructor and Description |
---|
Wsdl11AttachmentPolicyProvider() |
Wsdl11AttachmentPolicyProvider(Bus bus) |
Modifier and Type | Method and Description |
---|---|
org.apache.neethi.Policy |
getEffectivePolicy(BindingFaultInfo bfi) |
org.apache.neethi.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.
|
org.apache.neethi.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.
|
org.apache.neethi.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.
|
org.apache.neethi.Policy |
getEffectivePolicy(ServiceInfo si) |
checkResolved, isExternal, resolveExternal, setBuilder, setBus, setRegistry
public Wsdl11AttachmentPolicyProvider()
public Wsdl11AttachmentPolicyProvider(Bus bus)
public org.apache.neethi.Policy getEffectivePolicy(ServiceInfo si)
getEffectivePolicy
in interface PolicyProvider
public org.apache.neethi.Policy getEffectivePolicy(EndpointInfo ei)
getEffectivePolicy
in interface PolicyProvider
ei
- the EndpointInfo object identifying the endpointpublic org.apache.neethi.Policy getEffectivePolicy(BindingOperationInfo bi)
getEffectivePolicy
in interface PolicyProvider
bi
- the BindingOperationInfo identifying the operation in relation to a portpublic org.apache.neethi.Policy getEffectivePolicy(BindingMessageInfo bmi)
getEffectivePolicy
in interface PolicyProvider
bmi
- the BindingMessageInfo identifiying the messagepublic org.apache.neethi.Policy getEffectivePolicy(BindingFaultInfo bfi)
getEffectivePolicy
in interface PolicyProvider
Apache CXF