Agentflow
V3.1

pe.pase
Class TinyTask

java.lang.Object
  extended by pe.pase.TinyTask
All Implemented Interfaces:
java.io.Serializable

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

The class holds the information of the real member who executes the task, the default member who executes the task, and the instance of Task objbect.

Version:
1.2
Author:
Jen-Der Wei
See Also:
Task, Serialized Form

Constructor Summary
TinyTask()
           
TinyTask(java.lang.String id)
           
 
Method Summary
 boolean equals(java.lang.Object o)
           
 java.lang.String getColor()
          Get the color setting only for Process Monitor Module.
 java.lang.String getDeputyName()
           
 long getEndTime()
           
 java.lang.String getFrontUser()
           
 long getGMTLimitTime()
          get the limit time of task according to member's calendar(GMT).
 long getGMTStartTime()
          get the start time of task according to member's calendar(GMT).
 java.lang.String getID()
           
 java.lang.String getKeyWord()
           
 java.lang.String getLastDeputyName()
           
 java.lang.String getLastMemberID()
           
 java.lang.String getLastMemberName()
           
 long getLastProcessTime()
           
 java.lang.String getLastRealExecutorName()
           
 java.lang.String getLastRealMemberID()
           
 java.lang.String getLastTaskName()
           
 long getLimitTime()
           
 java.lang.String getMemberID()
          Get the member id of the process instantiates the task
 java.lang.String getMemberName()
           
 java.lang.String getName()
           
 int getPriority()
           
 java.lang.String getProcessID()
          Get the process id of the process instantiates the task
 java.lang.String getProcessName()
           
 long getProcessTime()
           
 long getProcessTimeLimit()
           
 java.lang.String getProjectID()
           
 java.lang.String getProjectName()
           
 java.lang.String getRealExecutor()
          Get the member id of real executor
 java.lang.String getRealExecutorName()
           
 java.lang.String getRealMID()
           
 java.lang.String getRootID()
           
 java.lang.String getRootName()
           
 java.lang.String getRootProcessID()
           
 java.lang.String getRootProcessName()
           
 java.lang.String getRootUser()
           
 long getStartTime()
           
 java.lang.String getSynopsis()
           
 java.lang.String getTaskID()
           
 java.lang.String getTaskState()
           
 boolean isAllowGroupSign()
           
 boolean isCreateProcess()
           
 boolean isHasAttachedFile()
           
 boolean isHasPrivateMemo()
           
 boolean isReadPermission()
           
 void setAllowGroupSign(boolean flag)
           
 void setColor(java.lang.String color)
          Set the color setting only for Process Monitor Module.
 void setCreateProcess(boolean flag)
           
 void setDeputyName(java.lang.String name)
           
 void setEndTime(long endTime)
           
 void setFrontUser(java.lang.String frontUser)
           
 void setGMTLimitTime(long GMTLimitTime)
          set the start time of task according to member's calendar(GMT).
 void setGMTStartTime(long GMTStartTime)
          set the start time of task according to member's calendar(GMT).
 void setHasAttachedFile(boolean hasAttachedFile)
           
 void setHasPrivateMemo(boolean flag)
           
 void setID(java.lang.String id)
           
 void setKeyWord(java.lang.String keyword)
           
 void setLastDeputyName(java.lang.String lastDeputyName)
           
 void setLastMemberID(java.lang.String lastMemberID)
           
 void setLastMemberName(java.lang.String lastMemberName)
           
 void setLastProcessTime(long lastProcessTime)
           
 void setLastRealExecutorName(java.lang.String lastRealExecutorName)
           
 void setLastRealMemberID(java.lang.String lastRealMemberID)
           
 void setLastTaskName(java.lang.String lastTaskName)
           
 void setLimitTime(long limitTime)
           
 void setMemberID(java.lang.String id)
          Set the member id of the process instantiates the task
 void setMemberName(java.lang.String name)
           
 void setName(java.lang.String name)
           
 void setPriority(int priority)
           
 void setProcessID(java.lang.String id)
          Set the process id of the process instantiates the task
 void setProcessName(java.lang.String name)
           
 void setProcessTime(long processTime)
           
 void setProcessTimeLimit(long processTimeLimit)
           
 void setProjectID(java.lang.String id)
           
 void setProjectName(java.lang.String name)
           
 void setReadPermission(boolean readPermission)
           
 void setRealExecutor(java.lang.String mID)
          Set the member id of real executor
 void setRealExecutorName(java.lang.String name)
           
 void setRootID(java.lang.String id)
           
 void setRootName(java.lang.String rootName)
           
 void setRootProcessID(java.lang.String id)
           
 void setRootProcessName(java.lang.String name)
           
 void setRootUser(java.lang.String rootUser)
           
 void setStartTime(long startTime)
           
 void setSynopsis(java.lang.String synopsis)
           
 void setTaskID(java.lang.String id)
           
 void setTaskState(java.lang.String taskState)
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TinyTask

