Class ServiceRoleView

java.lang.Object
edu.internet2.middleware.grouper.GrouperAPI
edu.internet2.middleware.grouper.service.ServiceRoleView
All Implemented Interfaces:
HibGrouperLifecycle, GrouperCloneable, GrouperUtil.FieldValuable, Serializable, org.hibernate.classic.Lifecycle

public class ServiceRoleView extends GrouperAPI
See Also:
  • Constructor Details

    • ServiceRoleView

      public ServiceRoleView()
  • Method Details

    • getServiceRoleDb

      public String getServiceRoleDb()
      admin or user is the subject is an admin/updater/reader of a group in the service folder, or user is the subject is a member of a group in the service folder
      Returns:
      service role db
    • setServiceRoleDb

      public void setServiceRoleDb(String serviceRoleDb1)
      admin or user is the subject is an admin/updater/reader of a group in the service folder, or user is the subject is a member of a group in the service folder
      Parameters:
      serviceRoleDb1 -
    • getServiceRole

      public ServiceRole getServiceRole()
      Returns:
      service role
    • setServiceRole

      public void setServiceRole(ServiceRole theServiceRole)
      Parameters:
      theServiceRole -
    • getGroupName

      public String getGroupName()
      group name in the service that the user is an admin or user of
      Returns:
      group name
    • setGroupName

      public void setGroupName(String groupName1)
      group name in the service that the user is an admin or user of
      Parameters:
      groupName1 -
    • getNameOfServiceDefName

      public String getNameOfServiceDefName()
      name of the service dev name, this generally is the system name of the service
      Returns:
      the name
    • setNameOfServiceDefName

      public void setNameOfServiceDefName(String nameOfserviceDefName1)
      name of the service dev name, this generally is the system name of the service
      Parameters:
      nameOfserviceDefName1 -
    • getSubjectSourceId

      public String getSubjectSourceId()
      subject source id of the subject who is the admin or user of the service
      Returns:
      subject source id
    • setSubjectSourceId

      public void setSubjectSourceId(String subjectSourceId1)
      subject source id of the subject who is the admin or user of the service
      Parameters:
      subjectSourceId1 -
    • getSubjectId

      public String getSubjectId()
      subject id of the subject who is the admin or user of the service
      Returns:
      subject id
    • setSubjectId

      public void setSubjectId(String subjectId1)
      subject id of the subject who is the admin or user of the service
      Parameters:
      subjectId1 -
    • getFieldName

      public String getFieldName()
      field of the membership of the subject who is the admin or user of the service
      Returns:
      field name
    • setFieldName

      public void setFieldName(String fieldName1)
      field of the membership of the subject who is the admin or user of the service
      Parameters:
      fieldName1 -
    • getNameOfServiceDef

      public String getNameOfServiceDef()
      name of the attribute definition of the service
      Returns:
      name of attribute definition
    • setNameOfServiceDef

      public void setNameOfServiceDef(String nameOfServiceDef1)
      name of the attribute definition of the service
      Parameters:
      nameOfServiceDef1 -
    • getGroupDisplayName

      public String getGroupDisplayName()
      display name of the group that the subject is an admin or user of the service
      Returns:
      group display name
    • setGroupDisplayName

      public void setGroupDisplayName(String groupDisplayName1)
      display name of the group that the subject is an admin or user of the service
      Parameters:
      groupDisplayName1 -
    • getGroupId

      public String getGroupId()
      group id of the group that the subject is an admin or user of the service
      Returns:
      group id
    • setGroupId

      public void setGroupId(String groupId1)
      group id of the group that the subject is an admin or user of the service
      Parameters:
      groupId1 -
    • getServiceDefId

      public String getServiceDefId()
      id of the attribute definition that is related to the service
      Returns:
      service def id
    • setServiceDefId

      public void setServiceDefId(String serviceDefId1)
      id of the attribute definition that is related to the service
      Parameters:
      serviceDefId1 -
    • getServiceNameId

      public String getServiceNameId()
      id of the attribute name that is the service
      Returns:
      service name id
    • setServiceNameId

      public void setServiceNameId(String serviceNameId1)
      id of the attribute name that is the service
      Parameters:
      serviceNameId1 -
    • getMemberId

      public String getMemberId()
      id in the member table of the subject who is an admin or user of the service
      Returns:
      member id
    • setMemberId

      public void setMemberId(String memberId1)
      id in the member table of the subject who is an admin or user of the service
      Parameters:
      memberId1 -
    • getFieldId

      public String getFieldId()
      id of the field for the membership of the subject who an admin or user of the service
      Returns:
      field id
    • setFieldId

      public void setFieldId(String fieldId1)
      id of the field for the membership of the subject who an admin or user of the service
      Parameters:
      fieldId1 -
    • getDisplayNameOfServiceName

      public String getDisplayNameOfServiceName()
      display name of the service definition name
      Returns:
      display name
    • setDisplayNameOfServiceName

      public void setDisplayNameOfServiceName(String displayNameOfServiceName1)
      display name of the service definition name
      Parameters:
      displayNameOfServiceName1 -
    • getServiceStemId

      public String getServiceStemId()
      id of the stem where the service tag is assigned
      Returns:
      service stem id
    • setServiceStemId

      public void setServiceStemId(String serviceStemId1)
      id of the stem where the service tag is assigned
      Parameters:
      serviceStemId1 -
    • clone

      public GrouperAPI clone()
      Description copied from class: GrouperAPI
      deep clone the fields in this object
      Specified by:
      clone in interface GrouperCloneable
      Specified by:
      clone in class GrouperAPI
      Returns:
      the clone of the object
      See Also: