|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.gcube.common.core.plugins.GCUBEPluginManager.PluginConsumer<PLUGINCONTEXT>
PLUGINCONTEXT - the type of of plugin context.public static class GCUBEPluginManager.PluginConsumer<PLUGINCONTEXT extends GCUBEPluginContext>
Base class for consumers of plugin management events.
| Constructor Summary | |
|---|---|
GCUBEPluginManager.PluginConsumer()
|
|
| Method Summary | ||
|---|---|---|
protected void |
onDeregistration(GCUBEEvent<? extends GCUBEPluginManager.PluginTopic,? extends PLUGINCONTEXT> event)
Callback for a deregistration event. |
|
|
onEvent(GCUBEEvent<T1,P1>... events)
Notifies the consumer of one of more events about topics for which the consumer has previously subscribed with a GCUBEProducer |
|
protected void |
onRegistration(GCUBEEvent<? extends GCUBEPluginManager.PluginTopic,? extends PLUGINCONTEXT> event)
Callback for a registration event. |
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public GCUBEPluginManager.PluginConsumer()
| Method Detail |
|---|
public <T1 extends GCUBEPluginManager.PluginTopic,P1 extends PLUGINCONTEXT> void onEvent(GCUBEEvent<T1,P1>... events)
GCUBEProducer
onEvent in interface GCUBEConsumer<GCUBEPluginManager.PluginTopic,PLUGINCONTEXT extends GCUBEPluginContext>T1 - the topic type.P1 - the payload type.events - the events.protected void onRegistration(GCUBEEvent<? extends GCUBEPluginManager.PluginTopic,? extends PLUGINCONTEXT> event)
event - the event.protected void onDeregistration(GCUBEEvent<? extends GCUBEPluginManager.PluginTopic,? extends PLUGINCONTEXT> event)
event - the event.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||