|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--com.ibm.itim.workflow.model.Participant | +--com.ibm.itim.workflow.model.ProcessParticipant | +--com.ibm.itim.workflow.model.type.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 | |
---|---|
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 property.
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |