org.modelbus.core.lib.notification
Class ModelBusTopicListener

java.lang.Object
  extended by org.modelbus.core.lib.notification.ModelBusTopicListener

public class ModelBusTopicListener
extends java.lang.Object


Field Summary
static java.lang.String NOTIFICATION_MODE_CREATE
           
static java.lang.String NOTIFICATION_MODE_DELETE
           
static java.lang.String NOTIFICATION_MODE_UPDATE
           
 
Method Summary
static ModelBusTopicListener getTopicListener()
           
 boolean isModelbusTopicListenerThreadRunning()
           
 void onMessage(Message message)
           
 void run(NotificationLocationStatus notificationLocationStatus)
           
 void setUrl(java.lang.String url)
           
 void startModelbusTopicListener()
           
 void stopModelbusTopicListener()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

NOTIFICATION_MODE_CREATE

public static final java.lang.String NOTIFICATION_MODE_CREATE
See Also:
Constant Field Values

NOTIFICATION_MODE_DELETE

public static final java.lang.String NOTIFICATION_MODE_DELETE
See Also:
Constant Field Values

NOTIFICATION_MODE_UPDATE

public static final java.lang.String NOTIFICATION_MODE_UPDATE
See Also:
Constant Field Values
Method Detail

getTopicListener

public static ModelBusTopicListener getTopicListener()

startModelbusTopicListener

public void startModelbusTopicListener()

stopModelbusTopicListener

public void stopModelbusTopicListener()
                               throws JMSException
Throws:
JMSException

isModelbusTopicListenerThreadRunning

public boolean isModelbusTopicListenerThreadRunning()

run

public void run(NotificationLocationStatus notificationLocationStatus)
         throws JMSException
Throws:
JMSException

onMessage

public void onMessage(Message message)

setUrl

public void setUrl(java.lang.String url)