com.liferay.portal.kernel.messaging
Class IteratorDispatcherDestination
java.lang.Object
com.liferay.portal.kernel.messaging.BaseDestination
com.liferay.portal.kernel.messaging.IteratorDispatcherDestination
- All Implemented Interfaces:
- Destination
- Direct Known Subclasses:
- TempDestination
public abstract class IteratorDispatcherDestination
- extends BaseDestination
View Source
- Author:
- Michael C. Han, Brian Wing Shun Chan
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
IteratorDispatcherDestination
public IteratorDispatcherDestination(java.lang.String name)
IteratorDispatcherDestination
public IteratorDispatcherDestination(java.lang.String name,
int workersCoreSize,
int workersMaxSize)
register
public void register(MessageListener listener)
send
public void send(java.lang.Object message)
send
public void send(java.lang.String message)
unregister
public boolean unregister(MessageListener listener)
dispatch
protected abstract void dispatch(java.util.Iterator<MessageListener> listenersItr,
java.lang.Object message)
dispatch
protected abstract void dispatch(java.util.Iterator<MessageListener> listenersItr,
java.lang.String message)