public class DBManEventSubscriptionManager
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
class |
DBManEventSubscriptionManager.SubscriptionContainer |
Constructor and Description |
---|
DBManEventSubscriptionManager() |
Modifier and Type | Method and Description |
---|---|
static DBManEventProviderI |
findNextDBManEventProvider(BOLoaderI bol)
Finds and returns the first DBManEventProviderI instance along the loader chain starting from
the specified BOLoader or null if none is found.
|
DBManEventSubscriptionManager.SubscriptionContainer |
getSubscriptions() |
boolean |
hasDeceasedListeners() |
DBManEventSubscription |
subscribeEvents(DBManEventListenerI listener,
DBManEventFilter filter)
Subscribes a listener/filter pair to the event subscriber list and returns the resulting
DBManEventSubscription instance.
|
DBManEventSubscription[] |
unsubscribeEvents(DBManEventListenerI listener) |
DBManEventSubscription[] |
unsubscribeEvents(DBManEventListenerI listener,
DBManEventFilter filter) |
public DBManEventSubscription subscribeEvents(DBManEventListenerI listener, DBManEventFilter filter)
listener
- The DBManEventListener instance to be added to the subscriber list.filter
- An optional DBManEventFilter instance used to filter events before notifying
the listener. If null, all events will be passed to the listener.DBManEventListenerI
,
DBManEventFilter
,
DBManEventSubscription
public DBManEventSubscription[] unsubscribeEvents(DBManEventListenerI listener)
public DBManEventSubscription[] unsubscribeEvents(DBManEventListenerI listener, DBManEventFilter filter)
public DBManEventSubscriptionManager.SubscriptionContainer getSubscriptions()
public boolean hasDeceasedListeners()
public static DBManEventProviderI findNextDBManEventProvider(BOLoaderI bol)
bol
- The BOLoaderI from which the search for DBManEventProviderI begins.BOLoaderI
,
DBManEventProviderI
Copyright © 2000-2025 OAshi S.à r.l. All Rights Reserved.