org.asmatron.messengine.engines
Class DefaultMessagingDelegate
java.lang.Object
org.asmatron.messengine.engines.DefaultMessagingDelegate
- All Implemented Interfaces:
- java.lang.Runnable, BaseDelegate, MessagingDelegate
public class DefaultMessagingDelegate
- extends java.lang.Object
- implements MessagingDelegate, java.lang.Runnable
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DefaultMessagingDelegate
public DefaultMessagingDelegate()
start
@PostConstruct
public void start()
- Specified by:
start in interface BaseDelegate
stop
@PreDestroy
public void stop()
- Specified by:
stop in interface BaseDelegate
send
public void send(Message<?> message)
- Specified by:
send in interface MessagingDelegate
request
public java.util.concurrent.Future<Message<?>> request(Message<?> message,
java.lang.String responseType,
long timeout)
- Specified by:
request in interface MessagingDelegate
run
public void run()
- Specified by:
run in interface java.lang.Runnable
addMessageListener
public void addMessageListener(java.lang.String type,
MessageListener<? extends Message<?>> listener)
- Specified by:
addMessageListener in interface MessagingDelegate
removeMessageListener
public void removeMessageListener(java.lang.String type,
MessageListener<? extends Message<?>> listener)
- Specified by:
removeMessageListener in interface MessagingDelegate
Copyright © 2011. All Rights Reserved.