public interface UpdateEventPublisher
UpdateEvents
from UpdateEventSubscribers.| Modifier and Type | Method and Description |
|---|---|
void |
publish(UpdateEvent event,
boolean immediate)
Publish an event.
|
void |
release()
Release deferred events.
|
void |
subscribe(UpdateEventSubscriber subscriber,
DBObjectType type,
boolean priority)
Add a subscriber to event for a given database object type.
|
void |
unsubscribe(UpdateEventSubscriber subscriber)
Remove a subscriber.
|
void |
unsubscribeAll()
Remove all subscribers.
|
void subscribe(UpdateEventSubscriber subscriber, DBObjectType type, boolean priority)
subscriber - an update event subscribertype - the database object type subscribed topriority - if true, handle as a priority subscriptionvoid unsubscribe(UpdateEventSubscriber subscriber)
subscriber - an update event subscribervoid unsubscribeAll()
void publish(UpdateEvent event, boolean immediate)
release() method is invoked.event - an update eventimmediate - if true notify subscribers immediatelyvoid release()
Copyright © 2017. All rights reserved.