|
|||||||||
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()
|
java.util.List |
getFieldFacet(java.lang.String field)
|
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.ResultSetSPI
public org.alfresco.service.cmr.repository.NodeRef getNodeRef(int n)
getNodeRef
in interface org.alfresco.service.cmr.search.ResultSetSPI
public float getScore(int n)
getScore
in interface org.alfresco.service.cmr.search.ResultSetSPI
public void close()
close
in interface org.alfresco.service.cmr.search.ResultSetSPI
public org.alfresco.service.cmr.search.ResultSetRow getRow(int i)
getRow
in interface org.alfresco.service.cmr.search.ResultSetSPI
public java.util.List getNodeRefs()
getNodeRefs
in interface org.alfresco.service.cmr.search.ResultSetSPI
public java.util.List getChildAssocRefs()
getChildAssocRefs
in interface org.alfresco.service.cmr.search.ResultSetSPI
public org.alfresco.service.cmr.repository.ChildAssociationRef getChildAssocRef(int n)
getChildAssocRef
in interface org.alfresco.service.cmr.search.ResultSetSPI
public java.util.ListIterator iterator()
iterator
in interface java.lang.Iterable
public org.alfresco.service.cmr.search.ResultSetMetaData getResultSetMetaData()
getResultSetMetaData
in interface org.alfresco.service.cmr.search.ResultSetSPI
public void setResultSetMetaData(org.alfresco.service.cmr.search.ResultSetMetaData resultSetMetaData)
public int getStart()
getStart
in interface org.alfresco.service.cmr.search.ResultSetSPI
public boolean hasMore()
hasMore
in interface org.alfresco.service.cmr.search.ResultSetSPI
public boolean setBulkFetch(boolean bulkFetch)
setBulkFetch
in interface org.alfresco.service.cmr.search.ResultSetSPI
bulkFetch
- public boolean getBulkFetch()
getBulkFetch
in interface org.alfresco.service.cmr.search.ResultSetSPI
public int setBulkFetchSize(int bulkFetchSize)
setBulkFetchSize
in interface org.alfresco.service.cmr.search.ResultSetSPI
bulkFetchSize
- public int getBulkFetchSize()
getBulkFetchSize
in interface org.alfresco.service.cmr.search.ResultSetSPI
public java.util.List getFieldFacet(java.lang.String field)
getFieldFacet
in interface org.alfresco.service.cmr.search.ResultSetSPI
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |