com.platform.ego.impl
Class ActivityRequest

java.lang.Object
  extended by com.platform.ego.impl.ActivityRequest

public class ActivityRequest
extends java.lang.Object

ActivityRequest specifies activity request. This class is used while calling startActivity() to specify the activity request.

Version:
1.2.3

Constructor Summary
ActivityRequest()
           
 
Method Summary
 java.lang.String getCommand()
          Get command, argc and argv to execute.
 int getControlWaitPeriod()
          Get the period waiting for container to stop.
 Environment[] getEnv()
          Get environment variables in val=value format
 java.lang.String getExecCwd()
          Get execution working directory.
 java.lang.String getExecUser()
          Get execution user name.
 java.lang.String getJobController()
          Get command to control the container.
 java.lang.String getName()
          Get name of activity.
 Rlimit[] getRlimits()
          Get resource limits to set for the container.
 java.lang.String getUmask()
          Get file creation mode mask.
 void setCommand(java.lang.String command)
          Set command, argc and argv to execute.
 void setControlWaitPeriod(int controlWaitPeriod)
          Set the period waiting for container to stop.
 void setEnv(Environment[] env)
          Set environment variables in val=value format.
 void setExecCwd(java.lang.String execCwd)
          Set execution working directory.
 void setExecUser(java.lang.String execUser)
          Set execution user name.
 void setJobController(java.lang.String jobController)
          Set command to control the container.
 void setName(java.lang.String name)
          Set name of activity.
 void setRlimits(Rlimit[] rlimits)
          Set resource limits for the container.
 void setUmask(java.lang.String umask)
          Set file creation mode mask.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ActivityRequest

public ActivityRequest()
Method Detail

getCommand

public java.lang.String getCommand()
Get command, argc and argv to execute.

Returns:
command, argc and argv to execute.

setCommand

public void setCommand(java.lang.String command)
Set command, argc and argv to execute.

Parameters:
command - : specifies command, argc and argv to execute.

getControlWaitPeriod

public int getControlWaitPeriod()
Get the period waiting for container to stop.

Returns:
the period waiting for container to stop.

setControlWaitPeriod

public void setControlWaitPeriod(int controlWaitPeriod)
Set the period waiting for container to stop.

Parameters:
controlWaitPeriod - : specifies the period waiting for container to stop.

getEnv

public Environment[] getEnv()
Get environment variables in val=value format

Returns:
environment variables.

setEnv

public void setEnv(Environment[] env)
Set environment variables in val=value format.

Parameters:
env - : specifies environment variables.

getExecCwd

public java.lang.String getExecCwd()
Get execution working directory.

Returns:
execution working directory.

setExecCwd

public void setExecCwd(java.lang.String execCwd)
Set execution working directory.

Parameters:
execCwd - : specifies execution working directory.

getExecUser

public java.lang.String getExecUser()
Get execution user name.

Returns:
execution user name.

setExecUser

public void setExecUser(java.lang.String execUser)
Set execution user name.

Parameters:
execUser - : specifies execution user name.

getJobController

public java.lang.String getJobController()
Get command to control the container.

Returns:
command to control the container.

setJobController

public void setJobController(java.lang.String jobController)
Set command to control the container.

Parameters:
jobController - : specifies command to control the container.

getName

public java.lang.String getName()
Get name of activity.

Returns:
name of activity.

setName

public void setName(java.lang.String name)
Set name of activity.

Parameters:
name - : specifies name of activity.

getRlimits

public Rlimit[] getRlimits()
Get resource limits to set for the container.

Returns:
resource limits.

setRlimits

public void setRlimits(Rlimit[] rlimits)
Set resource limits for the container.

Parameters:
rlimits - : specifies resource limits.

getUmask

public java.lang.String getUmask()
Get file creation mode mask.

Returns:
file creation mode mask

setUmask

public void setUmask(java.lang.String umask)
Set file creation mode mask.

Parameters:
umask - : specifies file creation mode mask.


Copyright (C) 1992-2007 Platform Computing Corporation