org.apache.airavata.wsmg.client.msgbox
Class MsgboxHandler

java.lang.Object
  extended by org.apache.airavata.wsmg.client.msgbox.MsgboxHandler

public class MsgboxHandler
extends Object


Field Summary
protected  MsgBoxClient msgBoxUser
           
 
Constructor Summary
MsgboxHandler()
           
 
Method Summary
 org.apache.axis2.addressing.EndpointReference createPullMsgBox(String msgBoxServerLoc)
           
 org.apache.axis2.addressing.EndpointReference createPullMsgBox(String msgBoxLocation, long timeout)
           
 String deleteMsgBox(org.apache.axis2.addressing.EndpointReference msgBoxEpr, long timeout)
           
 MessagePuller startPullingEventsFromMsgBox(org.apache.axis2.addressing.EndpointReference msgBoxEpr, NotificationHandler handler, long interval, long timeout)
           
 MessagePuller startPullingFromExistingMsgBox(org.apache.axis2.addressing.EndpointReference msgBoxAddr, NotificationHandler handler, long interval, long timeout)
           
 void stopPullingEventsFromMsgBox(MessagePuller msgPuller)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

msgBoxUser

protected MsgBoxClient msgBoxUser
Constructor Detail

MsgboxHandler

public MsgboxHandler()
Method Detail

createPullMsgBox

public org.apache.axis2.addressing.EndpointReference createPullMsgBox(String msgBoxLocation,
                                                                      long timeout)
                                                               throws MsgBrokerClientException
Throws:
MsgBrokerClientException

createPullMsgBox

public org.apache.axis2.addressing.EndpointReference createPullMsgBox(String msgBoxServerLoc)
                                                               throws MsgBrokerClientException
Throws:
MsgBrokerClientException

startPullingEventsFromMsgBox

public MessagePuller startPullingEventsFromMsgBox(org.apache.axis2.addressing.EndpointReference msgBoxEpr,
                                                  NotificationHandler handler,
                                                  long interval,
                                                  long timeout)
                                           throws MsgBrokerClientException
Throws:
MsgBrokerClientException

startPullingFromExistingMsgBox

public MessagePuller startPullingFromExistingMsgBox(org.apache.axis2.addressing.EndpointReference msgBoxAddr,
                                                    NotificationHandler handler,
                                                    long interval,
                                                    long timeout)
                                             throws MsgBrokerClientException
Throws:
MsgBrokerClientException

deleteMsgBox

public String deleteMsgBox(org.apache.axis2.addressing.EndpointReference msgBoxEpr,
                           long timeout)
                    throws MsgBrokerClientException
Throws:
MsgBrokerClientException

stopPullingEventsFromMsgBox

public void stopPullingEventsFromMsgBox(MessagePuller msgPuller)


Copyright © 2011-2012 The Apache Software Foundation. All Rights Reserved.