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) |
getTotalResultCountpublic 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.AbstractCannedQueryprotected boolean isApplyPostQuerySorting()
isApplyPostQuerySorting in class org.alfresco.query.AbstractCannedQueryprotected boolean isApplyPostQueryPermissions()
AbstractCannedQueryPermissionsisApplyPostQueryPermissions in class AbstractCannedQueryPermissionsprotected java.util.List applyPostQueryPermissions(java.util.List results,
int requestedCount)
applyPostQueryPermissions in class AbstractCannedQueryPermissionsCopyright © 2005 - 2010 Alfresco Software, Inc. All Rights Reserved.