public interface UpdateEventPublisher
UpdateEvent
s
from UpdateEventSubscriber
s.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.