public class FormModelDeployer extends AbstractDeployer
Deploys form model instances.
| Constructor and Description | 
|---|
FormModelDeployer(ModelPersistenceService modelPersistenceService)  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
deployModels(String appModelGlobalId,
            String appWorkItemDefinitionId,
            List<com.edorasware.api.workobject.WorkObject> workObjects,
            List<com.edorasware.cloud.core.deploy.InactiveModelMatcher> inactiveModelMatchers,
            ReferenceMapper refMapper,
            boolean isSystemApp,
            String comment)
Deploys an model instance to create a new definition. 
 | 
boolean | 
supportsModel(com.edorasware.api.workobject.WorkObject model)
Checks whether a given model is supported by this instance. 
 | 
public FormModelDeployer(ModelPersistenceService modelPersistenceService)
public boolean supportsModel(com.edorasware.api.workobject.WorkObject model)
ModelDeployerChecks whether a given model is supported by this instance.
model - the model work objectpublic void deployModels(String appModelGlobalId, String appWorkItemDefinitionId, List<com.edorasware.api.workobject.WorkObject> workObjects, List<com.edorasware.cloud.core.deploy.InactiveModelMatcher> inactiveModelMatchers, ReferenceMapper refMapper, boolean isSystemApp, String comment)
ModelDeployerDeploys an model instance to create a new definition.
appModelGlobalId - the app model global idappWorkItemDefinitionId - the app work item definition idworkObjects - list of the work objects for the models to be deployedinactiveModelMatchers - defines the regular expressions to match models that are currently inactiverefMapper - defines the mappings from 'model' id’s/keys to the definition equivalentsisSystemApp - true if the work object is part of a system app, false otherwisecomment - the user’s comment to the deployment actionCopyright © 2010 - 2018 edorasware ag. All Rights Reserved.