org.kuali.rice.kew.api.peopleflow
Class PeopleFlowDelegate
java.lang.Object
org.kuali.rice.core.api.mo.AbstractDataTransferObject
org.kuali.rice.kew.api.peopleflow.PeopleFlowDelegate
- All Implemented Interfaces:
- Serializable, ModelObjectBasic, ModelObjectComplete, PeopleFlowDelegateContract
public final class PeopleFlowDelegate
- extends AbstractDataTransferObject
- implements PeopleFlowDelegateContract
- See Also:
- Serialized Form
getMemberId
public String getMemberId()
- Specified by:
getMemberId
in interface PeopleFlowDelegateContract
getMemberType
public MemberType getMemberType()
- Specified by:
getMemberType
in interface PeopleFlowDelegateContract
getActionRequestPolicy
public ActionRequestPolicy getActionRequestPolicy()
- Description copied from interface:
PeopleFlowDelegateContract
- Returns the action request policy to use for this people flow member. This value is only applicable in the
case where the
MemberType
is ROLE
. If the member type is anything else, this value will not
be considered and should ideally be set to null
- Specified by:
getActionRequestPolicy
in interface PeopleFlowDelegateContract
- Returns:
- the action request policy to use for this people flow member if it is a role member, null if this
member has no request policy
getDelegationType
public DelegationType getDelegationType()
- Specified by:
getDelegationType
in interface PeopleFlowDelegateContract
getResponsibilityId
public String getResponsibilityId()
- Description copied from interface:
PeopleFlowDelegateContract
- Returns the responsibility id of this people flow delegate member. This is a unique id which KEW can use to help
identify and track the responsibility represented by this delegation. It will be associated with any action
requests that are generated from this people flow delegation.
- Specified by:
getResponsibilityId
in interface PeopleFlowDelegateContract
- Returns:
- the responsibility id for this people flow membership delegate
Copyright © 2005-2012 The Kuali Foundation. All Rights Reserved.