orca.manage.tasks.java.nm
Class NodeAgentTask
java.lang.Object
orca.manage.tasks.java.nm.NodeAgentTask
- All Implemented Interfaces:
- ManagementTask
- Direct Known Subclasses:
- IscsiResetTask, NfsResetTask, VmmResetTask
public abstract class NodeAgentTask
- extends java.lang.Object
- implements ManagementTask
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Protocol
public static java.lang.String Protocol
URI
public static java.lang.String URI
Port
public static java.lang.String Port
id
protected DriverId id
repository
protected java.lang.String repository
config
protected java.lang.String config
in
protected java.util.Properties in
action
protected ManagementAction action
logger
protected LoggingTool logger
emulation
protected boolean emulation
NodeAgentTask
public NodeAgentTask(ManagementAction action,
DriverId id,
java.lang.String repository,
java.lang.String config,
java.util.Properties in)
getLocation
protected java.lang.String getLocation()
getAction
public ManagementAction getAction()
- Specified by:
getAction in interface ManagementTask
setAction
public void setAction(ManagementAction action)
- Parameters:
action - the action to set
setConfig
public void setConfig(java.lang.String config)
- Parameters:
config - the config to set
setId
public void setId(DriverId id)
- Parameters:
id - the id to set
setIn
public void setIn(java.util.Properties in)
- Parameters:
in - the in to set
setRepository
public void setRepository(java.lang.String repository)
- Parameters:
repository - the repository to set
setLogger
public void setLogger(LoggingTool logger)
- Specified by:
setLogger in interface ManagementTask
setEmulation
public void setEmulation(boolean value)
- Description copied from interface:
ManagementTask
- Controls if the task must run under emulation.
- Specified by:
setEmulation in interface ManagementTask
Copyright © 2007 Network/Internet Computing Lab. All Rights Reserved.