org.gcube.common.vremanagement.deployer.impl.contexts
Class RIConsumer
java.lang.Object
org.gcube.common.core.resources.GCUBEResource.ResourceConsumer
org.gcube.common.vremanagement.deployer.impl.contexts.RIConsumer
- All Implemented Interfaces:
- org.gcube.common.core.utils.events.GCUBEConsumer<org.gcube.common.core.resources.GCUBEResource.ResourceTopic,Object>
public class RIConsumer
- extends org.gcube.common.core.resources.GCUBEResource.ResourceConsumer
Scope manager for gCube packages deployed in the gHN.
It reacts to add/remove to/from scope operations related to local RIs and in turn it adds and removes
the same scop(s)e from their packages and dependencies (if any)
- Author:
- Manuele Simi (ISTI-CNR)
- See Also:
GCUBEResource.ResourceConsumer
|
Field Summary |
protected org.gcube.common.core.utils.logging.GCUBELog |
logger
|
|
Method Summary |
protected void |
onAddScope(org.gcube.common.core.resources.GCUBEResource.AddScopeEvent event)
|
protected void |
onRemoveScope(org.gcube.common.core.resources.GCUBEResource.RemoveScopeEvent event)
|
| Methods inherited from class org.gcube.common.core.resources.GCUBEResource.ResourceConsumer |
onEvent |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
logger
protected final org.gcube.common.core.utils.logging.GCUBELog logger
RIConsumer
protected RIConsumer(org.gcube.common.core.resources.GCUBEService service,
DeployerResource resource)
onAddScope
protected void onAddScope(org.gcube.common.core.resources.GCUBEResource.AddScopeEvent event)
- Overrides:
onAddScope in class org.gcube.common.core.resources.GCUBEResource.ResourceConsumer
onRemoveScope
protected void onRemoveScope(org.gcube.common.core.resources.GCUBEResource.RemoveScopeEvent event)
- Overrides:
onRemoveScope in class org.gcube.common.core.resources.GCUBEResource.ResourceConsumer
Copyright © 2013. All Rights Reserved.