public class S_AccessControlListSelector extends S_PublicObjectSelector
S_LibraryService
,
S_LibrarySession
m_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, selectRightObjectsCursor
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_AccessControlListSelector(S_LibrarySession session, Long classId) throws IfsException
session
- current LibrarySessionclassId
- class Id this selector is servicingIfsException
protected 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 © 2023. All rights reserved.