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:
Iterable<ResultSetRow>,net.sf.acegisecurity.afterinvocation.AfterInvocationProvider,ResultSet,ResultSetSPI<ResultSetRow,,ResultSetMetaData> org.springframework.beans.factory.InitializingBean
WeakFilteringResultSet allows to add a filter to results without hiding the numberOfFound before filter is applied.
- Author:
- eliaporciani
-
Constructor Summary
ConstructorsConstructorDescriptionWeakFilteringResultSet(ResultSet unfiltered) WeakFilteringResultSet(ResultSet unfiltered, BitSet inclusionMask) -
Method Summary
Modifier and TypeMethodDescriptionlongreturns 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, setResultSetMetaDataMethods 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, supportsMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface java.lang.Iterable
forEach, spliterator
-
Constructor Details
-
WeakFilteringResultSet
-
WeakFilteringResultSet
-
-
Method Details
-
getNumberFound
public long getNumberFound()returns the total number of results found before the filter is applied.- Specified by:
getNumberFoundin interfaceResultSetSPI<ResultSetRow,ResultSetMetaData> - Overrides:
getNumberFoundin classFilteringResultSet
-