|
Oracle® Coherence Java API Reference Release 3.7.1.0 E22843-01 |
|||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface InterceptorRegistry
An InterceptorRegistry
manages the registration of EventInterceptor
s and their association with EventDispatcher
s.
Registering an EventInterceptor
will cause it to be introduced to all currently registered and future EventDispatcher
s. EventInterceptor
s are responsible for determining whether or not to bind to each EventDispatcher
(see EventInterceptor.introduceEventDispatcher(java.lang.String, com.tangosol.net.events.EventDispatcher)
).
Method Summary | |
---|---|
java.util.Map |
getRegisteredInterceptors() Return an immutable map of the currently registered EventInterceptor s. |
void |
registerEventInterceptor(java.lang.String sIdentifier, EventInterceptor interceptor) Register a uniquely identified {@link EventInterceptor). |
void |
unregisterEventInterceptor(java.lang.String sIdentifier) Unregister an EventInterceptor , and remove it from all EventDispatcher s. |
Method Detail |
---|
void registerEventInterceptor(java.lang.String sIdentifier, EventInterceptor interceptor)
sIdentifier
- the unique name identifying the EventInterceptor
interceptor
- the EventInterceptor
to registerjava.lang.IllegalArgumentException
- if an EventInterceptor
with the same identifier is already registeredvoid unregisterEventInterceptor(java.lang.String sIdentifier)
EventInterceptor
, and remove it from all EventDispatcher
s.sIdentifier
- the unique identifier of the interceptor to unregisterjava.util.Map getRegisteredInterceptors()
EventInterceptor
s.EventInterceptor
s
|
Oracle® Coherence Java API Reference Release 3.7.1.0 E22843-01 |
|||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |