public class TemplateVariationDefinitionEntityManagerImpl extends AbstractEngineEntityManager<TemplateEngineConfiguration,TemplateVariationDefinitionEntity,TemplateVariationDefinitionDataManager> implements TemplateVariationDefinitionEntityManager
engineConfiguration
dataManager, engineType
Constructor and Description |
---|
TemplateVariationDefinitionEntityManagerImpl(TemplateEngineConfiguration configuration,
TemplateVariationDefinitionDataManager templateVariationDefinitionDataManager) |
getClock, getCommandExecutor, getEngineConfiguration, getEventDispatcher
create, createEntityEvent, delete, delete, findById, fireEntityDeletedEvent, fireEntityInsertedEvent, fireEntityUpdatedEvent, getDataManager, insert, insert, setDataManager, update, update
public TemplateVariationDefinitionEntityManagerImpl(TemplateEngineConfiguration configuration, TemplateVariationDefinitionDataManager templateVariationDefinitionDataManager)
public TemplateVariationDefinitionEntity findLatestTemplateVariationDefinitionByKeys(String templateDefinitionKey, String variationKey)
findLatestTemplateVariationDefinitionByKeys
in interface TemplateVariationDefinitionEntityManager
public TemplateVariationDefinitionEntity findLatestTemplateVariationDefinitionByKeysAndTenantId(String templateDefinitionKey, String variationKey, String tenantId)
findLatestTemplateVariationDefinitionByKeysAndTenantId
in interface TemplateVariationDefinitionEntityManager
public TemplateVariationDefinitionEntity findTemplateVariationDefinitionByDeploymentAndKeys(String deploymentId, String templateDefinitionKey, String variationKey)
findTemplateVariationDefinitionByDeploymentAndKeys
in interface TemplateVariationDefinitionEntityManager
public TemplateVariationDefinitionEntity findTemplateVariationDefinitionByDeploymentAndKeysAndTenantId(String deploymentId, String templateDefinitionKey, String variationKey, String tenantId)
findTemplateVariationDefinitionByDeploymentAndKeysAndTenantId
in interface TemplateVariationDefinitionEntityManager
public TemplateVariationDefinitionQuery createTemplateVariationDefinitionQuery()
createTemplateVariationDefinitionQuery
in interface TemplateVariationDefinitionEntityManager
public List<TemplateVariationDefinition> findByCriteria(TemplateVariationDefinitionQuery query)
findByCriteria
in interface TemplateVariationDefinitionEntityManager
public long countByCriteria(TemplateVariationDefinitionQuery query)
countByCriteria
in interface TemplateVariationDefinitionEntityManager
public void delete(TemplateVariationDefinitionEntity entity, boolean fireEvent)
delete
in interface EntityManager<TemplateVariationDefinitionEntity>
delete
in class AbstractEntityManager<TemplateVariationDefinitionEntity,TemplateVariationDefinitionDataManager>
public void deleteTemplateVariationDefinitionsByDeploymentId(String deploymentId)
deleteTemplateVariationDefinitionsByDeploymentId
in interface TemplateVariationDefinitionEntityManager