public class S_AccessControlEntrySelector extends S_SystemObjectSelector
S_LibraryService, 
S_LibrarySessionm_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, getCountFromResultSet, getIdSortSpecification, getNameSortSpecification, getResourceString, getSearchResultQueryStatement, getService, getSimpleCountQueryStatement, getSimpleQueryStatement, getStatementSuffix, nextItem, selectAllObjects, selectArrayReferencingObjects, selectArrayReferencingObjectsCount, selectArrayReferencingObjectsCursor, selectCount, selectCount, selectObjectById, selectObjects, selectObjects, selectObjects, selectObjectsByMasterId, selectObjectsByStringAttribute, selectObjectsCountByMasterId, selectObjectsCursor, selectObjectsCursorByMasterId, selectObjectsCursorByStringAttribute, selectObjectsExistByMasterId, selectResultsprotected S_AccessControlEntrySelector(S_LibrarySession session, Long classId) throws IfsException
session - current LibrarySessionclassId - class Id this selector is servicingIfsExceptionprotected Vector selectAllACE(Long aclid) throws IfsException
IfsExceptionprotected Vector selectACEByGrantee(Long granteeid) throws IfsException
IfsExceptionprotected 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 © 2025. All rights reserved.