cgl.narada.wsinfra.deployment.axis.wsrm
Class WsrmCreateEnvelope

java.lang.Object
  extended by cgl.narada.wsinfra.deployment.axis.wsrm.WsrmCreateEnvelope

public class WsrmCreateEnvelope
extends Object

Creates an SOAPEnvelope. Both handler and Proxy base web service deployments are using message type web service. Message type web services work with SOAPEnvelope. This class helps to create them.


Constructor Summary
WsrmCreateEnvelope()
           
 
Method Summary
 EnvelopeDocument addQName(EnvelopeDocument envelopeDocument, String qString)
          Adds Qname into both header and body.
 EnvelopeDocument createEnvDocument(String source, String sink)
          Creates EnvelopeDocument by using source and sink adresses
 org.apache.axis.message.SOAPEnvelope getEnvelope(String messageType, String source, String sink)
          returns SOAPEnvelope
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

WsrmCreateEnvelope

public WsrmCreateEnvelope()
Method Detail

createEnvDocument

public EnvelopeDocument createEnvDocument(String source,
                                          String sink)
Creates EnvelopeDocument by using source and sink adresses


addQName

public EnvelopeDocument addQName(EnvelopeDocument envelopeDocument,
                                 String qString)
Adds Qname into both header and body. We may remove adding any QName into body. Howover, axis does not send any message which has empty body


getEnvelope

public org.apache.axis.message.SOAPEnvelope getEnvelope(String messageType,
                                                        String source,
                                                        String sink)
returns SOAPEnvelope



For comments and suggestions please send e-mail to The NaradaBrokering Project