cgl.narada.wsinfra.deployment.axis.wsr.proxy
Class WsrTargetServiceProxy

java.lang.Object
  extended by cgl.narada.wsinfra.deployment.axis.wsr.proxy.WsrTargetServiceProxy

public class WsrTargetServiceProxy
extends Object


Constructor Summary
WsrTargetServiceProxy()
          This Constructor class will initiates all services to process SOAPMessage at Sink Node Application.
 
Method Summary
 SOAPMessage createSOAPMessage(String from, String to, String groupId, BigInteger seqNumber)
          This method will creates SOAPMessage based on given parameters.
 boolean processMessage(EnvelopeDocument envelopeDocument, int direction)
          This method returns a boolean which indicates whether further processing should continue or if it should stop.
 void wsInfraProcessMethod(org.apache.axis.message.SOAPEnvelope req, org.apache.axis.message.SOAPEnvelope res)
          This will do the web service for Source in AXIS
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

WsrTargetServiceProxy

public WsrTargetServiceProxy()
This Constructor class will initiates all services to process SOAPMessage at Sink Node Application.

Method Detail

wsInfraProcessMethod

public void wsInfraProcessMethod(org.apache.axis.message.SOAPEnvelope req,
                                 org.apache.axis.message.SOAPEnvelope res)
                          throws WsFaultException,
                                 ParsingException,
                                 ProcessingException
This will do the web service for Source in AXIS

Parameters:
req -
res -
Throws:
WsFaultException
ParsingException
ProcessingException

processMessage

public boolean processMessage(EnvelopeDocument envelopeDocument,
                              int direction)
                       throws UnknownExchangeException,
                              IncorrectExchangeException,
                              MessageFlowException,
                              ProcessingException,
                              WsFaultException
This method returns a boolean which indicates whether further processing should continue or if it should stop. A return value of true indicates that processing should continue; while false indicates that processing should stop. Note that it is the filter-pipeline which is responsible for stopping this processing.

Throws:
UnknownExchangeException
IncorrectExchangeException
MessageFlowException
ProcessingException
WsFaultException

createSOAPMessage

public SOAPMessage createSOAPMessage(String from,
                                     String to,
                                     String groupId,
                                     BigInteger seqNumber)
This method will creates SOAPMessage based on given parameters.

Parameters:
from - address
to - address
groupId - in the received message for destination.
seqNumber -
Returns:
javax.xml.soap.SOAPMessage


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