Package org.kuali.rice.kew.api.rule
Interface RuleResponsibilityContract
- All Superinterfaces:
org.kuali.rice.core.api.mo.common.GloballyUnique,org.kuali.rice.core.api.mo.common.Identifiable,org.kuali.rice.core.api.mo.common.Versioned
- All Known Implementing Classes:
RuleResponsibility,RuleResponsibility.Builder
public interface RuleResponsibilityContract
extends org.kuali.rice.core.api.mo.common.Identifiable, org.kuali.rice.core.api.mo.common.GloballyUnique, org.kuali.rice.core.api.mo.common.Versioned
-
Method Summary
Modifier and TypeMethodDescriptioncode for the Action Requestedapproval policy for the RuleResponsibilityList<? extends RuleDelegationContract> list of RuleDelegations for the RuleResponsibilityunique id of the Group for the RuleResponsibilityunique id of the Principal for the RuleResponsibilityinteger representation of the priority of the RuleResponsibilityUnique Id for Responsibility.unique name of the Role for the RuleResponsibilitybooleandetermines if the RuleResponsibiltity is using a kim Groupbooleandetermines if the RuleResponsibiltity is using a kim Principalbooleandetermines if the RuleResponsibiltity is using a kim RoleMethods inherited from interface org.kuali.rice.core.api.mo.common.GloballyUnique
getObjectIdMethods inherited from interface org.kuali.rice.core.api.mo.common.Identifiable
getIdMethods inherited from interface org.kuali.rice.core.api.mo.common.Versioned
getVersionNumber
-
Method Details
-
getResponsibilityId
String getResponsibilityId()Unique Id for Responsibility.This is the unique Id of the Responsibility
- Returns:
- responsibilityId
-
getActionRequestedCd
String getActionRequestedCd()code for the Action RequestedThis code matches the unique code for an ActionRequest
- Returns:
- actionRequestedCd
-
getPriority
Integer getPriority()integer representation of the priority of the RuleResponsibility- Returns:
- priority
-
getApprovePolicy
String getApprovePolicy()approval policy for the RuleResponsibility- Returns:
- approvalPolicy
-
getPrincipalId
String getPrincipalId()unique id of the Principal for the RuleResponsibility- Returns:
- principalId
-
getGroupId
String getGroupId()unique id of the Group for the RuleResponsibility- Returns:
- groupId
-
getRoleName
String getRoleName()unique name of the Role for the RuleResponsibility- Returns:
- groupId
-
getDelegationRules
List<? extends RuleDelegationContract> getDelegationRules()list of RuleDelegations for the RuleResponsibility- Returns:
- delegationRules
-
isUsingRole
boolean isUsingRole()determines if the RuleResponsibiltity is using a kim Role- Returns:
- boolean value representing if the RuleResponsibility is using a Role
-
isUsingPrincipal
boolean isUsingPrincipal()determines if the RuleResponsibiltity is using a kim Principal- Returns:
- boolean value representing if the RuleResponsibility is using a Principal
-
isUsingGroup
boolean isUsingGroup()determines if the RuleResponsibiltity is using a kim Group- Returns:
- boolean value representing if the RuleResponsibility is using a Group
-