Class DataTableFavoriteConfigurationQueryImpl
- java.lang.Object
-
- com.flowable.platform.engine.impl.configuration.datatable.DataTableFavoriteConfigurationQueryImpl
-
- All Implemented Interfaces:
DataTableFavoriteConfigurationQuery
public class DataTableFavoriteConfigurationQueryImpl extends Object implements DataTableFavoriteConfigurationQuery
- Author:
- Filip Hrisafov
-
-
Field Summary
Fields Modifier and Type Field Description protected ConfigurationService
configurationService
protected ConfigurationPropertyQuery
configurationsQuery
protected ConfigurationPropertyQuery
defaultConfigurationQuery
protected boolean
favoriteKeyDefined
protected com.fasterxml.jackson.databind.ObjectMapper
objectMapper
protected boolean
ownerUserDefined
-
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 DataTableFavoriteConfiguration
asFavoriteConfiguration(ConfigurationProperty property, String defaultPropertyId)
protected com.fasterxml.jackson.databind.node.ObjectNode
convertToObjectNode(String value)
DataTableFavoriteConfigurationQuery
favoriteKey(String favoriteKey)
Query for data table configurations with the given favorite key.protected String
fetchDefaultPropertyId()
DataTableFavoriteConfigurationQuery
id(String id)
Query for data table configurations with the given id.List<DataTableFavoriteConfiguration>
list()
Return a list ofDataTableFavoriteConfiguration
(s)DataTableFavoriteConfigurationQuery
name(String name)
Query for data table configurations with the given name.DataTableFavoriteConfigurationQuery
ownerUser(String userId)
Query for data table configurations for the given user.DataTableFavoriteConfiguration
singleResult()
Return a singleDataTableFavoriteConfiguration
.DataTableFavoriteConfigurationQuery
tenantId(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(String id)
Description copied from interface:DataTableFavoriteConfigurationQuery
Query for data table configurations with the given id.- Specified by:
id
in interfaceDataTableFavoriteConfigurationQuery
-
favoriteKey
public DataTableFavoriteConfigurationQuery favoriteKey(String favoriteKey)
Description copied from interface:DataTableFavoriteConfigurationQuery
Query for data table configurations with the given favorite key.- Specified by:
favoriteKey
in interfaceDataTableFavoriteConfigurationQuery
-
tenantId
public DataTableFavoriteConfigurationQuery tenantId(String tenantId)
Description copied from interface:DataTableFavoriteConfigurationQuery
Query for data table configurations with the given tenant id.- Specified by:
tenantId
in interfaceDataTableFavoriteConfigurationQuery
-
ownerUser
public DataTableFavoriteConfigurationQuery ownerUser(String userId)
Description copied from interface:DataTableFavoriteConfigurationQuery
Query for data table configurations for the given user.- Specified by:
ownerUser
in interfaceDataTableFavoriteConfigurationQuery
-
name
public DataTableFavoriteConfigurationQuery name(String name)
Description copied from interface:DataTableFavoriteConfigurationQuery
Query for data table configurations with the given name.- Specified by:
name
in interfaceDataTableFavoriteConfigurationQuery
-
singleResult
public DataTableFavoriteConfiguration singleResult()
Description copied from interface:DataTableFavoriteConfigurationQuery
Return a singleDataTableFavoriteConfiguration
.- Specified by:
singleResult
in interfaceDataTableFavoriteConfigurationQuery
-
list
public List<DataTableFavoriteConfiguration> list()
Description copied from interface:DataTableFavoriteConfigurationQuery
Return a list ofDataTableFavoriteConfiguration
(s)- Specified by:
list
in interfaceDataTableFavoriteConfigurationQuery
-
fetchDefaultPropertyId
protected String fetchDefaultPropertyId()
-
asFavoriteConfiguration
protected DataTableFavoriteConfiguration asFavoriteConfiguration(ConfigurationProperty property, String defaultPropertyId)
-
convertToObjectNode
protected com.fasterxml.jackson.databind.node.ObjectNode convertToObjectNode(String value)
-
-