Class AppDeployer
- java.lang.Object
-
- com.flowable.app.engine.impl.deployer.AppDeployer
-
- All Implemented Interfaces:
EngineDeployer
public class AppDeployer extends Object implements EngineDeployer
- Author:
- Tijs Rademakers
-
-
Constructor Summary
Constructors Constructor Description AppDeployer()
-
Method Summary
-
-
-
Method Detail
-
deploy
public void deploy(EngineDeployment deployment, Map<String,Object> deploymentSettings)
- Specified by:
deploy
in interfaceEngineDeployer
-
createNewAppDefinition
protected AppDefinitionEntity createNewAppDefinition(String resourceName, CoreAppModel appResourceModel, EngineDeployment deployment, AppEngineConfiguration appEngineConfiguration)
-
createNewPageDefinitions
protected void createNewPageDefinitions(AppDefinitionEntity appDefinition, CoreAppModel appResourceModel, EngineDeployment deployment, AppEngineConfiguration appEngineConfiguration)
-
updatePageDefinitionsInCache
protected void updatePageDefinitionsInCache(AppDefinitionEntity appDefinition, CoreAppModel appResourceModel, AppEngineConfiguration appEngineConfiguration)
-
getMostRecentVersionOfAppDefinition
protected AppDefinitionEntity getMostRecentVersionOfAppDefinition(AppModel appModel, String tenantId)
-
getPersistedInstanceOfAppDefinition
protected AppDefinitionEntity getPersistedInstanceOfAppDefinition(String key, String deploymentId, String tenantId)
-
updateCachingAndArtifacts
protected void updateCachingAndArtifacts(AppDefinitionEntity appDefinition, CoreAppModel appResourceModel, AppDeploymentEntity deployment)
-
getPageDefinitions
protected Map<String,PageDefinitionEntity> getPageDefinitions(String appDefinitionKey, String tenantId)
-
-