orca.drivers.vmm.tasks
Class ChangeSharesTask

java.lang.Object
  extended by org.apache.tools.ant.ProjectComponent
      extended by org.apache.tools.ant.Task
          extended by orca.nodeagent.client.AntBaseTask
              extended by orca.nodeagent.drivers.DriverBaseTask
                  extended by orca.drivers.vmm.tasks.VmmDriverBaseTask
                      extended by orca.drivers.vmm.tasks.ChangeSharesTask
All Implemented Interfaces:
java.lang.Cloneable

public class ChangeSharesTask
extends VmmDriverBaseTask


Field Summary
protected  java.lang.String ip
           
protected  java.lang.String machineName
           
protected  java.lang.String nodeId
           
protected  ResourceShares shares
           
 
Fields inherited from class orca.drivers.vmm.tasks.VmmDriverBaseTask
client
 
Fields inherited from class orca.nodeagent.drivers.DriverBaseTask
config, driverId, location, PropertyActorID, PropertyAxis2Security, repository
 
Fields inherited from class orca.nodeagent.client.AntBaseTask
classpath, exitCodeMessageProperty, exitCodeProperty, InternalTaskError, loaderref, logger, PropertyRootPath, timeout
 
Fields inherited from class org.apache.tools.ant.Task
target, taskName, taskType, wrapper
 
Fields inherited from class org.apache.tools.ant.ProjectComponent
description, project
 
Constructor Summary
ChangeSharesTask()
           
 
Method Summary
 void add(ResourceShares shares)
           
 void execute()
           
 void setIp(java.lang.String ip)
           
 void setMachineName(java.lang.String machineName)
           
 void setNodeId(java.lang.String nodeId)
           
 
Methods inherited from class orca.nodeagent.drivers.DriverBaseTask
getProperties, getStub, resolveSecurity, setConfig, setDriverId, setLocation, setRepository
 
Methods inherited from class orca.nodeagent.client.AntBaseTask
createClasspath, fixClassPath, getClasspath, getErrorMessage, setClasspath, setClasspathRef, setExitCode, setExitCodeProperty, setLoaderref, setResult, setTimeout
 
Methods inherited from class org.apache.tools.ant.Task
bindToOwner, getOwningTarget, getRuntimeConfigurableWrapper, getTaskName, getTaskType, getWrapper, handleErrorFlush, handleErrorOutput, handleFlush, handleInput, handleOutput, init, isInvalid, log, log, log, log, maybeConfigure, perform, reconfigure, setOwningTarget, setRuntimeConfigurableWrapper, setTaskName, setTaskType
 
Methods inherited from class org.apache.tools.ant.ProjectComponent
clone, getDescription, getLocation, getProject, setDescription, setLocation, setProject
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

machineName

protected java.lang.String machineName

shares

protected ResourceShares shares

ip

protected java.lang.String ip

nodeId

protected java.lang.String nodeId
Constructor Detail

ChangeSharesTask

public ChangeSharesTask()
Method Detail

setIp

public void setIp(java.lang.String ip)
Parameters:
ip - the ip to set

add

public void add(ResourceShares shares)

setMachineName

public void setMachineName(java.lang.String machineName)
Parameters:
hostName - the hostName to set

execute

public void execute()
             throws org.apache.tools.ant.BuildException
Overrides:
execute in class VmmDriverBaseTask
Throws:
org.apache.tools.ant.BuildException

setNodeId

public void setNodeId(java.lang.String nodeId)
Parameters:
nodeId - the nodeId to set


Copyright © 2007 Network/Internet Computing Lab. All Rights Reserved.