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(org.camunda.bpm.engine.impl.db.ListQueryParameterObject parameter, org.camunda.bpm.engine.impl.cfg.ProcessEngineConfigurationImpl engineConfig, org.camunda.bpm.engine.impl.interceptor.CommandContext commandContext)<T> TexecuteQuery(String statement, Object parameter, Class<T> clazz)<T> List<T>executeQuery(String statement, QueryParameters parameter)LongexecuteQueryRowCount(String statement, org.camunda.bpm.engine.impl.db.ListQueryParameterObject parameter)protected org.camunda.bpm.engine.impl.cfg.ProcessEngineConfigurationImplgetProcessEngineConfiguration(org.camunda.bpm.engine.impl.interceptor.CommandContext commandContext)
-
-
-
Constructor Detail
-
QueryServiceImpl
public QueryServiceImpl(CommandExecutor commandExecutor)
-
-
Method Detail
-
executeQuery
public <T> List<T> executeQuery(String statement, QueryParameters 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, org.camunda.bpm.engine.impl.db.ListQueryParameterObject parameter)
- Specified by:
executeQueryRowCountin interfaceQueryService
-
getProcessEngineConfiguration
protected org.camunda.bpm.engine.impl.cfg.ProcessEngineConfigurationImpl getProcessEngineConfiguration(org.camunda.bpm.engine.impl.interceptor.CommandContext commandContext)
-
configureAuthCheck
protected <T> void configureAuthCheck(org.camunda.bpm.engine.impl.db.ListQueryParameterObject parameter, org.camunda.bpm.engine.impl.cfg.ProcessEngineConfigurationImpl engineConfig, org.camunda.bpm.engine.impl.interceptor.CommandContext commandContext)
-
-