public interface PeopleFlowContract extends Identifiable, Inactivatable, Versioned
Priority is ordered by the lowest priority number being the "beginning" of the flow. It is possible for one or more members to have the same priority number, in which case they should be processed in parallel.
Members of a flow can be one of either a principal, group, or role which is defined by the
PeopleFlowMemberContract
.
Modifier and Type | Method and Description |
---|---|
Map<String,String> |
getAttributes() |
String |
getDescription() |
List<? extends PeopleFlowMemberContract> |
getMembers()
Returns the list of members for this flow, sorted from lowest to highest priority number.
|
String |
getName() |
String |
getNamespaceCode() |
String |
getTypeId() |
getId
isActive
getVersionNumber
String getName()
PeopleFlowContract
. Will never be null.String getNamespaceCode()
PeopleFlowContract
. Will never be null.String getTypeId()
PeopleFlowContract
. Will never be null.String getDescription()
PeopleFlowContract
. May be null, but not empty.List<? extends PeopleFlowMemberContract> getMembers()
PeopleFlowMemberContract
s for this PeopleFlowContract
. Will never return null.Map<String,String> getAttributes()
PeopleFlowContract
. Will never return null.Copyright © 2005–2015 The Kuali Foundation. All rights reserved.