public class S_AccessControlEntrySelector extends S_SystemObjectSelector
S_LibraryService
,
S_LibrarySession
m_ClassId, m_IdSortSpecification, m_NameSortSpecification, m_Session
Modifier | Constructor and Description |
---|---|
protected |
S_AccessControlEntrySelector(S_LibrarySession session,
Long classId)
Construct a S_AccessControlEntrySelector object.
|
Modifier and Type | Method and Description |
---|---|
protected SortSpecification |
getSortSeqeunceSortSpecification()
Returns the Default Sort Specification to be used
by this selector.
|
protected Vector |
selectACEByGrantee(Long granteeid) |
protected long |
selectAceCountReferencingPermissionBundle(S_PermissionBundle permBundle)
return count of S_LibraryObjectData objects corresponding to all
ACEs that reference a PermissionBundle
|
protected Vector |
selectAllACE(Long aclid) |
closeCursor, ensureDefaultClass, findObjectById, generateStatementName, generateStatementName, generateStatementName, generateStatementName, getClassData, getClassData, getClassId, getClassName, getComplexQueryStatement, getComplexQueryStatement, getCountFromResultSet, getIdSortSpecification, getNameSortSpecification, getResourceString, getSearchResultQueryStatement, getService, getSimpleCountQueryStatement, getSimpleQueryStatement, getStatementSuffix, nextItem, selectAllObjects, selectArrayReferencingObjects, selectArrayReferencingObjectsCount, selectArrayReferencingObjectsCursor, selectCount, selectCount, selectCount, selectCount, selectObjectById, selectObjects, selectObjects, selectObjects, selectObjects, selectObjects, selectObjects, selectObjectsByMasterId, selectObjectsByStringAttribute, selectObjectsCountByMasterId, selectObjectsCursor, selectObjectsCursorByMasterId, selectObjectsCursorByStringAttribute, selectObjectsExistByMasterId, selectResults
protected S_AccessControlEntrySelector(S_LibrarySession session, Long classId) throws IfsException
session
- current LibrarySessionclassId
- class Id this selector is servicingIfsException
protected Vector selectAllACE(Long aclid) throws IfsException
IfsException
protected Vector selectACEByGrantee(Long granteeid) throws IfsException
IfsException
protected long selectAceCountReferencingPermissionBundle(S_PermissionBundle permBundle) throws IfsException
permBundle
- the PermissionBundleIfsException
- if the operation failsprotected SortSpecification getSortSeqeunceSortSpecification() throws IfsException
IfsException
- if any other aspect of the operation fails.Copyright © 2023. All rights reserved.