Class DatabaseGenericInstanceQuery
- java.lang.Object
-
- org.flowable.common.engine.impl.db.ListQueryParameterObject
-
- com.flowable.serviceregistry.engine.impl.invoker.db.DatabaseGenericInstanceQuery
-
public class DatabaseGenericInstanceQuery extends ListQueryParameterObject
- Author:
- Filip Hrisafov
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.flowable.common.engine.impl.db.ListQueryParameterObject
ListQueryParameterObject.OrderBy, ListQueryParameterObject.ResultType
-
-
Field Summary
Fields Modifier and Type Field Description protected Collection<String>
accessibleByGroups
protected String
accessibleByUser
protected String
identityLinkType
protected Collection<JoinTableConfig>
joinTables
protected String
lookupIdColumnName
protected Collection<QueryParameter>
queryParameters
protected String
scopeType
protected Collection<String>
selectColumnNames
protected String
tableName
-
Fields inherited from class org.flowable.common.engine.impl.db.ListQueryParameterObject
databaseType, DEFAULT_ORDER_BY, defaultOrderBy, firstResult, maxResults, nullHandlingColumn, nullHandlingOnOrder, orderByCollection, orderProperty, parameter, resultType, SORTORDER_ASC, SORTORDER_DESC
-
-
Constructor Summary
Constructors Constructor Description DatabaseGenericInstanceQuery()
-
Method Summary
-
Methods inherited from class org.flowable.common.engine.impl.db.ListQueryParameterObject
addOrder, getDatabaseType, getFirstResult, getFirstRow, getLastRow, getMaxResults, getNullHandlingColumn, getOrderBy, getOrderByCollectionSafe, getOrderByForWindow, getOuterJoinOrderBy, getParameter, hasOrderBy, hasOrderByForColumn, isNeedsPaging, mapOrderByToSql, setDatabaseType, setFirstResult, setMaxResults, setNullHandlingColumn, setParameter
-
-
-
-
Field Detail
-
tableName
protected String tableName
-
lookupIdColumnName
protected String lookupIdColumnName
-
scopeType
protected String scopeType
-
queryParameters
protected Collection<QueryParameter> queryParameters
-
accessibleByUser
protected String accessibleByUser
-
accessibleByGroups
protected Collection<String> accessibleByGroups
-
identityLinkType
protected String identityLinkType
-
joinTables
protected Collection<JoinTableConfig> joinTables
-
selectColumnNames
protected Collection<String> selectColumnNames
-
-
Method Detail
-
addOrder
public void addOrder(OrderParameter orderParameter)
-
getTableName
public String getTableName()
-
setTableName
public void setTableName(String tableName)
-
getLookupIdColumnName
public String getLookupIdColumnName()
-
setLookupIdColumnName
public void setLookupIdColumnName(String lookupIdColumnName)
-
getScopeType
public String getScopeType()
-
setScopeType
public void setScopeType(String scopeType)
-
getQueryParameters
public Collection<QueryParameter> getQueryParameters()
-
setQueryParameters
public void setQueryParameters(Collection<QueryParameter> queryParameters)
-
getAccessibleByUser
public String getAccessibleByUser()
-
setAccessibleByUser
public void setAccessibleByUser(String accessibleByUser)
-
getAccessibleByGroups
public Collection<String> getAccessibleByGroups()
-
setAccessibleByGroups
public void setAccessibleByGroups(Collection<String> accessibleByGroups)
-
getIdentityLinkType
public String getIdentityLinkType()
-
setIdentityLinkType
public void setIdentityLinkType(String identityLinkType)
-
getJoinTables
public Collection<JoinTableConfig> getJoinTables()
-
setJoinTables
public void setJoinTables(Collection<JoinTableConfig> joinTables)
-
getSelectColumnNames
public Collection<String> getSelectColumnNames()
-
setSelectColumnNames
public void setSelectColumnNames(Collection<String> selectColumnNames)
-
buildOrderBy
protected String buildOrderBy()
- Overrides:
buildOrderBy
in classListQueryParameterObject
-
getQuery
public DatabaseGenericInstanceQuery getQuery()
-
-