|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.ibm.itim.workflow.model.Participant
com.ibm.itim.workflow.model.ProcessParticipant
com.ibm.itim.workflow.model.type.WorkflowRequester
public class WorkflowRequester
This class defines a workflow requester which initiated a workflow process. Workflow requesters may be set as a human, system, tenant, or the workflow engine itself.
| Field Summary | |
|---|---|
static java.lang.String |
ENROLE_SYSTEM
Constant identifying the Enrole (ITIM) internal system as a requester type. |
static java.lang.String |
HUMAN_REQUESTER
Constant identifying the human requester type. |
static java.lang.String |
SYSTEM_REQUESTER
Constant identifying the Workflow engine itself as a requester type. |
static java.lang.String |
TENANT_ADMIN
Constant identifying the tenant administrator requester type. |
| Fields inherited from class com.ibm.itim.workflow.model.ProcessParticipant |
|---|
SYSTEM, WORKFLOW_ENGINE |
| Fields inherited from class com.ibm.itim.workflow.model.Participant |
|---|
HUMAN |
| Constructor Summary | |
|---|---|
WorkflowRequester()
Default constructor for WorkflowRequester. |
|
WorkflowRequester(java.lang.String type,
DistinguishedName requesterID)
Constructs the WorkflowRequester with a type and distinguished name. |
|
WorkflowRequester(java.lang.String aType,
java.lang.String id)
Constructs the WorkflowRequester with a type and id. |
|
WorkflowRequester(java.lang.String aType,
java.lang.String id,
DistinguishedName aDN)
Constructs the WorkflowRequester with a type, id, and distinguished name. |
|
| Method Summary | |
|---|---|
java.lang.Object |
clone()
Creates a deep copy of this WorkflowRequester
object. |
DistinguishedName |
getRequesterID()
Access method for the requesterID property. |
void |
setRequesterID(DistinguishedName requesterID)
Sets the value of the requesterID property. |
| Methods inherited from class com.ibm.itim.workflow.model.Participant |
|---|
equals, getDistinguishedName, getId, getType, setDistinguishedName, setId, setType, toString |
| Methods inherited from class java.lang.Object |
|---|
getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
public static final java.lang.String HUMAN_REQUESTER
public static final java.lang.String SYSTEM_REQUESTER
public static final java.lang.String TENANT_ADMIN
public static final java.lang.String ENROLE_SYSTEM
| Constructor Detail |
|---|
public WorkflowRequester(java.lang.String type,
DistinguishedName requesterID)
type - Type of the requester (i.e HUMAN_REQUESTER, SYSTEM_REQUESTER,
TENANT_ADMIN, ENROLE_SYSTEM).requesterID - DistinguishedName of the requester.public WorkflowRequester()
public WorkflowRequester(java.lang.String aType,
java.lang.String id)
aType - Type of the requester.id - Identifier of the requester.
public WorkflowRequester(java.lang.String aType,
java.lang.String id,
DistinguishedName aDN)
aType - Type of the requester.id - Identifier of the requester.aDN - DistinguishedName of the requester.| Method Detail |
|---|
public DistinguishedName getRequesterID()
public void setRequesterID(DistinguishedName requesterID)
requesterID - The new value of the requesterID propertypublic java.lang.Object clone()
WorkflowRequester
object.
clone in class java.lang.Object
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||