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 String
constant for field name for: actionstatic final String
constant for field name for: actionIdstatic final String
constant for field name for: actionSetActiveDbstatic final String
constant for field name for: actionSetEndTimeDbstatic final String
constant for field name for: actionSetIdstatic final String
constant for field name for: actionSetStartTimeDbstatic final String
constant for field name for: actionSourceIdstatic final String
constant for field name for: attributeAssignActionSetDepthstatic final String
constant for field name for: attributeAssignActiveDbstatic final String
constant for field name for: attributeAssignEndTimeDbstatic final String
constant for field name for: attributeAssignIdstatic final String
constant for field name for: attributeAssignSourceIdstatic final String
constant for field name for: attributeAssignStartTimeDbstatic final String
constant for field name for: attributeDefIdstatic final String
constant for field name for: attributeDefNameIdstatic final String
constant for field name for: attributeDefNameNamestatic final String
constant for field name for: attributeDefNameSetActiveDbstatic final String
constant for field name for: attributeDefNameSetDepthstatic final String
constant for field name for: attributeDefNameSetEndTimeDbstatic final String
constant for field name for: attributeDefNameSetIdstatic final String
constant for field name for: attributeDefNameSetStartTimeDbstatic final String
constant for field name for: attributeDefNameSourceIdstatic final String
constant for field name for: attributeDefSourceIdstatic final String
constant for field name for: groupSetActiveDbstatic final String
constant for field name for: groupSetEndTimeDbstatic final String
constant for field name for: groupSetIdstatic final String
constant for field name for: groupSetStartTimeDbstatic final String
constant for field name for: memberIdstatic final String
constant for field name for: memberSourceIdstatic final String
constant for field name for: membershipActiveDbstatic final String
constant for field name for: membershipDepthstatic final String
constant for field name for: membershipEndTimeDbstatic final String
constant for field name for: membershipIdstatic final String
constant for field name for: membershipSourceIdstatic final String
constant for field name for: membershipStartTimeDbstatic final String
constant for field name for: roleIdstatic final String
constant for field name for: roleNamestatic final String
constant for field name for: roleSetActiveDbstatic final String
constant for field name for: roleSetDepthstatic final String
constant for field name for: roleSetEndTimeDbstatic final String
constant for field name for: roleSetIdstatic final String
constant for field name for: roleSetStartTimeDbstatic final String
constant for field name for: roleSourceIdstatic final String
constant for field name for: subjectIdstatic final String
constant 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_NUMBER
Fields inherited from interface org.hibernate.classic.Lifecycle
NO_VETO, VETO
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionboolean
The end time for this permission entry.The start time for this permission entry.int
hashCode()
boolean
isActive()
Whether this permission entry currently exists.void
setActionSetActiveDb
(String actionSetActiveDb) void
setActionSetEndTimeDb
(Long actionSetEndTimeDb) void
setActionSetId
(String actionSetId) void
setActionSetStartTimeDb
(Long actionSetStartTimeDb) void
setActionSourceId
(String actionSourceId) void
setAttributeAssignActiveDb
(String attributeAssignActiveDb) void
setAttributeAssignEndTimeDb
(Long attributeAssignEndTimeDb) void
setAttributeAssignSourceId
(String attributeAssignSourceId) void
setAttributeAssignStartTimeDb
(Long attributeAssignStartTimeDb) void
setAttributeDefNameSetActiveDb
(String attributeDefNameSetActiveDb) void
setAttributeDefNameSetEndTimeDb
(Long attributeDefNameSetEndTimeDb) void
setAttributeDefNameSetId
(String attributeDefNameSetId) void
setAttributeDefNameSetStartTimeDb
(Long attributeDefNameSetStartTimeDb) void
setAttributeDefNameSourceId
(String attributeDefNameSourceId) void
setAttributeDefSourceId
(String attributeDefSourceId) void
setGroupSetActiveDb
(String groupSetActiveDb) void
setGroupSetEndTimeDb
(Long groupSetEndTimeDb) void
setGroupSetId
(String groupSetId) void
setGroupSetStartTimeDb
(Long groupSetStartTimeDb) void
setMembershipActiveDb
(String membershipActiveDb) void
setMembershipEndTimeDb
(Long membershipEndTimeDb) void
setMembershipSourceId
(String membershipSourceId) void
setMembershipStartTimeDb
(Long membershipStartTimeDb) void
setMemberSourceId
(String memberSourceId) void
setRoleSetActiveDb
(String roleSetActiveDb) void
setRoleSetEndTimeDb
(Long roleSetEndTimeDb) void
setRoleSetId
(String roleSetId) void
setRoleSetStartTimeDb
(Long roleSetStartTimeDb) void
setRoleSourceId
(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, setSubjectSourceId
Methods 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:PermissionEntry
Whether this permission entry currently exists. If the object is not from point in time, this is always true.- Specified by:
isActive
in interfacePermissionEntry
- Returns:
- true if active
-
getStartTime
Description copied from interface:PermissionEntry
The start time for this permission entry. This is for point in time.- Specified by:
getStartTime
in interfacePermissionEntry
- Overrides:
getStartTime
in classPermissionEntryBase
- Returns:
- start time
- See Also:
-
getEndTime
Description copied from interface:PermissionEntry
The end time for this permission entry. This is for point in time.- Specified by:
getEndTime
in interfacePermissionEntry
- Overrides:
getEndTime
in 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
-