Class AppDeploymentEntityManagerImpl
java.lang.Object
org.flowable.common.engine.impl.persistence.entity.AbstractEntityManager<EntityImpl,DM>
org.flowable.common.engine.impl.persistence.entity.AbstractEngineEntityManager<AppEngineConfiguration,AppDeploymentEntity,AppDeploymentDataManager>
com.flowable.app.engine.impl.persistence.entity.AppDeploymentEntityManagerImpl
- All Implemented Interfaces:
AppDeploymentEntityManager
,EntityManager<AppDeploymentEntity>
public class AppDeploymentEntityManagerImpl
extends AbstractEngineEntityManager<AppEngineConfiguration,AppDeploymentEntity,AppDeploymentDataManager>
implements AppDeploymentEntityManager
- Author:
- Tijs Rademakers
-
Field Summary
Fields inherited from class org.flowable.common.engine.impl.persistence.entity.AbstractEngineEntityManager
engineConfiguration
Fields inherited from class org.flowable.common.engine.impl.persistence.entity.AbstractEntityManager
dataManager, engineType
-
Constructor Summary
ConstructorDescriptionAppDeploymentEntityManagerImpl
(AppEngineConfiguration appEngineConfiguration, AppDeploymentDataManager deploymentDataManager) -
Method Summary
Modifier and TypeMethodDescriptionprotected void
createNewPageDefinitions
(AppDefinitionEntity appDefinition, CoreAppModel appResourceModel, String deploymentId, String tenantId, AppEngineConfiguration appEngineConfiguration) void
deleteDeploymentAndRelatedData
(String deploymentId, boolean cascade) long
findDeploymentCountByQueryCriteria
(AppDeploymentQuery deploymentQuery) findDeploymentsByQueryCriteria
(AppDeploymentQuery deploymentQuery) findLatestDeploymentByName
(String deploymentName) protected AppDefinitionEntityManager
protected AppIncidentEntityManager
protected AppResourceEntityManager
protected AppVariableEntityManager
getDeploymentResourceNames
(String deploymentId) protected PageDefinitionEntityManager
void
insert
(AppDeploymentEntity deployment) Methods inherited from class org.flowable.common.engine.impl.persistence.entity.AbstractEngineEntityManager
getClock, getCommandExecutor, getEngineConfiguration, getEventDispatcher
Methods inherited from class org.flowable.common.engine.impl.persistence.entity.AbstractEntityManager
create, createEntityEvent, delete, delete, delete, findById, fireEntityDeletedEvent, fireEntityInsertedEvent, fireEntityUpdatedEvent, getDataManager, insert, setDataManager, update, update
-
Constructor Details
-
AppDeploymentEntityManagerImpl
public AppDeploymentEntityManagerImpl(AppEngineConfiguration appEngineConfiguration, AppDeploymentDataManager deploymentDataManager)
-
-
Method Details
-
insert
- Specified by:
insert
in interfaceEntityManager<AppDeploymentEntity>
- Overrides:
insert
in classAbstractEntityManager<AppDeploymentEntity,
AppDeploymentDataManager>
-
deleteDeploymentAndRelatedData
- Specified by:
deleteDeploymentAndRelatedData
in interfaceAppDeploymentEntityManager
-
findLatestDeploymentByName
- Specified by:
findLatestDeploymentByName
in interfaceAppDeploymentEntityManager
-
getDeploymentResourceNames
- Specified by:
getDeploymentResourceNames
in interfaceAppDeploymentEntityManager
-
createDeploymentQuery
- Specified by:
createDeploymentQuery
in interfaceAppDeploymentEntityManager
-
findDeploymentsByQueryCriteria
- Specified by:
findDeploymentsByQueryCriteria
in interfaceAppDeploymentEntityManager
-
findDeploymentCountByQueryCriteria
- Specified by:
findDeploymentCountByQueryCriteria
in interfaceAppDeploymentEntityManager
-
createNewPageDefinitions
protected void createNewPageDefinitions(AppDefinitionEntity appDefinition, CoreAppModel appResourceModel, String deploymentId, String tenantId, AppEngineConfiguration appEngineConfiguration) -
getAppDefinitionEntityManager
-
getPageDefinitionEntityManager
-
getAppVariableEntityManager
-
getAppIncidentEntityManager
-
getAppResourceEntityManager
-