public class TaskAssignee extends java.lang.Object implements ITaskAssignee
Constructor and Description |
---|
TaskAssignee(java.lang.String name,
boolean isGroup)
Deprecated.
Use TaskAssignee(String name, String type) instead
|
TaskAssignee(java.lang.String name,
java.lang.String type)
Constructor
|
Modifier and Type | Method and Description |
---|---|
boolean |
equals(java.lang.Object assignee) |
java.lang.String |
getDescription()
Returns description of the assignee
|
java.lang.String |
getEmail()
Returns email of the assignee
|
java.lang.String |
getFirstName()
Returns first name of the user
|
boolean |
getIsGroup()
Return boolean based on assignee type (group or user)
|
java.lang.String |
getLastName()
Returns last name of the user
|
java.lang.String |
getManager()
Returns manager of the user
|
java.lang.String |
getName()
Returns name of the assignee
|
java.lang.String |
getTitle()
Returns title of the user
|
java.lang.String |
getType()
Get the assignee type (group or user or application role)
|
int |
hashCode() |
void |
setDescription(java.lang.String description) |
void |
setEmail(java.lang.String email) |
void |
setFirstName(java.lang.String firstName) |
void |
setLastName(java.lang.String lastName) |
void |
setManager(java.lang.String manager) |
void |
setName(java.lang.String name)
Set the name of the assignee
|
void |
setTitle(java.lang.String title) |
java.lang.String |
toString() |
public TaskAssignee(java.lang.String name, boolean isGroup)
name
- The name of the task assigneeisGroup
- Flag to identify if the task assignee is a groupqpublic TaskAssignee(java.lang.String name, java.lang.String type)
name
- The name of the task assigneetype
- The type of assignee - IWorkflowConstants.IDENTITY_TYPE_USER, IWorkflowConstants.IDENTITY_TYPE_GROUP or IWorkflowConstants.IDENTITY_TYPE_APPLICATION_ROLEpublic java.lang.String getName()
ITaskAssignee
getName
in interface ITaskAssignee
oracle.bpel.services.workflow.task.TaskAssignee#getName()
public void setName(java.lang.String name)
ITaskAssignee
setName
in interface ITaskAssignee
public boolean getIsGroup()
ITaskAssignee
getIsGroup
in interface ITaskAssignee
oracle.bpel.services.workflow.task.TaskAssignee#getIsGroup()
public java.lang.String getType()
ITaskAssignee
getType
in interface ITaskAssignee
oracle.bpel.services.workflow.task.TaskAssignee#getType()
public boolean equals(java.lang.Object assignee)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
public java.lang.String toString()
toString
in class java.lang.Object
public java.lang.String getFirstName()
ITaskAssignee
getFirstName
in interface ITaskAssignee
public void setFirstName(java.lang.String firstName)
setFirstName
in interface ITaskAssignee
public java.lang.String getLastName()
ITaskAssignee
getLastName
in interface ITaskAssignee
public void setLastName(java.lang.String lastName)
setLastName
in interface ITaskAssignee
public java.lang.String getEmail()
ITaskAssignee
getEmail
in interface ITaskAssignee
public void setEmail(java.lang.String email)
setEmail
in interface ITaskAssignee
public java.lang.String getTitle()
ITaskAssignee
getTitle
in interface ITaskAssignee
public void setTitle(java.lang.String title)
setTitle
in interface ITaskAssignee
public java.lang.String getManager()
ITaskAssignee
getManager
in interface ITaskAssignee
public void setManager(java.lang.String manager)
setManager
in interface ITaskAssignee
public java.lang.String getDescription()
ITaskAssignee
getDescription
in interface ITaskAssignee
public void setDescription(java.lang.String description)
setDescription
in interface ITaskAssignee