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<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(WorkObject model)
Checks whether a given model is supported by this instance.
|
boolean supportsModel(WorkObject model)
Checks whether a given model is supported by this instance.
model
- the model work objectvoid deployModels(String appModelGlobalId, String appWorkItemDefinitionId, List<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 - 2019 edorasware ag. All Rights Reserved.