Class DataTableFavoriteConfigurationQueryImpl
- java.lang.Object
-
- com.flowable.platform.engine.impl.configuration.datatable.DataTableFavoriteConfigurationQueryImpl
-
- All Implemented Interfaces:
DataTableFavoriteConfigurationQuery
public class DataTableFavoriteConfigurationQueryImpl extends java.lang.Object implements DataTableFavoriteConfigurationQuery
- Author:
- Filip Hrisafov
-
-
Field Summary
Fields Modifier and Type Field Description protected ConfigurationServiceconfigurationServiceprotected ConfigurationPropertyQueryconfigurationsQueryprotected ConfigurationPropertyQuerydefaultConfigurationQueryprotected booleanfavoriteKeyDefinedprotected com.fasterxml.jackson.databind.ObjectMapperobjectMapperprotected booleanownerUserDefined
-
Constructor Summary
Constructors Constructor Description DataTableFavoriteConfigurationQueryImpl(com.fasterxml.jackson.databind.ObjectMapper objectMapper, ConfigurationService configurationService)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected DataTableFavoriteConfigurationasFavoriteConfiguration(ConfigurationProperty property, java.lang.String defaultPropertyId)protected com.fasterxml.jackson.databind.node.ObjectNodeconvertToObjectNode(java.lang.String value)DataTableFavoriteConfigurationQueryfavoriteKey(java.lang.String favoriteKey)Query for data table configurations with the given favorite key.protected java.lang.StringfetchDefaultPropertyId()DataTableFavoriteConfigurationQueryid(java.lang.String id)Query for data table configurations with the given id.java.util.List<DataTableFavoriteConfiguration>list()Return a list ofDataTableFavoriteConfiguration(s)DataTableFavoriteConfigurationQueryname(java.lang.String name)Query for data table configurations with the given name.DataTableFavoriteConfigurationQueryownerUser(java.lang.String userId)Query for data table configurations for the given user.DataTableFavoriteConfigurationsingleResult()Return a singleDataTableFavoriteConfiguration.DataTableFavoriteConfigurationQuerytenantId(java.lang.String tenantId)Query for data table configurations with the given tenant id.
-
-
-
Field Detail
-
objectMapper
protected final com.fasterxml.jackson.databind.ObjectMapper objectMapper
-
configurationService
protected final ConfigurationService configurationService
-
configurationsQuery
protected final ConfigurationPropertyQuery configurationsQuery
-
defaultConfigurationQuery
protected final ConfigurationPropertyQuery defaultConfigurationQuery
-
ownerUserDefined
protected boolean ownerUserDefined
-
favoriteKeyDefined
protected boolean favoriteKeyDefined
-
-
Constructor Detail
-
DataTableFavoriteConfigurationQueryImpl
public DataTableFavoriteConfigurationQueryImpl(com.fasterxml.jackson.databind.ObjectMapper objectMapper, ConfigurationService configurationService)
-
-
Method Detail
-
id
public DataTableFavoriteConfigurationQuery id(java.lang.String id)
Description copied from interface:DataTableFavoriteConfigurationQueryQuery for data table configurations with the given id.- Specified by:
idin interfaceDataTableFavoriteConfigurationQuery
-
favoriteKey
public DataTableFavoriteConfigurationQuery favoriteKey(java.lang.String favoriteKey)
Description copied from interface:DataTableFavoriteConfigurationQueryQuery for data table configurations with the given favorite key.- Specified by:
favoriteKeyin interfaceDataTableFavoriteConfigurationQuery
-
tenantId
public DataTableFavoriteConfigurationQuery tenantId(java.lang.String tenantId)
Description copied from interface:DataTableFavoriteConfigurationQueryQuery for data table configurations with the given tenant id.- Specified by:
tenantIdin interfaceDataTableFavoriteConfigurationQuery
-
ownerUser
public DataTableFavoriteConfigurationQuery ownerUser(java.lang.String userId)
Description copied from interface:DataTableFavoriteConfigurationQueryQuery for data table configurations for the given user.- Specified by:
ownerUserin interfaceDataTableFavoriteConfigurationQuery
-
name
public DataTableFavoriteConfigurationQuery name(java.lang.String name)
Description copied from interface:DataTableFavoriteConfigurationQueryQuery for data table configurations with the given name.- Specified by:
namein interfaceDataTableFavoriteConfigurationQuery
-
singleResult
public DataTableFavoriteConfiguration singleResult()
Description copied from interface:DataTableFavoriteConfigurationQueryReturn a singleDataTableFavoriteConfiguration.- Specified by:
singleResultin interfaceDataTableFavoriteConfigurationQuery
-
list
public java.util.List<DataTableFavoriteConfiguration> list()
Description copied from interface:DataTableFavoriteConfigurationQueryReturn a list ofDataTableFavoriteConfiguration(s)- Specified by:
listin interfaceDataTableFavoriteConfigurationQuery
-
fetchDefaultPropertyId
protected java.lang.String fetchDefaultPropertyId()
-
asFavoriteConfiguration
protected DataTableFavoriteConfiguration asFavoriteConfiguration(ConfigurationProperty property, java.lang.String defaultPropertyId)
-
convertToObjectNode
protected com.fasterxml.jackson.databind.node.ObjectNode convertToObjectNode(java.lang.String value)
-
-