com.metamatrix.core.event
Interface EventBroker

All Superinterfaces:
java.util.EventListener, EventObjectListener, EventSource
All Known Implementing Classes:
AbstractEventBroker, AsynchEventBroker

public interface EventBroker
extends EventSource, EventObjectListener


Method Summary
 boolean hasUnprocessedEvents()
          Return whether this broker has at least one event that has yet to be processed and sent to the appropriate listeners.
 boolean isShutdown()
           
 boolean shutdown()
           
 
Methods inherited from interface com.metamatrix.core.event.EventSource
addListener, addListener, getAllListeners, getListeners, getListeners, removeAllListeners, removeListener, removeListener
 
Methods inherited from interface com.metamatrix.core.event.EventObjectListener
processEvent
 

Method Detail

shutdown

boolean shutdown()
                 throws EventBrokerException
Throws:
EventBrokerException

isShutdown

boolean isShutdown()

hasUnprocessedEvents

boolean hasUnprocessedEvents()
Return whether this broker has at least one event that has yet to be processed and sent to the appropriate listeners.

Returns:
true if there are events that have yet to be processed, or false otherwise.


Copyright © 2009. All Rights Reserved.