|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.ibm.sysmgt.sdk.remote.Task
Task This class represents Tasks as seen on the right pane of the the Director Console.
Constructor Summary | |
---|---|
Task(long taskID,
java.lang.String idString,
java.lang.String lbl,
java.lang.String idStringwithparent)
Constructor |
Method Summary | |
---|---|
TaskActivation |
activate(LoginSession s)
activate - Activate a task on all systems |
TaskActivation |
activate(LoginSession s,
TaskTarget sys)
active - activate a task on a specific system |
static Task |
findTask(LoginSession s,
long id)
findTask - find task object for a given id |
static Task |
findTask(LoginSession s,
long id,
java.lang.String idString)
findTask - find task object based on both id and idstring |
static java.util.List |
getAllInteractiveTasks(LoginSession session)
getallInteractiveTaks |
static java.util.List |
getAllTasks(LoginSession session)
getallTasks - get all non interactive tasks |
static java.util.List |
getBothTasks(LoginSession session)
getBothTasks - get both noninteractive and interactive tasks |
java.lang.String |
getHelp()
getHelp |
java.lang.String |
getID()
getID |
java.lang.String |
getIdString()
getIdString - get task id string |
java.lang.String |
getLabel()
getLabel - get label of task object |
long |
getOid()
getOid |
java.util.ArrayList |
getParentIDs()
getParentIDs |
java.util.ArrayList |
getParentLabels()
getParentLabels |
static java.util.List |
getTasksForGroup(LoginSession s,
ManagedGroup group)
getTasksForGroup - get a list of tasks for a given managed group |
static java.util.List |
getTasksForSystem(LoginSession s,
ManagedSystem system)
getTaskForSystem - get a list of tasks for a given managed system |
boolean |
isAuthorized(LoginSession session)
isAuthorized |
boolean |
isScheduled()
isScheduled |
boolean |
isTargetted()
isTargetted |
void |
setId(java.lang.String string)
setId - set task id string |
void |
setOid(long l)
setOid |
void |
setScheduled(boolean b)
setScheduled |
void |
setTargetted(boolean value)
setTargetted |
boolean |
supportsMultipleTargets()
supportsMultipleTargets |
java.lang.String |
toString()
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
public Task(long taskID, java.lang.String idString, java.lang.String lbl, java.lang.String idStringwithparent)
Method Detail |
public void setTargetted(boolean value)
value
- public static java.util.List getAllTasks(LoginSession session) throws ServerCommunicationException, RequestFailedException
session
- - Login session
ServerCommunicationException
RequestFailedException
public static java.util.List getAllInteractiveTasks(LoginSession session) throws ServerCommunicationException, RequestFailedException
session
- - Loginsession
ServerCommunicationException
RequestFailedException
public static java.util.List getBothTasks(LoginSession session) throws ServerCommunicationException, RequestFailedException
session
- - Loginsession
ServerCommunicationException
RequestFailedException
public static java.util.List getTasksForSystem(LoginSession s, ManagedSystem system) throws ServerCommunicationException, RequestFailedException
s
- - Loginsessionsystem
- - managedsystem
ServerCommunicationException
RequestFailedException
public static java.util.List getTasksForGroup(LoginSession s, ManagedGroup group) throws ServerCommunicationException, RequestFailedException
s
- - Loginsessiongroup
- - ManagedGroup
ServerCommunicationException
RequestFailedException
public java.lang.String getID()
public static Task findTask(LoginSession s, long id) throws ServerCommunicationException, RequestFailedException
s
- - Loginsessionid
- - taskid
ServerCommunicationException
RequestFailedException
public static Task findTask(LoginSession s, long id, java.lang.String idString) throws ServerCommunicationException, RequestFailedException
s
- - Loginsessionid
- - task ididString
- - task id string
ServerCommunicationException
RequestFailedException
public TaskActivation activate(LoginSession s) throws InvalidTargetException, AuthorizationFailureException
s
- - Loginsession
InvalidTargetException
AuthorizationFailureException
public TaskActivation activate(LoginSession s, TaskTarget sys) throws InvalidTargetException, AuthorizationFailureException
s
- - Loginsessionsys
- - managed system
InvalidTargetException
AuthorizationFailureException
public java.lang.String getHelp()
public boolean isAuthorized(LoginSession session)
session
- - LoginSession
public boolean isTargetted()
public boolean supportsMultipleTargets()
public java.lang.String getLabel()
public java.lang.String toString()
public java.lang.String getIdString()
public void setId(java.lang.String string)
string
-
public long getOid()
public void setOid(long l)
l
- public java.util.ArrayList getParentIDs()
public java.util.ArrayList getParentLabels()
public boolean isScheduled()
public void setScheduled(boolean b)
b
-
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |