Class CaseRoleInstanceImpl

  • All Implemented Interfaces:
    Serializable, org.jbpm.casemgmt.api.model.instance.CaseRoleInstance

    public class CaseRoleInstanceImpl
    extends Object
    implements org.jbpm.casemgmt.api.model.instance.CaseRoleInstance, Serializable
    See Also:
    Serialized Form
    • Constructor Detail

      • CaseRoleInstanceImpl

        public CaseRoleInstanceImpl​(String roleName,
                                    Integer cardinality)
      • CaseRoleInstanceImpl

        public CaseRoleInstanceImpl​(String roleName,
                                    Collection<org.kie.api.task.model.OrganizationalEntity> roleAssignments)
    • Method Detail

      • getRoleName

        public String getRoleName()
        Specified by:
        getRoleName in interface org.jbpm.casemgmt.api.model.instance.CaseRoleInstance
      • getRoleAssignments

        public Collection<org.kie.api.task.model.OrganizationalEntity> getRoleAssignments()
        Specified by:
        getRoleAssignments in interface org.jbpm.casemgmt.api.model.instance.CaseRoleInstance
      • addRoleAssignment

        public void addRoleAssignment​(org.kie.api.task.model.OrganizationalEntity entity)
      • removeRoleAssignment

        public void removeRoleAssignment​(org.kie.api.task.model.OrganizationalEntity entity)