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
- See Also:
-
Field Summary
Fields inherited from class edu.internet2.middleware.grouper.GrouperAPI
COLUMN_HIBERNATE_VERSION_NUMBER, dbVersion, FIELD_DB_VERSION, FIELD_HIBERNATE_VERSION_NUMBER, INITIAL_VERSION_NUMBER
Fields inherited from interface org.hibernate.classic.Lifecycle
NO_VETO, VETO
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionclone()
deep clone the fields in this objectdisplay name of the service definition nameid of the field for the membership of the subject who an admin or user of the servicefield of the membership of the subject who is the admin or user of the servicedisplay name of the group that the subject is an admin or user of the servicegroup id of the group that the subject is an admin or user of the servicegroup name in the service that the user is an admin or user ofid in the member table of the subject who is an admin or user of the servicename of the attribute definition of the servicename of the service dev name, this generally is the system name of the serviceid of the attribute definition that is related to the serviceid of the attribute name that is the serviceadmin 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 folderid of the stem where the service tag is assignedsubject id of the subject who is the admin or user of the servicesubject source id of the subject who is the admin or user of the servicevoid
setDisplayNameOfServiceName
(String displayNameOfServiceName1) display name of the service definition namevoid
setFieldId
(String fieldId1) id of the field for the membership of the subject who an admin or user of the servicevoid
setFieldName
(String fieldName1) field of the membership of the subject who is the admin or user of the servicevoid
setGroupDisplayName
(String groupDisplayName1) display name of the group that the subject is an admin or user of the servicevoid
setGroupId
(String groupId1) group id of the group that the subject is an admin or user of the servicevoid
setGroupName
(String groupName1) group name in the service that the user is an admin or user ofvoid
setMemberId
(String memberId1) id in the member table of the subject who is an admin or user of the servicevoid
setNameOfServiceDef
(String nameOfServiceDef1) name of the attribute definition of the servicevoid
setNameOfServiceDefName
(String nameOfserviceDefName1) name of the service dev name, this generally is the system name of the servicevoid
setServiceDefId
(String serviceDefId1) id of the attribute definition that is related to the servicevoid
setServiceNameId
(String serviceNameId1) id of the attribute name that is the servicevoid
setServiceRole
(ServiceRole theServiceRole) 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 foldervoid
setServiceStemId
(String serviceStemId1) id of the stem where the service tag is assignedvoid
setSubjectId
(String subjectId1) subject id of the subject who is the admin or user of the servicevoid
setSubjectSourceId
(String subjectSourceId1) subject source id of the subject who is the admin or user of the serviceMethods inherited from class edu.internet2.middleware.grouper.GrouperAPI
dbVersion, dbVersionClear, dbVersionDifferentFields, dbVersionIsDifferent, dbVersionReset, fieldValue, getHibernateVersionNumber, onDelete, onLoad, onPostDelete, onPostSave, onPostUpdate, onPreDelete, onPreSave, onPreUpdate, onSave, onUpdate, setHibernateVersionNumber
-
Constructor Details
-
ServiceRoleView
public ServiceRoleView()
-
-
Method Details
-
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
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
- Returns:
- service role
-
setServiceRole
- Parameters:
theServiceRole
-
-
getGroupName
group name in the service that the user is an admin or user of- Returns:
- group name
-
setGroupName
group name in the service that the user is an admin or user of- Parameters:
groupName1
-
-
getNameOfServiceDefName
name of the service dev name, this generally is the system name of the service- Returns:
- the name
-
setNameOfServiceDefName
name of the service dev name, this generally is the system name of the service- Parameters:
nameOfserviceDefName1
-
-
getSubjectSourceId
subject source id of the subject who is the admin or user of the service- Returns:
- subject source id
-
setSubjectSourceId
subject source id of the subject who is the admin or user of the service- Parameters:
subjectSourceId1
-
-
getSubjectId
subject id of the subject who is the admin or user of the service- Returns:
- subject id
-
setSubjectId
subject id of the subject who is the admin or user of the service- Parameters:
subjectId1
-
-
getFieldName
field of the membership of the subject who is the admin or user of the service- Returns:
- field name
-
setFieldName
field of the membership of the subject who is the admin or user of the service- Parameters:
fieldName1
-
-
getNameOfServiceDef
name of the attribute definition of the service- Returns:
- name of attribute definition
-
setNameOfServiceDef
name of the attribute definition of the service- Parameters:
nameOfServiceDef1
-
-
getGroupDisplayName
display name of the group that the subject is an admin or user of the service- Returns:
- group display name
-
setGroupDisplayName
display name of the group that the subject is an admin or user of the service- Parameters:
groupDisplayName1
-
-
getGroupId
group id of the group that the subject is an admin or user of the service- Returns:
- group id
-
setGroupId
group id of the group that the subject is an admin or user of the service- Parameters:
groupId1
-
-
getServiceDefId
id of the attribute definition that is related to the service- Returns:
- service def id
-
setServiceDefId
id of the attribute definition that is related to the service- Parameters:
serviceDefId1
-
-
getServiceNameId
id of the attribute name that is the service- Returns:
- service name id
-
setServiceNameId
id of the attribute name that is the service- Parameters:
serviceNameId1
-
-
getMemberId
id in the member table of the subject who is an admin or user of the service- Returns:
- member id
-
setMemberId
id in the member table of the subject who is an admin or user of the service- Parameters:
memberId1
-
-
getFieldId
id of the field for the membership of the subject who an admin or user of the service- Returns:
- field id
-
setFieldId
id of the field for the membership of the subject who an admin or user of the service- Parameters:
fieldId1
-
-
getDisplayNameOfServiceName
display name of the service definition name- Returns:
- display name
-
setDisplayNameOfServiceName
display name of the service definition name- Parameters:
displayNameOfServiceName1
-
-
getServiceStemId
id of the stem where the service tag is assigned- Returns:
- service stem id
-
setServiceStemId
id of the stem where the service tag is assigned- Parameters:
serviceStemId1
-
-
clone
Description copied from class:GrouperAPI
deep clone the fields in this object- Specified by:
clone
in interfaceGrouperCloneable
- Specified by:
clone
in classGrouperAPI
- Returns:
- the clone of the object
- See Also:
-