
org.objectweb.celtix.buslifecycle.BusLifeCycleManager Maven / Gradle / Ivy
The newest version!
package org.objectweb.celtix.buslifecycle;
/**
* The manager interface for registering BusLifeCycleListener
s.
*
* A class that implements the BusLifeCycleListener interface can be
* registered or unregistered to receive notification of Bus
* lifecycle events.
*/
public interface BusLifeCycleManager {
/**
* Register a listener to receive Bus
lifecycle notification.
*
* @param listener The BusLifeCycleListener
that will
* receive the events.
*/
void registerLifeCycleListener(BusLifeCycleListener listener);
/**
* Unregister a listener so that it will no longer receive Bus
* lifecycle events.
*
* @param listener The BusLifeCycleListener
to unregister.
*/
void unregisterLifeCycleListener(BusLifeCycleListener listener);
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy