Class SoapEndpointInvocationChain
java.lang.Object
org.springframework.ws.server.EndpointInvocationChain
org.springframework.ws.soap.server.SoapEndpointInvocationChain
SOAP-specific subclass of the
EndpointInvocationChain
. Adds associated actors (SOAP 1.1) or roles (SOAP 1.2).
Used by the SoapMessageDispatcher
to determine the MustUnderstand headers for particular endpoint.- Since:
- 1.0.0
- Author:
- Arjen Poutsma
- See Also:
-
Constructor Summary
ConstructorDescriptionSoapEndpointInvocationChain
(Object endpoint) Create newSoapEndpointInvocationChain
.SoapEndpointInvocationChain
(Object endpoint, EndpointInterceptor[] interceptors) Create newSoapEndpointInvocationChain
.SoapEndpointInvocationChain
(Object endpoint, EndpointInterceptor[] interceptors, String[] actorsOrRoles, boolean isUltimateReceiver) Create newEndpointInvocationChain
. -
Method Summary
Modifier and TypeMethodDescriptionString[]
Gets the actors (SOAP 1.1) or roles (SOAP 1.2) associated with an invocation of this chain and its contained interceptors and endpoint.boolean
Indicates whether this chain fulfills the SOAP 1.2 Ultimate Receiver role.Methods inherited from class org.springframework.ws.server.EndpointInvocationChain
getEndpoint, getInterceptors
-
Constructor Details
-
SoapEndpointInvocationChain
Create newSoapEndpointInvocationChain
.- Parameters:
endpoint
- the endpoint object to invoke
-
SoapEndpointInvocationChain
Create newSoapEndpointInvocationChain
.- Parameters:
endpoint
- the endpoint object to invokeinterceptors
- the array of interceptors to apply
-
SoapEndpointInvocationChain
public SoapEndpointInvocationChain(Object endpoint, EndpointInterceptor[] interceptors, String[] actorsOrRoles, boolean isUltimateReceiver) Create newEndpointInvocationChain
.- Parameters:
endpoint
- the endpoint object to invokeinterceptors
- the array of interceptors to applyactorsOrRoles
- the array of actorsOrRoles to setisUltimateReceiver
- whether this chain fullfils the SOAP 1.2 Ultimate receiver role
-
-
Method Details
-
getActorsOrRoles
Gets the actors (SOAP 1.1) or roles (SOAP 1.2) associated with an invocation of this chain and its contained interceptors and endpoint.- Returns:
- a string array of URIs for SOAP actors/roles
-
isUltimateReceiver
public boolean isUltimateReceiver()Indicates whether this chain fulfills the SOAP 1.2 Ultimate Receiver role. Default istrue
.
-