com.ibm.sysmgt.sdk.remote
Class TaskActivation

java.lang.Object
  extended bycom.ibm.sysmgt.sdk.remote.TaskActivation
All Implemented Interfaces:
java.io.Serializable

public class TaskActivation
extends java.lang.Object
implements java.io.Serializable

TaskActivation

See Also:
Serialized Form

Field Summary
static int TASKACTIVATION_STATUS_ACTIVE
           
static int TASKACTIVATION_STATUS_ACTIVE_WITH_ERRORS
           
static int TASKACTIVATION_STATUS_CLOSED_BY_CONSOLE
           
static int TASKACTIVATION_STATUS_CLOSED_BY_TASK_SERVER
           
static int TASKACTIVATION_STATUS_COMPLETE
           
static int TASKACTIVATION_STATUS_COMPLETE_WITH_ERRORS
           
static int TASKACTIVATION_STATUS_STARTING
           
static int TASKACTIVATION_STATUS_WAITING
           
static int TASKACTIVATION_STATUS_WAITING_WITH_ERRORS
           
 
Constructor Summary
TaskActivation(Task t, long jobid, long id, java.util.Date activationdate, java.lang.String jobname)
          Constructor
 
Method Summary
 boolean cancel(LoginSession s)
          cancel
static TaskActivation findById(LoginSession s, long jobid, long taskid, long id)
          findById
static TaskActivation findById(LoginSession s, java.lang.String idString)
          findById
static java.util.List findBySystem(LoginSession s, ManagedSystem sys)
          findBySystem
static java.util.List findByTask(LoginSession s, Task t)
          findByTask
 java.util.Date getActivationdate()
          getActivationdate
 long getActivationId()
          getActivationId
static java.util.List getAllTaskActivations(LoginSession s)
          getAllTaskActivations
 long getId()
          getId
 java.lang.String getIDString()
          getIDString
 long getJobid()
          getJobid
 java.lang.String getLabel()
          getLabel
 int getStatus(LoginSession s)
          getStatus
 java.util.List getSystemLog(LoginSession s)
          getSystemLog
 Task getTask(LoginSession s)
          getTask
 boolean removeTaskActivation(LoginSession s)
          removeTaskActivation
 void setActivationId(long l)
          setActivationId
 void setId(long l)
          setId
 void setJobid(long l)
          setJobid
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

TASKACTIVATION_STATUS_STARTING

public static final int TASKACTIVATION_STATUS_STARTING
See Also:
Constant Field Values

TASKACTIVATION_STATUS_ACTIVE

public static final int TASKACTIVATION_STATUS_ACTIVE
See Also:
Constant Field Values

TASKACTIVATION_STATUS_ACTIVE_WITH_ERRORS

public static final int TASKACTIVATION_STATUS_ACTIVE_WITH_ERRORS
See Also:
Constant Field Values

TASKACTIVATION_STATUS_WAITING

public static final int TASKACTIVATION_STATUS_WAITING
See Also:
Constant Field Values

TASKACTIVATION_STATUS_WAITING_WITH_ERRORS

public static final int TASKACTIVATION_STATUS_WAITING_WITH_ERRORS
See Also:
Constant Field Values

TASKACTIVATION_STATUS_COMPLETE

public static final int TASKACTIVATION_STATUS_COMPLETE
See Also:
Constant Field Values

TASKACTIVATION_STATUS_COMPLETE_WITH_ERRORS

public static final int TASKACTIVATION_STATUS_COMPLETE_WITH_ERRORS
See Also:
Constant Field Values

TASKACTIVATION_STATUS_CLOSED_BY_CONSOLE

public static final int TASKACTIVATION_STATUS_CLOSED_BY_CONSOLE
See Also:
Constant Field Values

TASKACTIVATION_STATUS_CLOSED_BY_TASK_SERVER

public static final int TASKACTIVATION_STATUS_CLOSED_BY_TASK_SERVER
See Also:
Constant Field Values
Constructor Detail

TaskActivation

public TaskActivation(Task t,
                      long jobid,
                      long id,
                      java.util.Date activationdate,
                      java.lang.String jobname)
Constructor

Method Detail

findByTask

public static java.util.List findByTask(LoginSession s,
                                        Task t)
                                 throws ServerCommunicationException,
                                        RequestFailedException
findByTask

Parameters:
s - - LoginSession
t - - Task
Throws:
ServerCommunicationException
RequestFailedException

findBySystem

public static java.util.List findBySystem(LoginSession s,
                                          ManagedSystem sys)
                                   throws ServerCommunicationException,
                                          RequestFailedException
findBySystem

Parameters:
s - - LoginSession
sys - - ManagedSystem
Throws:
ServerCommunicationException
RequestFailedException

getIDString

public java.lang.String getIDString()
getIDString


findById

public static TaskActivation findById(LoginSession s,
                                      java.lang.String idString)
                               throws ServerCommunicationException,
                                      RequestFailedException
findById

Parameters:
s - - LoginSession
idString - - String
Throws:
ServerCommunicationException
RequestFailedException

findById

public static TaskActivation findById(LoginSession s,
                                      long jobid,
                                      long taskid,
                                      long id)
                               throws ServerCommunicationException,
                                      RequestFailedException
findById

Parameters:
s - - LoginSession
jobid - - jobid
taskid - - taskid
id - - id
Throws:
ServerCommunicationException
RequestFailedException

getAllTaskActivations

public static java.util.List getAllTaskActivations(LoginSession s)
                                            throws ServerCommunicationException,
                                                   RequestFailedException
getAllTaskActivations

Parameters:
s - - LoginSession
Throws:
ServerCommunicationException
RequestFailedException

getTask

public Task getTask(LoginSession s)
getTask

Parameters:
s -
Returns:

getSystemLog

public java.util.List getSystemLog(LoginSession s)
                            throws ServerCommunicationException,
                                   RequestFailedException
getSystemLog

Parameters:
s -
Returns:
Throws:
ServerCommunicationException
RequestFailedException

cancel

public boolean cancel(LoginSession s)
cancel

Parameters:
s -
Returns:

removeTaskActivation

public boolean removeTaskActivation(LoginSession s)
                             throws ServerCommunicationException,
                                    RequestFailedException
removeTaskActivation

Parameters:
s - - LoginSession
Throws:
ServerCommunicationException
RequestFailedException

getStatus

public int getStatus(LoginSession s)
              throws ServerCommunicationException,
                     RequestFailedException
getStatus

Returns:
Throws:
ServerCommunicationException
RequestFailedException

getId

public long getId()
getId

Returns:

setId

public void setId(long l)
setId

Parameters:
l -

getLabel

public java.lang.String getLabel()
getLabel


toString

public java.lang.String toString()

getJobid

public long getJobid()
getJobid

Returns:

setJobid

public void setJobid(long l)
setJobid

Parameters:
l -

getActivationId

public long getActivationId()
getActivationId

Returns:

setActivationId

public void setActivationId(long l)
setActivationId

Parameters:
l -

getActivationdate

public java.util.Date getActivationdate()
getActivationdate

Returns: