public class QueryDataServiceBase extends Object
| Modifier and Type | Field and Description |
|---|---|
static org.slf4j.Logger |
logger |
| Constructor and Description |
|---|
QueryDataServiceBase(org.jbpm.services.api.query.QueryService queryService,
KieServerRegistry context) |
| Modifier and Type | Method and Description |
|---|---|
protected static org.jbpm.kie.services.impl.query.SqlQueryDefinition |
build(KieServerRegistry context,
org.kie.server.api.model.definition.QueryDefinition queryDefinition) |
org.kie.server.api.model.definition.QueryDefinitionList |
getQueries(Integer page,
Integer pageSize) |
org.kie.server.api.model.definition.QueryDefinition |
getQuery(String uniqueQueryName) |
Object |
query(String queryName,
String mapper,
String orderBy,
Integer page,
Integer pageSize) |
Object |
queryFiltered(String queryName,
String mapper,
Integer page,
Integer pageSize,
String payload,
String marshallingType) |
Object |
queryFiltered(String containerId,
String queryName,
String mapper,
Integer page,
Integer pageSize,
String payload,
String marshallingType) |
Object |
queryFilteredWithBuilder(String queryName,
String mapper,
String builder,
Integer page,
Integer pageSize,
String payload,
String marshallingType) |
Object |
queryFilteredWithBuilder(String containerId,
String queryName,
String mapper,
String builder,
Integer page,
Integer pageSize,
String payload,
String marshallingType) |
org.kie.server.api.model.definition.QueryDefinition |
registerQuery(String queryName,
String payload,
String marshallingType) |
org.kie.server.api.model.definition.QueryDefinition |
replaceQuery(String queryName,
String payload,
String marshallingType) |
protected Object |
transform(Object result,
org.jbpm.services.api.query.QueryResultMapper resultMapper) |
void |
unregisterQuery(String uniqueQueryName) |
public QueryDataServiceBase(org.jbpm.services.api.query.QueryService queryService,
KieServerRegistry context)
public org.kie.server.api.model.definition.QueryDefinition registerQuery(String queryName, String payload, String marshallingType) throws org.jbpm.services.api.query.QueryAlreadyRegisteredException
org.jbpm.services.api.query.QueryAlreadyRegisteredExceptionpublic org.kie.server.api.model.definition.QueryDefinition replaceQuery(String queryName, String payload, String marshallingType)
public void unregisterQuery(String uniqueQueryName) throws org.jbpm.services.api.query.QueryNotFoundException
org.jbpm.services.api.query.QueryNotFoundExceptionpublic org.kie.server.api.model.definition.QueryDefinition getQuery(String uniqueQueryName) throws org.jbpm.services.api.query.QueryNotFoundException
org.jbpm.services.api.query.QueryNotFoundExceptionpublic org.kie.server.api.model.definition.QueryDefinitionList getQueries(Integer page, Integer pageSize) throws org.jbpm.services.api.query.QueryNotFoundException
org.jbpm.services.api.query.QueryNotFoundExceptionpublic Object query(String queryName, String mapper, String orderBy, Integer page, Integer pageSize)
public Object queryFiltered(String queryName, String mapper, Integer page, Integer pageSize, String payload, String marshallingType)
public Object queryFiltered(String containerId, String queryName, String mapper, Integer page, Integer pageSize, String payload, String marshallingType)
public Object queryFilteredWithBuilder(String queryName, String mapper, String builder, Integer page, Integer pageSize, String payload, String marshallingType)
public Object queryFilteredWithBuilder(String containerId, String queryName, String mapper, String builder, Integer page, Integer pageSize, String payload, String marshallingType)
protected Object transform(Object result, org.jbpm.services.api.query.QueryResultMapper resultMapper)
protected static org.jbpm.kie.services.impl.query.SqlQueryDefinition build(KieServerRegistry context, org.kie.server.api.model.definition.QueryDefinition queryDefinition)
Copyright © 2001–2020 JBoss by Red Hat. All rights reserved.