public class GetChildrenCannedQuery extends AbstractCannedQueryPermissions
Modifier and Type | Class and Description |
---|---|
protected class |
GetChildrenCannedQuery.DefaultFilterSortChildQueryCallback |
protected class |
GetChildrenCannedQuery.DefaultUnsortedChildQueryCallback |
protected static interface |
GetChildrenCannedQuery.FilterSortChildQueryCallback |
protected class |
GetChildrenCannedQuery.FilterSortNode |
protected class |
GetChildrenCannedQuery.FilterSortResultHandler |
protected static interface |
GetChildrenCannedQuery.UnsortedChildQueryCallback |
Modifier and Type | Field and Description |
---|---|
static int |
MAX_FILTER_SORT_PROPS |
static org.alfresco.service.namespace.QName |
SORT_QNAME_CONTENT_MIMETYPE |
static org.alfresco.service.namespace.QName |
SORT_QNAME_CONTENT_SIZE |
static org.alfresco.service.namespace.QName |
SORT_QNAME_NODE_IS_FOLDER |
static org.alfresco.service.namespace.QName |
SORT_QNAME_NODE_TYPE |
Constructor and Description |
---|
GetChildrenCannedQuery(NodeDAO nodeDAO,
QNameDAO qnameDAO,
CannedQueryDAO cannedQueryDAO,
NodePropertyHelper nodePropertyHelper,
org.alfresco.repo.tenant.TenantService tenantService,
MethodSecurityBean methodSecurity,
org.alfresco.query.CannedQueryParameters params) |
Modifier and Type | Method and Description |
---|---|
protected java.util.List |
applyPostQueryPermissions(java.util.List results,
int requestedCount) |
protected GetChildrenCannedQuery.FilterSortChildQueryCallback |
getFilterSortChildQuery(java.util.List children,
java.util.List filterProps) |
protected GetChildrenCannedQuery.UnsortedChildQueryCallback |
getUnsortedChildQueryCallback(java.util.List rawResult,
int requestedCount) |
protected boolean |
isApplyPostQueryPermissions()
By default, the is a permission checking class.
|
protected boolean |
isApplyPostQuerySorting() |
protected java.util.List |
queryAndFilter(org.alfresco.query.CannedQueryParameters parameters) |
getTotalResultCount
public static final int MAX_FILTER_SORT_PROPS
public static final org.alfresco.service.namespace.QName SORT_QNAME_CONTENT_SIZE
public static final org.alfresco.service.namespace.QName SORT_QNAME_CONTENT_MIMETYPE
public static final org.alfresco.service.namespace.QName SORT_QNAME_NODE_TYPE
public static final org.alfresco.service.namespace.QName SORT_QNAME_NODE_IS_FOLDER
public GetChildrenCannedQuery(NodeDAO nodeDAO, QNameDAO qnameDAO, CannedQueryDAO cannedQueryDAO, NodePropertyHelper nodePropertyHelper, org.alfresco.repo.tenant.TenantService tenantService, MethodSecurityBean methodSecurity, org.alfresco.query.CannedQueryParameters params)
protected GetChildrenCannedQuery.FilterSortChildQueryCallback getFilterSortChildQuery(java.util.List children, java.util.List filterProps)
protected GetChildrenCannedQuery.UnsortedChildQueryCallback getUnsortedChildQueryCallback(java.util.List rawResult, int requestedCount)
protected java.util.List queryAndFilter(org.alfresco.query.CannedQueryParameters parameters)
queryAndFilter
in class org.alfresco.query.AbstractCannedQuery
protected boolean isApplyPostQuerySorting()
isApplyPostQuerySorting
in class org.alfresco.query.AbstractCannedQuery
protected boolean isApplyPostQueryPermissions()
AbstractCannedQueryPermissions
isApplyPostQueryPermissions
in class AbstractCannedQueryPermissions
protected java.util.List applyPostQueryPermissions(java.util.List results, int requestedCount)
applyPostQueryPermissions
in class AbstractCannedQueryPermissions
Copyright © 2005 - 2010 Alfresco Software, Inc. All Rights Reserved.