public final class PeopleFlowMember extends AbstractDataTransferObject implements PeopleFlowMemberContract
Modifier and Type | Class and Description |
---|---|
static class |
PeopleFlowMember.Builder
A builder which can be used to construct
PeopleFlowMember instances. |
Modifier and Type | Method and Description |
---|---|
ActionRequestPolicy |
getActionRequestPolicy()
Returns the action request policy to use for this people flow member.
|
List<PeopleFlowDelegate> |
getDelegates() |
String |
getMemberId() |
MemberType |
getMemberType() |
int |
getPriority() |
String |
getResponsibilityId()
Returns the responsibility id of this member.
|
afterUnmarshal, beforeUnmarshal, equals, equalsExcludeFields, getDefaultHashCodeEqualsExcludeFields, hashCode, hashCodeExcludeFields, toString
public String getMemberId()
getMemberId
in interface PeopleFlowMemberContract
MemberType
of the
instance.public MemberType getMemberType()
getMemberType
in interface PeopleFlowMemberContract
MemberType
of this member. Never null.public ActionRequestPolicy getActionRequestPolicy()
PeopleFlowMemberContract
MemberType
is ROLE
. If the member type is anything else, this value will not
be considered and should ideally be set to nullgetActionRequestPolicy
in interface PeopleFlowMemberContract
public String getResponsibilityId()
PeopleFlowMemberContract
getResponsibilityId
in interface PeopleFlowMemberContract
public int getPriority()
getPriority
in interface PeopleFlowMemberContract
public List<PeopleFlowDelegate> getDelegates()
getDelegates
in interface PeopleFlowMemberContract
Copyright © 2005-2015 The Kuali Foundation. All Rights Reserved.