public interface ModelDeployer
Deploys a model instance to create a new work object definition.
| 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. 
 | 
boolean supportsModel(com.edorasware.api.workobject.WorkObject model)
Checks whether a given model is supported by this instance.
model - the model work objectvoid 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.
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.