Package org.camunda.bpm.cockpit.impl.db
Class QueryServiceImpl
- java.lang.Object
-
- org.camunda.bpm.cockpit.impl.db.QueryServiceImpl
-
- All Implemented Interfaces:
QueryService
public class QueryServiceImpl extends Object implements QueryService
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description protected classQueryServiceImpl.ExecuteListQueryCmd<T>protected classQueryServiceImpl.ExecuteSingleQueryCmd<T>protected classQueryServiceImpl.QueryServiceRowCountCmd
-
Constructor Summary
Constructors Constructor Description QueryServiceImpl(CommandExecutor commandExecutor)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected <T> voidconfigureAuthCheck(ListQueryParameterObject parameter, ProcessEngineConfigurationImpl engineConfig, CommandContext commandContext)<T> TexecuteQuery(String statement, Object parameter, Class<T> clazz)<T> List<T>executeQuery(String statement, QueryParameters<T> parameter)LongexecuteQueryRowCount(String statement, ListQueryParameterObject parameter)protected ProcessEngineConfigurationImplgetProcessEngineConfiguration(CommandContext commandContext)
-
-
-
Constructor Detail
-
QueryServiceImpl
public QueryServiceImpl(CommandExecutor commandExecutor)
-
-
Method Detail
-
executeQuery
public <T> List<T> executeQuery(String statement, QueryParameters<T> parameter)
- Specified by:
executeQueryin interfaceQueryService
-
executeQuery
public <T> T executeQuery(String statement, Object parameter, Class<T> clazz)
- Specified by:
executeQueryin interfaceQueryService
-
executeQueryRowCount
public Long executeQueryRowCount(String statement, ListQueryParameterObject parameter)
- Specified by:
executeQueryRowCountin interfaceQueryService
-
getProcessEngineConfiguration
protected ProcessEngineConfigurationImpl getProcessEngineConfiguration(CommandContext commandContext)
-
configureAuthCheck
protected <T> void configureAuthCheck(ListQueryParameterObject parameter, ProcessEngineConfigurationImpl engineConfig, CommandContext commandContext)
-
-