public TinyTask()

TinyTask

public TinyTask(java.lang.String id)
Method Detail

equals

public boolean equals(java.lang.Object o)
Overrides:
equals in class java.lang.Object

getColor

public java.lang.String getColor()
Get the color setting only for Process Monitor Module.

Returns:
color
Since:
version 2.2.3

getDeputyName

public java.lang.String getDeputyName()

getEndTime

public long getEndTime()

getFrontUser

public java.lang.String getFrontUser()

getGMTLimitTime

public long getGMTLimitTime()
get the limit time of task according to member's calendar(GMT).

Returns:
GMTLimitTime
Since:
V3.1

getGMTStartTime

public long getGMTStartTime()
get the start time of task according to member's calendar(GMT).

Returns:
GMTStartTime
Since:
V3.1

getID

public java.lang.String getID()

getKeyWord

public java.lang.String getKeyWord()

getLastDeputyName

public java.lang.String getLastDeputyName()
Returns:
lastDeputyName

getLastMemberID

public java.lang.String getLastMemberID()
Returns:
lastMemberID
Since:
version 2.2.3

getLastMemberName

public java.lang.String getLastMemberName()
Returns:
lastMemberName
Since:
version 2.2.3

getLastProcessTime

public long getLastProcessTime()
Returns:
lastProcessTime
Since:
version 2.2.3

getLastRealExecutorName

public java.lang.String getLastRealExecutorName()
Returns:
lastRealExecutorName
Since:
version 2.2.3

getLastRealMemberID

public java.lang.String getLastRealMemberID()
Returns:
lastRealMemberID
Since:
version 2.2.3

getLastTaskName

public java.lang.String getLastTaskName()
Returns:
lastTaskName
Since:
version 2.2.3

getLimitTime

public long getLimitTime()

getMemberID

public java.lang.String getMemberID()
Get the member id of the process instantiates the task

Returns:
the member id
Since:
version 1.0.0

getMemberName

public java.lang.String getMemberName()

getName

public java.lang.String getName()

getPriority

public int getPriority()

getProcessID

public java.lang.String getProcessID()
Get the process id of the process instantiates the task

Returns:
the process id
Since:
version 1.0.0

getProcessName

public java.lang.String getProcessName()

getProcessTime

public long getProcessTime()

getProcessTimeLimit

public long getProcessTimeLimit()

getProjectID

public java.lang.String getProjectID()

getProjectName

public java.lang.String getProjectName()

getRealExecutor

public java.lang.String getRealExecutor()
Get the member id of real executor

Returns:
the member id
Since:
version 1.0.0

getRealExecutorName

public java.lang.String getRealExecutorName()

getRealMID

public java.lang.String getRealMID()

getRootID

public java.lang.String getRootID()

getRootName

public java.lang.String getRootName()

getRootProcessID

public java.lang.String getRootProcessID()

getRootProcessName

public java.lang.String getRootProcessName()

getRootUser

public java.lang.String getRootUser()

getStartTime

public long getStartTime()

getSynopsis

public java.lang.String getSynopsis()

getTaskID

public java.lang.String getTaskID()

getTaskState

public java.lang.String getTaskState()

isAllowGroupSign

public boolean isAllowGroupSign()

isCreateProcess

public boolean isCreateProcess()

isHasAttachedFile

public boolean isHasAttachedFile()

isHasPrivateMemo

