|
Oracle BPEL Process Manager Client Java API Reference 10g Release 3 (10.1.3.1.0) B28986-01 |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface ITask
This interface allows the user to interact with a task that has been instantiated in a process domain.
Tasks are special instances of activities where the performer of the activity is manual rather than automated. Tasks may be assigned to particular assignees and may have expiration times associated with them.
Field Summary | |
---|---|
static java.lang.String |
NAMESPACE_URI |
static java.lang.String |
STATUS_ACTIVE |
static java.lang.String |
STATUS_CANCELLED |
static java.lang.String |
STATUS_COMPLETED |
Method Summary | |
---|---|
java.lang.String |
getAssignee() Returns the current assignee for this task. |
java.lang.Object |
getAttachment() Returns the contents (attachment) of the task. |
java.lang.String |
getConclusion() |
java.util.Calendar |
getCreationDate() |
java.lang.String |
getCreator() Returns the creator identifier for this task. |
java.lang.String |
getCustomKey() Returns the lookup key for this task. |
org.exolab.types.Duration |
getDuration() Returns the expiration duration specified for this task. |
java.util.Calendar |
getExpirationDate() Returns the expiration date for this task. |
java.lang.String |
getModifier() Returns the performer for this task. |
java.util.Calendar |
getModifyDate() |
int |
getPriority() Returns the current priority of this task. |
java.lang.String |
getStatus() Returns the state for this task. |
java.lang.String |
getTaskId() Returns the unique identifier for this task. |
java.lang.String |
getTemplate() Returns the name of the template for this task. |
java.lang.String |
getTitle() Returns the current title for this task. |
boolean |
isExpired() Returns true if the task is expired otherwise it returns false. |
void |
setAssignee(java.lang.String assignee) Sets the current assignee for this task. |
void |
setAttachment(java.lang.Object payload) Sets the contents (attachment) of the task. |
void |
setConclusion(java.lang.String conclusion) |
void |
setCreationDate(java.util.Calendar creationDate) Sets the creation date for this task. |
void |
setCreator(java.lang.String creator) Sets the creator identifier for this task. |
void |
setCustomKey(java.lang.String customKey) Sets the lookup key for this task. |
void |
setDuration(org.exolab.types.Duration duration) Sets the expiration duration specified for this task. |
void |
setExpirationDate(java.util.Calendar expirationDate) Sets the expiration date for this task. |
void |
setExpired(boolean expired) Sets the task to be expired. |
void |
setModifier(java.lang.String modifier) |
void |
setModifyDate(java.util.Calendar modifyDate) |
void |
setPriority(int priority) Sets the current priority of this task. |
void |
setTaskId(java.lang.String taskId) Sets the unique identifier for this task. |
void |
setTemplate(java.lang.String template) Sets the name of the template for this task. |
void |
setTitle(java.lang.String title) Sets the current title for this task. |
Field Detail |
---|
static final java.lang.String NAMESPACE_URI
static final java.lang.String STATUS_ACTIVE
static final java.lang.String STATUS_COMPLETED
static final java.lang.String STATUS_CANCELLED
Method Detail |
---|
java.lang.String getTaskId()
void setTaskId(java.lang.String taskId)
java.lang.String getTitle()
The semantics attached to the title value are the sole domain and responsibility of the developer.
void setTitle(java.lang.String title)
The semantics attached to the title value are the sole domain and responsibility of the developer.
java.util.Calendar getCreationDate()
void setCreationDate(java.util.Calendar creationDate)
java.lang.String getCreator()
The semantics attached to the value of the creator are the sole domain and responsibility of the developer.
void setCreator(java.lang.String creator)
The semantics attached to the value of the creator are the sole domain and responsibility of the developer.
java.util.Calendar getModifyDate()
void setModifyDate(java.util.Calendar modifyDate)
java.lang.String getModifier()
void setModifier(java.lang.String modifier)
java.lang.String getAssignee()
The semantics attached to the value of the assignee are the sole domain and responsibility of the developer.
void setAssignee(java.lang.String assignee)
The semantics attached to the value of the assignee are the sole domain and responsibility of the developer.
java.lang.String getStatus()
active- task is active and has not been completed,
completed- task has been completed,
java.util.Calendar getExpirationDate()
void setExpirationDate(java.util.Calendar expirationDate)
org.exolab.types.Duration getDuration()
void setDuration(org.exolab.types.Duration duration)
int getPriority()
The semantics attached to the priority value are the sole domain and responsibility of the developer.
void setPriority(int priority)
The semantics attached to the priority value are the sole domain and responsibility of the developer.
java.lang.String getTemplate()
Task templates are deployed to each process domain.
void setTemplate(java.lang.String template)
Task templates are deployed to each process domain.
java.lang.String getCustomKey()
The semantics attached to the value of the key are the sole domain and responsibility of the developer.
void setCustomKey(java.lang.String customKey)
The semantics attached to the value of the key are the sole domain and responsibility of the developer.
java.lang.String getConclusion()
void setConclusion(java.lang.String conclusion)
java.lang.Object getAttachment() throws ServerException
ServerException
- if there is a problem in loading the task from the process domain.void setAttachment(java.lang.Object payload)
boolean isExpired()
void setExpired(boolean expired)
expired
- - true if the task needs to be expired otherwise false.
|
Oracle BPEL Process Manager Client Java API Reference 10g Release 3 (10.1.3.1.0) B28986-01 |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |