Class PITPermissionAllView
java.lang.Object
edu.internet2.middleware.grouper.GrouperAPI
edu.internet2.middleware.grouper.permissions.PermissionEntryBase
edu.internet2.middleware.grouper.pit.PITPermissionAllView
- All Implemented Interfaces:
HibGrouperLifecycle,GrouperCloneable,PermissionEntry,GrouperUtil.FieldValuable,Serializable,Comparable<PermissionEntry>,org.hibernate.classic.Lifecycle
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from interface edu.internet2.middleware.grouper.permissions.PermissionEntry
PermissionEntry.PermissionType -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final Stringconstant for field name for: actionstatic final Stringconstant for field name for: actionIdstatic final Stringconstant for field name for: actionSetActiveDbstatic final Stringconstant for field name for: actionSetEndTimeDbstatic final Stringconstant for field name for: actionSetIdstatic final Stringconstant for field name for: actionSetStartTimeDbstatic final Stringconstant for field name for: actionSourceIdstatic final Stringconstant for field name for: attributeAssignActionSetDepthstatic final Stringconstant for field name for: attributeAssignActiveDbstatic final Stringconstant for field name for: attributeAssignEndTimeDbstatic final Stringconstant for field name for: attributeAssignIdstatic final Stringconstant for field name for: attributeAssignSourceIdstatic final Stringconstant for field name for: attributeAssignStartTimeDbstatic final Stringconstant for field name for: attributeDefIdstatic final Stringconstant for field name for: attributeDefNameIdstatic final Stringconstant for field name for: attributeDefNameNamestatic final Stringconstant for field name for: attributeDefNameSetActiveDbstatic final Stringconstant for field name for: attributeDefNameSetDepthstatic final Stringconstant for field name for: attributeDefNameSetEndTimeDbstatic final Stringconstant for field name for: attributeDefNameSetIdstatic final Stringconstant for field name for: attributeDefNameSetStartTimeDbstatic final Stringconstant for field name for: attributeDefNameSourceIdstatic final Stringconstant for field name for: attributeDefSourceIdstatic final Stringconstant for field name for: groupSetActiveDbstatic final Stringconstant for field name for: groupSetEndTimeDbstatic final Stringconstant for field name for: groupSetIdstatic final Stringconstant for field name for: groupSetStartTimeDbstatic final Stringconstant for field name for: memberIdstatic final Stringconstant for field name for: memberSourceIdstatic final Stringconstant for field name for: membershipActiveDbstatic final Stringconstant for field name for: membershipDepthstatic final Stringconstant for field name for: membershipEndTimeDbstatic final Stringconstant for field name for: membershipIdstatic final Stringconstant for field name for: membershipSourceIdstatic final Stringconstant for field name for: membershipStartTimeDbstatic final Stringconstant for field name for: roleIdstatic final Stringconstant for field name for: roleNamestatic final Stringconstant for field name for: roleSetActiveDbstatic final Stringconstant for field name for: roleSetDepthstatic final Stringconstant for field name for: roleSetEndTimeDbstatic final Stringconstant for field name for: roleSetIdstatic final Stringconstant for field name for: roleSetStartTimeDbstatic final Stringconstant for field name for: roleSourceIdstatic final Stringconstant for field name for: subjectIdstatic final Stringconstant for field name for: subjectSourceIdFields inherited from class edu.internet2.middleware.grouper.GrouperAPI
COLUMN_HIBERNATE_VERSION_NUMBER, dbVersion, FIELD_DB_VERSION, FIELD_HIBERNATE_VERSION_NUMBER, INITIAL_VERSION_NUMBERFields inherited from interface org.hibernate.classic.Lifecycle
NO_VETO, VETO -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanThe end time for this permission entry.The start time for this permission entry.inthashCode()booleanisActive()Whether this permission entry currently exists.voidsetActionSetActiveDb(String actionSetActiveDb) voidsetActionSetEndTimeDb(Long actionSetEndTimeDb) voidsetActionSetId(String actionSetId) voidsetActionSetStartTimeDb(Long actionSetStartTimeDb) voidsetActionSourceId(String actionSourceId) voidsetAttributeAssignActiveDb(String attributeAssignActiveDb) voidsetAttributeAssignEndTimeDb(Long attributeAssignEndTimeDb) voidsetAttributeAssignSourceId(String attributeAssignSourceId) voidsetAttributeAssignStartTimeDb(Long attributeAssignStartTimeDb) voidsetAttributeDefNameSetActiveDb(String attributeDefNameSetActiveDb) voidsetAttributeDefNameSetEndTimeDb(Long attributeDefNameSetEndTimeDb) voidsetAttributeDefNameSetId(String attributeDefNameSetId) voidsetAttributeDefNameSetStartTimeDb(Long attributeDefNameSetStartTimeDb) voidsetAttributeDefNameSourceId(String attributeDefNameSourceId) voidsetAttributeDefSourceId(String attributeDefSourceId) voidsetGroupSetActiveDb(String groupSetActiveDb) voidsetGroupSetEndTimeDb(Long groupSetEndTimeDb) voidsetGroupSetId(String groupSetId) voidsetGroupSetStartTimeDb(Long groupSetStartTimeDb) voidsetMembershipActiveDb(String membershipActiveDb) voidsetMembershipEndTimeDb(Long membershipEndTimeDb) voidsetMembershipSourceId(String membershipSourceId) voidsetMembershipStartTimeDb(Long membershipStartTimeDb) voidsetMemberSourceId(String memberSourceId) voidsetRoleSetActiveDb(String roleSetActiveDb) voidsetRoleSetEndTimeDb(Long roleSetEndTimeDb) voidsetRoleSetId(String roleSetId) voidsetRoleSetStartTimeDb(Long roleSetStartTimeDb) voidsetRoleSourceId(String roleSourceId) Methods inherited from class edu.internet2.middleware.grouper.permissions.PermissionEntryBase
clone, compareTo, getAction, getActionId, getAssignmentNotes, getAttributeAssign, getAttributeAssignActionSetDepth, getAttributeAssignDelegatable, getAttributeAssignDelegatableDb, getAttributeAssignId, getAttributeAssignTypeDb, getAttributeDef, getAttributeDefId, getAttributeDefName, getAttributeDefNameDispName, getAttributeDefNameId, getAttributeDefNameName, getAttributeDefNameSetDepth, getDisabledTime, getDisabledTimeDb, getDisallowedDb, getEnabledDb, getEnabledTime, getEnabledTimeDb, getImmediateMshipDisabledTime, getImmediateMshipDisabledTimeDb, getImmediateMshipEnabledTime, getImmediateMshipEnabledTimeDb, getMember, getMemberId, getMembershipDepth, getMembershipId, getPermissionHeuristics, getPermissionType, getPermissionTypeDb, getRole, getRoleDisplayName, getRoleId, getRoleName, getRoleSetDepth, getSubjectId, getSubjectSourceId, isAllowedOverall, isDisallowed, isEnabled, isImmediate, isImmediateMembership, isImmediatePermission, setAction, setActionId, setAllowedOverall, setAssignmentNotes, setAttributeAssignActionSetDepth, setAttributeAssignDelegatable, setAttributeAssignDelegatableDb, setAttributeAssignId, setAttributeAssignTypeDb, setAttributeDefId, setAttributeDefNameDispName, setAttributeDefNameId, setAttributeDefNameName, setAttributeDefNameSetDepth, setDisabledTime, setDisabledTimeDb, setDisallowed, setDisallowedDb, setEnabled, setEnabledDb, setEnabledTime, setEnabledTimeDb, setImmediateMshipDisabledTimeDb, setImmediateMshipDisabledTimeDb, setImmediateMshipEnabledTime, setImmediateMshipEnabledTimeDb, setMemberId, setMembershipDepth, setMembershipId, setPermissionHeuristics, setPermissionTypeDb, setRoleDisplayName, setRoleId, setRoleName, setRoleSetDepth, setSubjectId, setSubjectSourceIdMethods 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
-
Field Details
-
FIELD_ACTION_SOURCE_ID
constant for field name for: actionSourceId- See Also:
-
FIELD_ROLE_SOURCE_ID
constant for field name for: roleSourceId- See Also:
-
FIELD_ATTRIBUTE_DEF_NAME_SOURCE_ID
constant for field name for: attributeDefNameSourceId- See Also:
-
FIELD_ATTRIBUTE_DEF_SOURCE_ID
constant for field name for: attributeDefSourceId- See Also:
-
FIELD_MEMBER_SOURCE_ID
constant for field name for: memberSourceId- See Also:
-
FIELD_MEMBERSHIP_SOURCE_ID
constant for field name for: membershipSourceId- See Also:
-
FIELD_ATTRIBUTE_ASSIGN_SOURCE_ID
constant for field name for: attributeAssignSourceId- See Also:
-
FIELD_ACTION
constant for field name for: action- See Also:
-
FIELD_ACTION_ID
constant for field name for: actionId- See Also:
-
FIELD_ACTION_SET_ACTIVE_DB
constant for field name for: actionSetActiveDb- See Also:
-
FIELD_ACTION_SET_END_TIME_DB
constant for field name for: actionSetEndTimeDb- See Also:
-
FIELD_ACTION_SET_START_TIME_DB
constant for field name for: actionSetStartTimeDb- See Also:
-
FIELD_ATTRIBUTE_ASSIGN_ACTION_SET_DEPTH
constant for field name for: attributeAssignActionSetDepth- See Also:
-
FIELD_ATTRIBUTE_ASSIGN_ACTIVE_DB
constant for field name for: attributeAssignActiveDb- See Also:
-
FIELD_ATTRIBUTE_ASSIGN_END_TIME_DB
constant for field name for: attributeAssignEndTimeDb- See Also:
-
FIELD_ATTRIBUTE_ASSIGN_ID
constant for field name for: attributeAssignId- See Also:
-
FIELD_ATTRIBUTE_ASSIGN_START_TIME_DB
constant for field name for: attributeAssignStartTimeDb- See Also:
-
FIELD_ATTRIBUTE_DEF_ID
constant for field name for: attributeDefId- See Also:
-
FIELD_ATTRIBUTE_DEF_NAME_ID
constant for field name for: attributeDefNameId- See Also:
-
FIELD_ATTRIBUTE_DEF_NAME_NAME
constant for field name for: attributeDefNameName- See Also:
-
FIELD_ATTRIBUTE_DEF_NAME_SET_ACTIVE_DB
constant for field name for: attributeDefNameSetActiveDb- See Also:
-
FIELD_ATTRIBUTE_DEF_NAME_SET_DEPTH
constant for field name for: attributeDefNameSetDepth- See Also:
-
FIELD_ATTRIBUTE_DEF_NAME_SET_END_TIME_DB
constant for field name for: attributeDefNameSetEndTimeDb- See Also:
-
FIELD_ATTRIBUTE_DEF_NAME_SET_START_TIME_DB
constant for field name for: attributeDefNameSetStartTimeDb- See Also:
-
FIELD_GROUP_SET_ACTIVE_DB
constant for field name for: groupSetActiveDb- See Also:
-
FIELD_GROUP_SET_END_TIME_DB
constant for field name for: groupSetEndTimeDb- See Also:
-
FIELD_GROUP_SET_ID
constant for field name for: groupSetId- See Also:
-
FIELD_GROUP_SET_START_TIME_DB
constant for field name for: groupSetStartTimeDb- See Also:
-
FIELD_MEMBER_ID
constant for field name for: memberId- See Also:
-
FIELD_MEMBERSHIP_ACTIVE_DB
constant for field name for: membershipActiveDb- See Also:
-
FIELD_MEMBERSHIP_DEPTH
constant for field name for: membershipDepth- See Also:
-
FIELD_MEMBERSHIP_END_TIME_DB
constant for field name for: membershipEndTimeDb- See Also:
-
FIELD_MEMBERSHIP_ID
constant for field name for: membershipId- See Also:
-
FIELD_MEMBERSHIP_START_TIME_DB
constant for field name for: membershipStartTimeDb- See Also:
-
FIELD_ROLE_ID
constant for field name for: roleId- See Also:
-
FIELD_ROLE_NAME
constant for field name for: roleName- See Also:
-
FIELD_ROLE_SET_ACTIVE_DB
constant for field name for: roleSetActiveDb- See Also:
-
FIELD_ROLE_SET_DEPTH
constant for field name for: roleSetDepth- See Also:
-
FIELD_ROLE_SET_END_TIME_DB
constant for field name for: roleSetEndTimeDb- See Also:
-
FIELD_ROLE_SET_START_TIME_DB
constant for field name for: roleSetStartTimeDb- See Also:
-
FIELD_SUBJECT_ID
constant for field name for: subjectId- See Also:
-
FIELD_SUBJECT_SOURCE_ID
constant for field name for: subjectSourceId- See Also:
-
FIELD_ACTION_SET_ID
constant for field name for: actionSetId- See Also:
-
FIELD_ROLE_SET_ID
constant for field name for: roleSetId- See Also:
-
FIELD_ATTRIBUTE_DEF_NAME_SET_ID
constant for field name for: attributeDefNameSetId- See Also:
-
-
Constructor Details
-
PITPermissionAllView
public PITPermissionAllView()
-
-
Method Details
-
getGroupSetId
- Returns:
- groupSetId
-
setGroupSetId
- Parameters:
groupSetId-
-
getGroupSetActiveDb
- Returns:
- the groupSetActiveDb
-
setGroupSetActiveDb
- Parameters:
groupSetActiveDb- the groupSetActiveDb to set
-
getGroupSetStartTimeDb
- Returns:
- the groupSetStartTimeDb
-
setGroupSetStartTimeDb
- Parameters:
groupSetStartTimeDb- the groupSetStartTimeDb to set
-
getGroupSetEndTimeDb
- Returns:
- the groupSetEndTimeDb
-
setGroupSetEndTimeDb
- Parameters:
groupSetEndTimeDb- the groupSetEndTimeDb to set
-
getMembershipActiveDb
- Returns:
- the membershipActiveDb
-
setMembershipActiveDb
- Parameters:
membershipActiveDb- the membershipActiveDb to set
-
getMembershipStartTimeDb
- Returns:
- the membershipStartTimeDb
-
setMembershipStartTimeDb
- Parameters:
membershipStartTimeDb- the membershipStartTimeDb to set
-
getMembershipEndTimeDb
- Returns:
- the membershipEndTimeDb
-
setMembershipEndTimeDb
- Parameters:
membershipEndTimeDb- the membershipEndTimeDb to set
-
getRoleSetActiveDb
- Returns:
- the roleSetActiveDb
-
setRoleSetActiveDb
- Parameters:
roleSetActiveDb- the roleSetActiveDb to set
-
getRoleSetStartTimeDb
- Returns:
- the roleSetStartTimeDb
-
setRoleSetStartTimeDb
- Parameters:
roleSetStartTimeDb- the roleSetStartTimeDb to set
-
getRoleSetEndTimeDb
- Returns:
- the roleSetEndTimeDb
-
setRoleSetEndTimeDb
- Parameters:
roleSetEndTimeDb- the roleSetEndTimeDb to set
-
getActionSetActiveDb
- Returns:
- the actionSetActiveDb
-
setActionSetActiveDb
- Parameters:
actionSetActiveDb- the actionSetActiveDb to set
-
getActionSetStartTimeDb
- Returns:
- the actionSetStartTimeDb
-
setActionSetStartTimeDb
- Parameters:
actionSetStartTimeDb- the actionSetStartTimeDb to set
-
getActionSetEndTimeDb
- Returns:
- the actionSetEndTimeDb
-
setActionSetEndTimeDb
- Parameters:
actionSetEndTimeDb- the actionSetEndTimeDb to set
-
getAttributeDefNameSetActiveDb
- Returns:
- the attributeDefNameSetActiveDb
-
setAttributeDefNameSetActiveDb
- Parameters:
attributeDefNameSetActiveDb- the attributeDefNameSetActiveDb to set
-
getAttributeDefNameSetStartTimeDb
- Returns:
- the attributeDefNameSetStartTimeDb
-
setAttributeDefNameSetStartTimeDb
- Parameters:
attributeDefNameSetStartTimeDb- the attributeDefNameSetStartTimeDb to set
-
getAttributeDefNameSetEndTimeDb
- Returns:
- the attributeDefNameSetEndTimeDb
-
setAttributeDefNameSetEndTimeDb
- Parameters:
attributeDefNameSetEndTimeDb- the attributeDefNameSetEndTimeDb to set
-
getAttributeAssignActiveDb
- Returns:
- the attributeAssignActiveDb
-
setAttributeAssignActiveDb
- Parameters:
attributeAssignActiveDb- the attributeAssignActiveDb to set
-
getAttributeAssignStartTimeDb
- Returns:
- the attributeAssignStartTimeDb
-
setAttributeAssignStartTimeDb
- Parameters:
attributeAssignStartTimeDb- the attributeAssignStartTimeDb to set
-
getAttributeAssignEndTimeDb
- Returns:
- the attributeAssignEndTimeDb
-
setAttributeAssignEndTimeDb
- Parameters:
attributeAssignEndTimeDb- the attributeAssignEndTimeDb to set
-
isActive
public boolean isActive()Description copied from interface:PermissionEntryWhether this permission entry currently exists. If the object is not from point in time, this is always true.- Specified by:
isActivein interfacePermissionEntry- Returns:
- true if active
-
getStartTime
Description copied from interface:PermissionEntryThe start time for this permission entry. This is for point in time.- Specified by:
getStartTimein interfacePermissionEntry- Overrides:
getStartTimein classPermissionEntryBase- Returns:
- start time
- See Also:
-
getEndTime
Description copied from interface:PermissionEntryThe end time for this permission entry. This is for point in time.- Specified by:
getEndTimein interfacePermissionEntry- Overrides:
getEndTimein classPermissionEntryBase- Returns:
- end time
- See Also:
-
getActionSetId
- Returns:
- the actionSetId
-
setActionSetId
- Parameters:
actionSetId- the actionSetId to set
-
getRoleSetId
- Returns:
- the roleSetId
-
setRoleSetId
- Parameters:
roleSetId- the roleSetId to set
-
getAttributeDefNameSetId
- Returns:
- the attributeDefNameSetId
-
setAttributeDefNameSetId
- Parameters:
attributeDefNameSetId- the attributeDefNameSetId to set
-
equals
-
hashCode
public int hashCode() -
getMembershipSourceId
- Returns:
- the membershipSourceId
-
setMembershipSourceId
- Parameters:
membershipSourceId- the membershipSourceId to set
-
getAttributeAssignSourceId
- Returns:
- the attributeAssignSourceId
-
setAttributeAssignSourceId
- Parameters:
attributeAssignSourceId- the attributeAssignSourceId to set
-
getActionSourceId
- Returns:
- the actionSourceId
-
setActionSourceId
- Parameters:
actionSourceId- the actionSourceId to set
-
getRoleSourceId
- Returns:
- the roleSourceId
-
setRoleSourceId
- Parameters:
roleSourceId- the roleSourceId to set
-
getAttributeDefNameSourceId
- Returns:
- the attributeDefNameSourceId
-
setAttributeDefNameSourceId
- Parameters:
attributeDefNameSourceId- the attributeDefNameSourceId to set
-
getAttributeDefSourceId
- Returns:
- the attributeDefSourceId
-
setAttributeDefSourceId
- Parameters:
attributeDefSourceId- the attributeDefSourceId to set
-
getMemberSourceId
- Returns:
- the memberSourceId
-
setMemberSourceId
- Parameters:
memberSourceId- the memberSourceId to set
-