|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcgl.narada.wsinfra.wsa.impl.WsaEprRulesImpl
public class WsaEprRulesImpl
This is a utility class which enforces rules related to the creation of SOAP messages that are targetted to specific Endpoints. WS-Addrressing rules require each element of ReferenceProperties and Reference Parameters to be included with the Header of the SOAP message.
| Method Summary | |
|---|---|
static WsaEprRules |
getInstance()
|
EnvelopeDocument |
prepareSOAPEnvelope(EndpointReferenceType epr)
Prepares a SOAP envelope to ensure that the WSA rules regarding the mapping of EPRs to SOAP header elements is enforced. |
void |
prepareSOAPEnvelope(EnvelopeDocument envelopeDocument,
EndpointReferenceType epr)
Adds the [wsa:To] element to the specified envelope document based on the rules specified in WS-Addressing. |
EndpointReferenceType |
sendTo(AddressingHeaders addressingHeaders)
This method returns the endpoint reference type to which a message must be issued to, based on the supplied addressingHeaders. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Method Detail |
|---|
public static WsaEprRules getInstance()
public EnvelopeDocument prepareSOAPEnvelope(EndpointReferenceType epr)
WsaEprRules
prepareSOAPEnvelope in interface WsaEprRules
public void prepareSOAPEnvelope(EnvelopeDocument envelopeDocument,
EndpointReferenceType epr)
throws ProcessingException
prepareSOAPEnvelope in interface WsaEprRulesProcessingExceptionpublic EndpointReferenceType sendTo(AddressingHeaders addressingHeaders)
sendTo in interface WsaEprRules
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||