Class PeopleFlowDelegateBo

java.lang.Object
org.kuali.rice.kew.impl.peopleflow.PeopleFlowDelegateBo
All Implemented Interfaces:
Serializable, org.kuali.rice.core.api.mo.ModelObjectBasic, org.kuali.rice.kew.api.peopleflow.PeopleFlowDelegateContract, org.kuali.rice.krad.bo.BusinessObject

@Entity public class PeopleFlowDelegateBo extends Object implements Serializable, org.kuali.rice.kew.api.peopleflow.PeopleFlowDelegateContract, org.kuali.rice.krad.bo.BusinessObject
See Also:
  • Constructor Details

    • PeopleFlowDelegateBo

      public PeopleFlowDelegateBo()
  • Method Details

    • to

      public static org.kuali.rice.kew.api.peopleflow.PeopleFlowDelegate to(PeopleFlowDelegateBo delegateBo)
    • from

      public static PeopleFlowDelegateBo from(org.kuali.rice.kew.api.peopleflow.PeopleFlowDelegate delegate, PeopleFlowMemberBo peopleFlowMember)
    • getId

      public String getId()
    • setId

      public void setId(String id)
    • getMemberId

      public String getMemberId()
      Specified by:
      getMemberId in interface org.kuali.rice.kew.api.peopleflow.PeopleFlowDelegateContract
    • getMemberTypeCode

      public String getMemberTypeCode()
    • setMemberTypeCode

      public void setMemberTypeCode(String memberTypeCode)
    • getActionRequestPolicyCode

      public String getActionRequestPolicyCode()
    • setActionRequestPolicyCode

      public void setActionRequestPolicyCode(String actionRequestPolicyCode)
    • getDelegationTypeCode

      public String getDelegationTypeCode()
    • setDelegationTypeCode

      public void setDelegationTypeCode(String delegationTypeCode)
    • getResponsibilityId

      public String getResponsibilityId()
      Specified by:
      getResponsibilityId in interface org.kuali.rice.kew.api.peopleflow.PeopleFlowDelegateContract
    • setResponsibilityId

      public void setResponsibilityId(String responsibilityId)
    • getVersionNumber

      public Long getVersionNumber()
    • setVersionNumber

      public void setVersionNumber(Long versionNumber)
    • getPeopleFlowMember

      public PeopleFlowMemberBo getPeopleFlowMember()
    • setPeopleFlowMember

      public void setPeopleFlowMember(PeopleFlowMemberBo peopleFlowMember)
    • getMemberName

      public String getMemberName()
    • setPerson

      public void setPerson(org.kuali.rice.kim.api.identity.Person person)
    • getPerson

      public org.kuali.rice.kim.api.identity.Person getPerson()
    • getGroup

      public org.kuali.rice.kim.framework.group.GroupEbo getGroup()
    • getRole

      public org.kuali.rice.kim.framework.role.RoleEbo getRole()
    • setMemberName

      public void setMemberName(String memberName) throws InstantiationException, IllegalAccessException
      Throws:
      InstantiationException
      IllegalAccessException
    • setMemberId

      public void setMemberId(String memberId)
    • updateRelatedObject

      public void updateRelatedObject()
    • getMemberType

      public org.kuali.rice.core.api.membership.MemberType getMemberType()
      Specified by:
      getMemberType in interface org.kuali.rice.kew.api.peopleflow.PeopleFlowDelegateContract
    • setMemberType

      public void setMemberType(org.kuali.rice.core.api.membership.MemberType type)
    • getActionRequestPolicy

      public org.kuali.rice.kew.api.action.ActionRequestPolicy getActionRequestPolicy()
      Specified by:
      getActionRequestPolicy in interface org.kuali.rice.kew.api.peopleflow.PeopleFlowDelegateContract
    • getDelegationType

      public org.kuali.rice.core.api.delegation.DelegationType getDelegationType()
      Specified by:
      getDelegationType in interface org.kuali.rice.kew.api.peopleflow.PeopleFlowDelegateContract
    • setDelegationType

      public void setDelegationType(org.kuali.rice.core.api.delegation.DelegationType delegationType)
    • refresh

      public void refresh()
      Specified by:
      refresh in interface org.kuali.rice.krad.bo.BusinessObject