public class ConfigurationPropertyEntityManagerImpl extends AbstractEngineEntityManager<PlatformEngineConfiguration,ConfigurationPropertyEntity,ConfigurationPropertyDataManager> implements ConfigurationPropertyEntityManager
engineConfiguration
dataManager, engineType
Constructor and Description |
---|
ConfigurationPropertyEntityManagerImpl(PlatformEngineConfiguration configuration,
ConfigurationPropertyDataManager configurationPropertyDataManager) |
getClock, getCommandExecutor, getEngineConfiguration, getEventDispatcher
create, createEntityEvent, delete, delete, findById, fireEntityDeletedEvent, fireEntityInsertedEvent, fireEntityUpdatedEvent, getDataManager, insert, insert, setDataManager, update, update
public ConfigurationPropertyEntityManagerImpl(PlatformEngineConfiguration configuration, ConfigurationPropertyDataManager configurationPropertyDataManager)
public ConfigurationPropertyQuery createQuery()
createQuery
in interface ConfigurationPropertyEntityManager
public List<ConfigurationPropertyEntity> findByNamespace(String namespace)
findByNamespace
in interface ConfigurationPropertyEntityManager
public List<ConfigurationPropertyEntity> findByNamespaceAndTenantId(String namespace, String tenantId)
findByNamespaceAndTenantId
in interface ConfigurationPropertyEntityManager
public List<ConfigurationPropertyEntity> findPropertiesByNamespaceAndName(String namespace, String name)
findPropertiesByNamespaceAndName
in interface ConfigurationPropertyEntityManager
public List<ConfigurationPropertyEntity> findPropertiesByNamespaceNameAndTenantId(String namespace, String name, String tenantId)
findPropertiesByNamespaceNameAndTenantId
in interface ConfigurationPropertyEntityManager
public ConfigurationPropertyEntity findByNamespaceAndName(String namespace, String name)
findByNamespaceAndName
in interface ConfigurationPropertyEntityManager
public ConfigurationPropertyEntity findByNamespaceAndNameAndTenantId(String namespace, String name, String tenantId)
findByNamespaceAndNameAndTenantId
in interface ConfigurationPropertyEntityManager
public void delete(ConfigurationPropertyEntity entity, boolean fireDeleteEvent)
delete
in interface EntityManager<ConfigurationPropertyEntity>
delete
in class AbstractEntityManager<ConfigurationPropertyEntity,ConfigurationPropertyDataManager>
public void deleteByNamespace(String namespace)
deleteByNamespace
in interface ConfigurationPropertyEntityManager
public void deleteByNamespaceAndName(String namespace, String name)
deleteByNamespaceAndName
in interface ConfigurationPropertyEntityManager
public void deleteByNamespaceAndNameAndTenantId(String namespace, String name, String tenantId)
deleteByNamespaceAndNameAndTenantId
in interface ConfigurationPropertyEntityManager
public long countByCriteria(ConfigurationPropertyQuery configurationPropertyQuery)
countByCriteria
in interface ConfigurationPropertyEntityManager
public List<ConfigurationProperty> findByCriteria(ConfigurationPropertyQuery configurationPropertyQuery)
findByCriteria
in interface ConfigurationPropertyEntityManager