public boolean isHasPrivateMemo()

isReadPermission

public boolean isReadPermission()

setAllowGroupSign

public void setAllowGroupSign(boolean flag)

setColor

public void setColor(java.lang.String color)
Set the color setting only for Process Monitor Module.

Parameters:
color -
Since:
version 2.2.3

setCreateProcess

public void setCreateProcess(boolean flag)

setDeputyName

public void setDeputyName(java.lang.String name)

setEndTime

public void setEndTime(long endTime)

setFrontUser

public void setFrontUser(java.lang.String frontUser)

setGMTLimitTime

public void setGMTLimitTime(long GMTLimitTime)
set the start time of task according to member's calendar(GMT).

Parameters:
GMTLimitTime -

setGMTStartTime

public void setGMTStartTime(long GMTStartTime)
set the start time of task according to member's calendar(GMT).

Parameters:
GMTStartTime -

setHasAttachedFile

public void setHasAttachedFile(boolean hasAttachedFile)

setHasPrivateMemo

public void setHasPrivateMemo(boolean flag)

setID

public void setID(java.lang.String id)

setKeyWord

public void setKeyWord(java.lang.String keyword)

setLastDeputyName

public void setLastDeputyName(java.lang.String lastDeputyName)
Parameters:
lastDeputyName -

setLastMemberID

public void setLastMemberID(java.lang.String lastMemberID)
Parameters:
lastMemberID -
Since:
version 2.2.3

setLastMemberName

public void setLastMemberName(java.lang.String lastMemberName)
Parameters:
lastMemberName -
Since:
version 2.2.3

setLastProcessTime

public void setLastProcessTime(long lastProcessTime)
Parameters:
lastProcessTime -
Since:
version 2.2.3

setLastRealExecutorName

public void setLastRealExecutorName(java.lang.String lastRealExecutorName)
Parameters:
lastRealExecutorName -
Since:
version 2.2.3

setLastRealMemberID

public void setLastRealMemberID(java.lang.String lastRealMemberID)
Parameters:
lastRealMemberID -
Since:
version 2.2.3

setLastTaskName

public void setLastTaskName(java.lang.String lastTaskName)
Parameters:
lastTaskName -
Since:
version 2.2.3

setLimitTime

public void setLimitTime(long limitTime)

setMemberID

public void setMemberID(java.lang.String id)
Set the member id of the process instantiates the task

Parameters:
id - the given member id
Since:
version 1.0.0

setMemberName

public void setMemberName(java.lang.String name)

setName

public void setName(java.lang.String name)

setPriority

public void setPriority(int priority)

setProcessID

public void setProcessID(java.lang.String id)
Set the process id of the process instantiates the task

Parameters:
id - the given process id
Since:
version 1.0.0

setProcessName

public void setProcessName(java.lang.String name)

setProcessTime

public void setProcessTime(long processTime)

setProcessTimeLimit

public void setProcessTimeLimit(long processTimeLimit)

setProjectID

public void setProjectID(java.lang.String id)

setProjectName

public void setProjectName(java.lang.String name)

setReadPermission

public void setReadPermission(boolean readPermission)

setRealExecutor

public void setRealExecutor(java.lang.String mID)
Set the member id of real executor

Parameters:
mID - the given member id
Since:
version 1.0.0

setRealExecutorName

public void setRealExecutorName(java.lang.String name)

setRootID

public void setRootID(java.lang.String id)

setRootName

public void setRootName(java.lang.String rootName)

setRootProcessID

public void setRootProcessID(java.lang.String id)

setRootProcessName

public void setRootProcessName(java.lang.String name)

setRootUser

public void setRootUser(java.lang.String rootUser)

setStartTime

public void setStartTime(long startTime)

setSynopsis

public void setSynopsis(java.lang.String synopsis)

setTaskID

public void setTaskID(java.lang.String id)

setTaskState

public void setTaskState(java.lang.String taskState)

Agentflow
V3.1

Submit a bug or feature
Copyright 1999-2010 Flowring , Inc. 12F., No.120, Sec2, Gongdao 5th Rd.,
Hsinchu City 300, Taiwan (R.O.C.) All Rights Reserved.