public class S_AccessControlListSelector extends S_PublicObjectSelector
S_LibraryService,
S_LibrarySessionm_ClassId, m_IdSortSpecification, m_NameSortSpecification, m_Session| Modifier | Constructor and Description |
|---|---|
protected |
S_AccessControlListSelector(S_LibrarySession session,
Long classId)
Construct a S_AccessControlListSelector object.
|
| Modifier and Type | Method and Description |
|---|---|
protected Vector |
selectAllCompositeAclData(AttributeValue componentAcl,
SortSpecification sort)
return Vector of S_LibraryObjectData objects corresponding to all
Composite ACLs that include the specified parameter as
a component ACL.
|
protected S_AccessControlList[] |
selectAllCompositeAcls(AttributeValue componentAcl)
return all Composite ACLs that include the specified parameter as
a component ACL.
|
protected S_AccessControlList[] |
selectAllCompositeAcls(AttributeValue componentAcl,
SortSpecification sort)
return all Composite ACLs that include the specified parameter as
a component ACL.
|
protected S_AccessControlList |
selectByOnwerUniqueName(String onwerUniqueName)
return the ACL that corresponds to the specified
OwnerUniqueName.
|
protected S_AccessControlList[] |
selectNonconformingAcls(Long groupId,
SortSpecification sort)
return all Non-conforming ACLs based on a group whose membership
is changing.
|
getLeftObjectsCountSelectStatement, getLeftObjectsSelectStatement, getRightObjectsCountSelectStatement, getRightObjectsSelectStatement, selectLeftObjects, selectLeftObjectsCount, selectLeftObjectsCursor, selectRightObjects, selectRightObjectsCount, selectRightObjectsCursorcloseCursor, 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_AccessControlListSelector(S_LibrarySession session, Long classId) throws IfsException
session - current LibrarySessionclassId - class Id this selector is servicingIfsExceptionprotected S_AccessControlList selectByOnwerUniqueName(String onwerUniqueName) throws IfsException
onwerUniqueName - the onwerUniqueName valueIfsException - if the operation failsprotected S_AccessControlList[] selectAllCompositeAcls(AttributeValue componentAcl) throws IfsException
componentAcl - the component ACLIfsException - if the operation failsprotected S_AccessControlList[] selectAllCompositeAcls(AttributeValue componentAcl, SortSpecification sort) throws IfsException
componentAcl - the component ACLsort - how the Composite ACLs are to be sortedIfsException - if the operation failsprotected Vector selectAllCompositeAclData(AttributeValue componentAcl, SortSpecification sort) throws IfsException
componentAcl - the component ACLsort - how the Composite ACLs are to be sortedIfsException - if the operation failsprotected S_AccessControlList[] selectNonconformingAcls(Long groupId, SortSpecification sort) throws IfsException
groupId - the ID of the group that is changingsort - how the results are to be sortedIfsException - if the operation failsCopyright © 2025. All rights reserved.