org.kuali.rice.kew.api.peopleflow
Interface PeopleFlowDelegateContract

All Known Implementing Classes:
PeopleFlowDelegate, PeopleFlowDelegate.Builder

public interface PeopleFlowDelegateContract


Method Summary
 ActionRequestPolicy getActionRequestPolicy()
          Returns the action request policy to use for this people flow member.
 DelegationType getDelegationType()
           
 String getMemberId()
           
 MemberType getMemberType()
           
 String getResponsibilityId()
          Returns the responsibility id of this people flow delegate member.
 

Method Detail

getMemberId

String getMemberId()

getMemberType

MemberType getMemberType()

getActionRequestPolicy

ActionRequestPolicy getActionRequestPolicy()
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

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

DelegationType getDelegationType()

getResponsibilityId

String getResponsibilityId()
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.

Returns:
the responsibility id for this people flow membership delegate


Copyright © 2005-2011 The Kuali Foundation. All Rights Reserved.