Class AppDeployer
java.lang.Object
org.flowable.app.engine.impl.deployer.AppDeployer
- All Implemented Interfaces:
EngineDeployer
- Author:
- Tijs Rademakers
-
Field Summary
Fields inherited from interface org.flowable.common.engine.impl.EngineDeployer
DEFAULT_UNDEPLOY_ORDER -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoiddeploy(EngineDeployment deployment, Map<String, Object> deploymentSettings) protected AppDefinitionEntitygetMostRecentVersionOfAppDefinition(AppModel appModel, String tenantId) protected AppDefinitionEntitygetPersistedInstanceOfAppDefinition(String key, String deploymentId, String tenantId) voidundeploy(EngineDeployment parentDeployment, boolean cascade) protected voidupdateCachingAndArtifacts(AppDefinitionEntity appDefinition, AppModel appResourceModel, AppDeploymentEntity deployment) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.flowable.common.engine.impl.EngineDeployer
getUndeployOrder
-
Constructor Details
-
AppDeployer
public AppDeployer()
-
-
Method Details
-
deploy
- Specified by:
deployin interfaceEngineDeployer
-
getMostRecentVersionOfAppDefinition
protected AppDefinitionEntity getMostRecentVersionOfAppDefinition(AppModel appModel, String tenantId) -
getPersistedInstanceOfAppDefinition
protected AppDefinitionEntity getPersistedInstanceOfAppDefinition(String key, String deploymentId, String tenantId) -
updateCachingAndArtifacts
protected void updateCachingAndArtifacts(AppDefinitionEntity appDefinition, AppModel appResourceModel, AppDeploymentEntity deployment) -
undeploy
- Specified by:
undeployin interfaceEngineDeployer
-