|
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 EventInterceptors and their association with EventDispatchers.
Registering an EventInterceptor will cause it to be introduced to all currently registered and future EventDispatchers. EventInterceptors 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 EventInterceptors. |
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 EventDispatchers. |
| Method Detail |
|---|
void registerEventInterceptor(java.lang.String sIdentifier,
EventInterceptor interceptor)
sIdentifier - the unique name identifying the EventInterceptorinterceptor - 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 EventDispatchers.sIdentifier - the unique identifier of the interceptor to unregisterjava.util.Map getRegisteredInterceptors()
EventInterceptors.EventInterceptors
|
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 | |||||||