com.liferay.portal.kernel.messaging
Class BaseDestination
java.lang.Object
com.liferay.portal.kernel.messaging.BaseDestination
- All Implemented Interfaces:
- Destination
- Direct Known Subclasses:
- BaseAsyncDestination, SynchronousDestination
public abstract class BaseDestination
- extends Object
- implements Destination
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
messageListeners
protected Set<MessageListener> messageListeners
name
protected String name
BaseDestination
public BaseDestination()
addDestinationEventListener
public void addDestinationEventListener(DestinationEventListener destinationEventListener)
- Specified by:
addDestinationEventListener
in interface Destination
afterPropertiesSet
public void afterPropertiesSet()
close
public void close()
- Specified by:
close
in interface Destination
close
public void close(boolean force)
- Specified by:
close
in interface Destination
copyDestinationEventListeners
public void copyDestinationEventListeners(Destination destination)
- Specified by:
copyDestinationEventListeners
in interface Destination
copyMessageListeners
public void copyMessageListeners(Destination destination)
- Specified by:
copyMessageListeners
in interface Destination
getMessageListenerCount
public int getMessageListenerCount()
- Specified by:
getMessageListenerCount
in interface Destination
getMessageListeners
public Set<MessageListener> getMessageListeners()
- Specified by:
getMessageListeners
in interface Destination
getName
public String getName()
- Specified by:
getName
in interface Destination
isRegistered
public boolean isRegistered()
- Specified by:
isRegistered
in interface Destination
open
public void open()
- Specified by:
open
in interface Destination
register
public boolean register(MessageListener messageListener)
- Specified by:
register
in interface Destination
register
public boolean register(MessageListener messageListener,
ClassLoader classloader)
- Specified by:
register
in interface Destination
removeDestinationEventListener
public void removeDestinationEventListener(DestinationEventListener destinationEventListener)
- Specified by:
removeDestinationEventListener
in interface Destination
removeDestinationEventListeners
public void removeDestinationEventListeners()
- Specified by:
removeDestinationEventListeners
in interface Destination
setName
public void setName(String name)
unregister
public boolean unregister(MessageListener messageListener)
- Specified by:
unregister
in interface Destination
unregister
public boolean unregister(MessageListener messageListener,
ClassLoader classloader)
unregisterMessageListeners
public void unregisterMessageListeners()
- Specified by:
unregisterMessageListeners
in interface Destination
fireMessageListenerRegisteredEvent
protected void fireMessageListenerRegisteredEvent(MessageListener messageListener)
fireMessageListenerUnregisteredEvent
protected void fireMessageListenerUnregisteredEvent(MessageListener messageListener)
registerMessageListener
protected boolean registerMessageListener(InvokerMessageListener invokerMessageListener)
unregisterMessageListener
protected boolean unregisterMessageListener(InvokerMessageListener invokerMessageListener)