public class BlogMemberManagementQuery extends AbstractUserQuery<BlogRoleEntityListItem,BlogMemberManagementQueryParameters>
ALIAS_TAGS, FILTER_STATUS_ALL
Constructor and Description |
---|
BlogMemberManagementQuery() |
Modifier and Type | Method and Description |
---|---|
String |
buildQuery(BlogMemberManagementQueryParameters queryInstance)
Build the query
|
BlogMemberManagementQueryParameters |
createInstance()
Create an empty instance for this definition
|
protected void |
matchOnlyIfUserQuery(StringBuilder whereQuery,
StringBuilder helpWhere,
String prefix)
It takes the help where query and wraps it in such a way that it will only match if the class
is a user
|
PageableList |
postQueryExecution(BlogMemberManagementQueryParameters queryInstance,
PageableList result)
This function is called after executing the query for further augmentations.
|
protected void |
setupQueries()
Setup the query constants.
|
buildSelectQuery, getUserAlias, getUserSearchFields, needTagInQuery, renderCommonFilters, renderExcludeStatusFilter, renderGroupByClause, renderIncludeStatusFilter, renderOrderbyClause, renderRoleFilter, renderSubQueryTags, renderUserSearch
renderPropertyFilters
renderSearch
public String buildQuery(BlogMemberManagementQueryParameters queryInstance)
buildQuery
in class AbstractUserQuery<BlogRoleEntityListItem,BlogMemberManagementQueryParameters>
queryInstance
- The query instance containing the necessary parameters and configurationpublic BlogMemberManagementQueryParameters createInstance()
createInstance
in class Query<BlogRoleEntityListItem,BlogMemberManagementQueryParameters>
protected void matchOnlyIfUserQuery(StringBuilder whereQuery, StringBuilder helpWhere, String prefix)
matchOnlyIfUserQuery
in class AbstractUserQuery<BlogRoleEntityListItem,BlogMemberManagementQueryParameters>
whereQuery
- the where query to append it all tohelpWhere
- the hel whereprefix
- the prefix to usepublic PageableList postQueryExecution(BlogMemberManagementQueryParameters queryInstance, PageableList result)
postQueryExecution
in class Query<BlogRoleEntityListItem,BlogMemberManagementQueryParameters>
queryInstance
- the query instanceresult
- the result containing the items returned by executed queryprotected void setupQueries()
setupQueries
in class AbstractUserQuery<BlogRoleEntityListItem,BlogMemberManagementQueryParameters>
Copyright © 2019 Communote team. All rights reserved.