Class WeakFilteringResultSet
- java.lang.Object
-
- org.alfresco.repo.security.permissions.impl.acegi.ACLEntryAfterInvocationProvider
-
- org.alfresco.repo.security.permissions.impl.acegi.FilteringResultSet
-
- org.alfresco.repo.security.permissions.impl.acegi.WeakFilteringResultSet
-
- All Implemented Interfaces:
java.lang.Iterable<org.alfresco.service.cmr.search.ResultSetRow>,net.sf.acegisecurity.afterinvocation.AfterInvocationProvider,org.alfresco.service.cmr.search.ResultSet,org.alfresco.service.cmr.search.ResultSetSPI<org.alfresco.service.cmr.search.ResultSetRow,org.alfresco.service.cmr.search.ResultSetMetaData>,org.springframework.beans.factory.InitializingBean
public class WeakFilteringResultSet extends FilteringResultSet
WeakFilteringResultSet allows to add a filter to results without hiding the numberOfFound before filter is applied.- Author:
- eliaporciani
-
-
Constructor Summary
Constructors Constructor Description WeakFilteringResultSet(org.alfresco.service.cmr.search.ResultSet unfiltered)WeakFilteringResultSet(org.alfresco.service.cmr.search.ResultSet unfiltered, java.util.BitSet inclusionMask)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description longgetNumberFound()returns the total number of results found before the filter is applied.-
Methods inherited from class org.alfresco.repo.security.permissions.impl.acegi.FilteringResultSet
close, getBulkFetch, getBulkFetchSize, getChildAssocRef, getChildAssocRefs, getFacetQueries, getFieldFacet, getHighlighting, getNodeRef, getNodeRefs, getResultSetMetaData, getRow, getScore, getSpellCheckResult, getStart, getUnFilteredResultSet, hasMore, iterator, length, setBulkFetch, setBulkFetchSize, setIncluded, setResultSetMetaData
-
Methods inherited from class org.alfresco.repo.security.permissions.impl.acegi.ACLEntryAfterInvocationProvider
afterPropertiesSet, decide, getNamespacePrefixResolver, getNodeService, getPermissionService, setAnyDenyDenies, setMaxPermissionChecks, setMaxPermissionCheckTimeMillis, setNamespacePrefixResolver, setNodeService, setOptimisePermissionsBulkFetchSize, setOptimisePermissionsCheck, setPermissionService, setPostProcessDenies, setUnfilteredFor, supports, supports
-
-
-
-
Method Detail
-
getNumberFound
public long getNumberFound()
returns the total number of results found before the filter is applied.- Specified by:
getNumberFoundin interfaceorg.alfresco.service.cmr.search.ResultSetSPI<org.alfresco.service.cmr.search.ResultSetRow,org.alfresco.service.cmr.search.ResultSetMetaData>- Overrides:
getNumberFoundin classFilteringResultSet
-
-