org.gcube.common.vremanagement.deployer.impl.operators
Class UndeployerOperator

java.lang.Object
  extended by org.gcube.common.core.utils.handlers.GCUBEHandler<DeployerResource>
      extended by org.gcube.common.vremanagement.deployer.impl.operators.UndeployerOperator
All Implemented Interfaces:
org.gcube.common.core.utils.handlers.GCUBEIHandler<DeployerResource>

public class UndeployerOperator
extends org.gcube.common.core.utils.handlers.GCUBEHandler<DeployerResource>

Undeployment operator: it performs the undeployment operations on the gHN

Author:
Manuele Simi (ISTI-CNR)

Field Summary
protected  org.gcube.common.core.utils.logging.GCUBELog logger
           
 
Fields inherited from class org.gcube.common.core.utils.handlers.GCUBEHandler
handled, producer
 
Constructor Summary
UndeployerOperator(org.gcube.common.vremanagement.deployer.stubs.deployer.UndeployParameters params)
          Creates a new undeployer operator
 
Method Summary
 void run()
          
 
Methods inherited from class org.gcube.common.core.utils.handlers.GCUBEHandler
clearBlackboard, getBlackboard, getHandled, getId, getLogger, getName, getScopeManager, getSecurityManager, getState, notify, setBlackboard, setHandled, setLogger, setName, setScopeManager, setSecurityManager, setState, subscribe, undo, unsubscribe
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

logger

protected final org.gcube.common.core.utils.logging.GCUBELog logger
Constructor Detail

UndeployerOperator

public UndeployerOperator(org.gcube.common.vremanagement.deployer.stubs.deployer.UndeployParameters params)
Creates a new undeployer operator

Parameters:
params - operator parameters
Method Detail

run

public void run()
         throws Exception

Specified by:
run in interface org.gcube.common.core.utils.handlers.GCUBEIHandler<DeployerResource>
Specified by:
run in class org.gcube.common.core.utils.handlers.GCUBEHandler<DeployerResource>
Throws:
Exception


Copyright © 2013. All Rights Reserved.