public class TemplateDefinitionEntityManagerImpl extends AbstractEngineEntityManager<TemplateEngineConfiguration,TemplateDefinitionEntity,TemplateDefinitionDataManager> implements TemplateDefinitionEntityManager
engineConfigurationdataManager, engineType| Constructor and Description |
|---|
TemplateDefinitionEntityManagerImpl(TemplateEngineConfiguration configuration,
TemplateDefinitionDataManager templateDefinitionDataManager) |
| Modifier and Type | Method and Description |
|---|---|
long |
countByCriteria(TemplateDefinitionQuery query) |
TemplateDefinitionQuery |
createTemplateDefinitionQuery() |
void |
deleteTemplateDefinitionsByDeploymentId(String deploymentId) |
List<TemplateDefinition> |
findByCriteria(TemplateDefinitionQuery query) |
TemplateDefinitionEntity |
findLatestTemplateDefinitionByKey(String templateDefinitionKey) |
TemplateDefinitionEntity |
findLatestTemplateDefinitionByKeyAndTenantId(String templateDefinitionKey,
String tenantId) |
TemplateDefinitionEntity |
findTemplateDefinitionByDeploymentAndKey(String deploymentId,
String templateDefinitionKey) |
TemplateDefinitionEntity |
findTemplateDefinitionByDeploymentAndKeyAndTenantId(String deploymentId,
String templateDefinitionKey,
String tenantId) |
getClock, getCommandExecutor, getEngineConfiguration, getEventDispatchercreate, createEntityEvent, delete, delete, delete, findById, fireEntityDeletedEvent, fireEntityInsertedEvent, fireEntityUpdatedEvent, getDataManager, insert, insert, setDataManager, update, updatepublic TemplateDefinitionEntityManagerImpl(TemplateEngineConfiguration configuration, TemplateDefinitionDataManager templateDefinitionDataManager)
public TemplateDefinitionEntity findTemplateDefinitionByDeploymentAndKey(String deploymentId, String templateDefinitionKey)
findTemplateDefinitionByDeploymentAndKey in interface TemplateDefinitionEntityManagerpublic TemplateDefinitionEntity findTemplateDefinitionByDeploymentAndKeyAndTenantId(String deploymentId, String templateDefinitionKey, String tenantId)
findTemplateDefinitionByDeploymentAndKeyAndTenantId in interface TemplateDefinitionEntityManagerpublic TemplateDefinitionQuery createTemplateDefinitionQuery()
createTemplateDefinitionQuery in interface TemplateDefinitionEntityManagerpublic List<TemplateDefinition> findByCriteria(TemplateDefinitionQuery query)
findByCriteria in interface TemplateDefinitionEntityManagerpublic long countByCriteria(TemplateDefinitionQuery query)
countByCriteria in interface TemplateDefinitionEntityManagerpublic TemplateDefinitionEntity findLatestTemplateDefinitionByKey(String templateDefinitionKey)
findLatestTemplateDefinitionByKey in interface TemplateDefinitionEntityManagerpublic TemplateDefinitionEntity findLatestTemplateDefinitionByKeyAndTenantId(String templateDefinitionKey, String tenantId)
findLatestTemplateDefinitionByKeyAndTenantId in interface TemplateDefinitionEntityManagerpublic void deleteTemplateDefinitionsByDeploymentId(String deploymentId)
deleteTemplateDefinitionsByDeploymentId in interface TemplateDefinitionEntityManager