|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.alfresco.repo.security.permissions.impl.acegi.ACLEntryAfterInvocationProvider
org.alfresco.repo.security.permissions.impl.acegi.FilteringResultSet
public class FilteringResultSet
Filtering result set to support permission checks
| Constructor Summary | |
|---|---|
FilteringResultSet(org.alfresco.service.cmr.search.ResultSet unfiltered)
|
|
FilteringResultSet(org.alfresco.service.cmr.search.ResultSet unfiltered,
java.util.BitSet inclusionMask)
|
|
| Method Summary | |
|---|---|
void |
close()
|
boolean |
getBulkFetch()
Do we bulk fetch |
int |
getBulkFetchSize()
Get the bulk fetch size. |
org.alfresco.service.cmr.repository.ChildAssociationRef |
getChildAssocRef(int n)
|
java.util.List |
getChildAssocRefs()
|
org.alfresco.service.cmr.repository.NodeRef |
getNodeRef(int n)
|
java.util.List |
getNodeRefs()
|
org.alfresco.service.cmr.search.ResultSetMetaData |
getResultSetMetaData()
|
org.alfresco.service.cmr.search.ResultSetRow |
getRow(int i)
|
float |
getScore(int n)
|
int |
getStart()
|
boolean |
hasMore()
|
java.util.ListIterator |
iterator()
|
int |
length()
|
boolean |
setBulkFetch(boolean bulkFetch)
Bulk fetch results in the cache |
int |
setBulkFetchSize(int bulkFetchSize)
Set the bulk fetch size |
void |
setResultSetMetaData(org.alfresco.service.cmr.search.ResultSetMetaData resultSetMetaData)
|
| Methods inherited from class org.alfresco.repo.security.permissions.impl.acegi.ACLEntryAfterInvocationProvider |
|---|
afterPropertiesSet, decide, getNamespacePrefixResolver, getNodeService, getPermissionService, setAuthenticationService, setMaxPermissionChecks, setMaxPermissionCheckTimeMillis, setNamespacePrefixResolver, setNodeService, setOptimisePermissionsBulkFetchSize, setOptimisePermissionsCheck, setPermissionService, setUnfilteredFor, supports, supports |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public FilteringResultSet(org.alfresco.service.cmr.search.ResultSet unfiltered)
public FilteringResultSet(org.alfresco.service.cmr.search.ResultSet unfiltered,
java.util.BitSet inclusionMask)
| Method Detail |
|---|
public int length()
length in interface org.alfresco.service.cmr.search.ResultSetSPIpublic org.alfresco.service.cmr.repository.NodeRef getNodeRef(int n)
getNodeRef in interface org.alfresco.service.cmr.search.ResultSetSPIpublic float getScore(int n)
getScore in interface org.alfresco.service.cmr.search.ResultSetSPIpublic void close()
close in interface org.alfresco.service.cmr.search.ResultSetSPIpublic org.alfresco.service.cmr.search.ResultSetRow getRow(int i)
getRow in interface org.alfresco.service.cmr.search.ResultSetSPIpublic java.util.List getNodeRefs()
getNodeRefs in interface org.alfresco.service.cmr.search.ResultSetSPIpublic java.util.List getChildAssocRefs()
getChildAssocRefs in interface org.alfresco.service.cmr.search.ResultSetSPIpublic org.alfresco.service.cmr.repository.ChildAssociationRef getChildAssocRef(int n)
getChildAssocRef in interface org.alfresco.service.cmr.search.ResultSetSPIpublic java.util.ListIterator iterator()
iterator in interface java.lang.Iterablepublic org.alfresco.service.cmr.search.ResultSetMetaData getResultSetMetaData()
getResultSetMetaData in interface org.alfresco.service.cmr.search.ResultSetSPIpublic void setResultSetMetaData(org.alfresco.service.cmr.search.ResultSetMetaData resultSetMetaData)
public int getStart()
getStart in interface org.alfresco.service.cmr.search.ResultSetSPIpublic boolean hasMore()
hasMore in interface org.alfresco.service.cmr.search.ResultSetSPIpublic boolean setBulkFetch(boolean bulkFetch)
setBulkFetch in interface org.alfresco.service.cmr.search.ResultSetSPIbulkFetch - public boolean getBulkFetch()
getBulkFetch in interface org.alfresco.service.cmr.search.ResultSetSPIpublic int setBulkFetchSize(int bulkFetchSize)
setBulkFetchSize in interface org.alfresco.service.cmr.search.ResultSetSPIbulkFetchSize - public int getBulkFetchSize()
getBulkFetchSize in interface org.alfresco.service.cmr.search.ResultSetSPI
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||