Class AddressingConfigurator
- java.lang.Object
-
- org.apache.axis2.jaxws.server.config.AddressingConfigurator
-
- All Implemented Interfaces:
ServerConfigurator
public class AddressingConfigurator extends Object implements ServerConfigurator
This class will enable/disable WS-Addressing for a JAX-WS 2.1 web service endpoint, based on the configuration passed to it via anAddressing
annotation and/or aSubmissionAddressing
annotation from the endpoint implementation bean.- See Also:
Addressing
,SubmissionAddressing
-
-
Constructor Summary
Constructors Constructor Description AddressingConfigurator()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description void
configure(EndpointDescription endpointDescription)
Perform server-side configuration for aWebServiceFeature
.static String
mapResponseAttributeToAddressing(AddressingFeature.Responses responses)
Given a value for the Addressing.responses annotation attribute, map it to the corresponding Addressing constant to be set on the AxisSserviceboolean
supports(String bindingId)
Indicates whether the configurator supports the specified binding.
-
-
-
Method Detail
-
configure
public void configure(EndpointDescription endpointDescription)
Description copied from interface:ServerConfigurator
Perform server-side configuration for aWebServiceFeature
.- Specified by:
configure
in interfaceServerConfigurator
-
mapResponseAttributeToAddressing
public static String mapResponseAttributeToAddressing(AddressingFeature.Responses responses)
Given a value for the Addressing.responses annotation attribute, map it to the corresponding Addressing constant to be set on the AxisSservice- Parameters:
responses
- Enum value from the Addressing.responses annotation attribute- Returns:
- String from AddressingContstants corresponding to the responses value.
-
supports
public boolean supports(String bindingId)
Description copied from interface:ServerConfigurator
Indicates whether the configurator supports the specified binding.- Specified by:
supports
in interfaceServerConfigurator
- Parameters:
bindingId
- the binding id to test- Returns:
true
if the configurator supports the binding id,false
otherwise.
-
-