Package io.jmix.rest.impl.service
Class QueriesControllerManager
java.lang.Object
io.jmix.rest.impl.service.QueriesControllerManager
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected AccessManagerprotected CurrentAuthenticationprotected DataManagerprotected DatatypeRegistryprotected EntitySerializationprotected Metadataprotected RestControllerUtilsprotected RestParseUtilsprotected RestPropertiesprotected RestQueriesConfiguration -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected String_executeQuery(String entityName, String queryName, Integer limit, Integer offset, String fetchPlanName, Boolean returnNulls, Boolean dynamicAttributes, String version, Map<String, String> params) protected Stringprotected voidcheckCanReadEntity(MetaClass metaClass) protected LoadContext<?>createQueryLoadContext(String entityName, String queryName, Integer limit, Integer offset, Map<String, String> params) executeQueryGet(String entityName, String queryName, Integer limit, Integer offset, String fetchPlanName, Boolean returnNulls, Boolean dynamicAttributes, String version, Map<String, String> params) executeQueryPost(String entityName, String queryName, Integer limit, Integer offset, String fetchPlanName, Boolean returnNulls, Boolean dynamicAttributes, String version, String paramsJson) getCountPost(String entityName, String queryName, String version, String paramsJson) loadQueriesList(String entityName) protected Object
-
Field Details
-
restQueriesConfiguration
-
dataManager
-
metadata
-
entitySerializationAPI
-
accessManager
-
restControllerUtils
-
datatypeRegistry
-
restParseUtils
-
currentAuthentication
-
restProperties
-
-
Constructor Details
-
QueriesControllerManager
public QueriesControllerManager()
-
-
Method Details
-
executeQueryGet
-
executeQueryPost
-
_executeQuery
-
getCountGet
-
getCountPost
-
_getCount
-
loadQueriesList
-
createQueryLoadContext
protected LoadContext<?> createQueryLoadContext(String entityName, String queryName, @Nullable Integer limit, @Nullable Integer offset, Map<String, String> params) throws ClassNotFoundException, ParseException- Throws:
ClassNotFoundExceptionParseException
-
checkCanReadEntity
-
toObject
- Throws:
ParseException
-