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.