public interface ModelDeployer
| Modifier and Type | Method and Description |
|---|---|
void |
deployModel(com.edorasware.commons.core.any.AnyWorkObjectDefinitionId appWorkItemDefinitionId,
com.edorasware.commons.core.any.AnyWorkObject workObject,
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.commons.core.any.AnyWorkObject model)
Checks whether a given model is supported by this instance.
|
boolean supportsModel(com.edorasware.commons.core.any.AnyWorkObject model)
model - the model work objectvoid deployModel(com.edorasware.commons.core.any.AnyWorkObjectDefinitionId appWorkItemDefinitionId,
com.edorasware.commons.core.any.AnyWorkObject workObject,
List<com.edorasware.cloud.core.deploy.InactiveModelMatcher> inactiveModelMatchers,
ReferenceMapper refMapper,
boolean isSystemApp,
String comment)
appWorkItemDefinitionId - the app work item definition idworkObject - the work object for the model 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 - 2017 edorasware ag. All Rights Reserved.