public class AppDefinitionEntityManagerImpl extends AbstractEngineEntityManager<AppEngineConfiguration,AppDefinitionEntity,AppDefinitionDataManager> implements AppDefinitionEntityManager
engineConfiguration
dataManager, engineType
Constructor and Description |
---|
AppDefinitionEntityManagerImpl(AppEngineConfiguration appEngineConfiguration,
AppDefinitionDataManager appDefinitionDataManager) |
getClock, getCommandExecutor, getEngineConfiguration, getEventDispatcher
create, createEntityEvent, delete, delete, delete, findById, fireEntityDeletedEvent, fireEntityInsertedEvent, fireEntityUpdatedEvent, getDataManager, insert, insert, setDataManager, update, update
public AppDefinitionEntityManagerImpl(AppEngineConfiguration appEngineConfiguration, AppDefinitionDataManager appDefinitionDataManager)
public AppDefinitionEntity findLatestAppDefinitionByKey(String appDefinitionKey)
findLatestAppDefinitionByKey
in interface AppDefinitionEntityManager
public AppDefinitionEntity findLatestAppDefinitionByKeyAndTenantId(String appDefinitionKey, String tenantId)
findLatestAppDefinitionByKeyAndTenantId
in interface AppDefinitionEntityManager
public AppDefinitionEntity findAppDefinitionByDeploymentAndKey(String deploymentId, String appDefinitionKey)
findAppDefinitionByDeploymentAndKey
in interface AppDefinitionEntityManager
public AppDefinitionEntity findAppDefinitionByDeploymentAndKeyAndTenantId(String deploymentId, String appDefinitionKey, String tenantId)
findAppDefinitionByDeploymentAndKeyAndTenantId
in interface AppDefinitionEntityManager
public AppDefinition findAppDefinitionByKeyAndVersionAndTenantId(String appDefinitionKey, Integer caseDefinitionVersion, String tenantId)
findAppDefinitionByKeyAndVersionAndTenantId
in interface AppDefinitionEntityManager
public void deleteAppDefinitionAndRelatedData(String appDefinitionId)
deleteAppDefinitionAndRelatedData
in interface AppDefinitionEntityManager
public AppDefinitionQuery createAppDefinitionQuery()
createAppDefinitionQuery
in interface AppDefinitionEntityManager
public CoreAppDefinitionQuery createCoreAppDefinitionQuery()
createCoreAppDefinitionQuery
in interface AppDefinitionEntityManager
public List<AppDefinition> findAppDefinitionsByQueryCriteria(AppDefinitionQueryImpl appDefinitionQuery)
findAppDefinitionsByQueryCriteria
in interface AppDefinitionEntityManager
public long findAppDefinitionCountByQueryCriteria(AppDefinitionQueryImpl appDefinitionQuery)
findAppDefinitionCountByQueryCriteria
in interface AppDefinitionEntityManager
public List<CoreAppDefinition> findCoreAppDefinitionsByQueryCriteria(CoreAppDefinitionQueryImpl appDefinitionQuery)
findCoreAppDefinitionsByQueryCriteria
in interface AppDefinitionEntityManager
public long findCoreAppDefinitionCountByQueryCriteria(CoreAppDefinitionQueryImpl appDefinitionQuery)
findCoreAppDefinitionCountByQueryCriteria
in interface AppDefinitionEntityManager