Spring Web Services Framework

org.springframework.ws.soap.server
Interface SoapEndpointMapping

All Superinterfaces:
EndpointMapping
All Known Implementing Classes:
AbstractActionEndpointMapping, AbstractActionMethodEndpointMapping, AbstractAddressingEndpointMapping, AnnotationActionEndpointMapping, DelegatingSoapEndpointMapping, SimpleActionEndpointMapping, SoapActionAnnotationMethodEndpointMapping, SoapActionEndpointMapping

public interface SoapEndpointMapping
extends EndpointMapping

SOAP-specific sub-interface of the EndpointMapping. Adds associated actors (SOAP 1.1) or roles (SOAP 1.2). Used by the SoapMessageDispatcher to determine the MustUnderstand headers for particular endpoint.

The main purpose for this interface is to add consitency between all SOAP-specific EndpointMappings. The SoapMessageDispatcher does not require all endpoint mappings to implement this interface.

Since:
1.0.0
Author:
Arjen Poutsma

Method Summary
 void setActorOrRole(String actorOrRole)
          Sets a single SOAP actor/actorOrRole to apply to all endpoints mapped by the delegate endpoint mapping.
 void setActorsOrRoles(String[] actorsOrRoles)
          Sets the array of SOAP actors/actorsOrRoles to apply to all endpoints mapped by the delegate endpoint mapping.
 void setUltimateReceiver(boolean ultimateReceiver)
          Indicates whether this the endpoint fulfills the SOAP 1.2 Ultimate Receiver role.
 
Methods inherited from interface org.springframework.ws.server.EndpointMapping
getEndpoint
 

Method Detail

setActorOrRole

void setActorOrRole(String actorOrRole)
Sets a single SOAP actor/actorOrRole to apply to all endpoints mapped by the delegate endpoint mapping.


setActorsOrRoles

void setActorsOrRoles(String[] actorsOrRoles)
Sets the array of SOAP actors/actorsOrRoles to apply to all endpoints mapped by the delegate endpoint mapping.


setUltimateReceiver

void setUltimateReceiver(boolean ultimateReceiver)
Indicates whether this the endpoint fulfills the SOAP 1.2 Ultimate Receiver role.


Spring Web Services Framework

Copyright © 2005-2010 The Spring Web Services Framework. All Rights Reserved.