public abstract class AbstractExecutionModulesManager extends java.lang.Object implements ExecutionModulesManager
SLC_PROCESS_ID, UNIQUE_LAUNCH_FLOW_PROPERTY, UNIQUE_LAUNCH_MODULE_PROPERTY
Constructor and Description |
---|
AbstractExecutionModulesManager() |
Modifier and Type | Method and Description |
---|---|
void |
execute(RealizedFlow realizedFlow)
Synchronously finds and executes an
ExecutionFlow . |
protected abstract ExecutionContext |
findExecutionContext(java.lang.String moduleName,
java.lang.String moduleVersion) |
protected abstract ExecutionFlow |
findExecutionFlow(java.lang.String moduleName,
java.lang.String moduleVersion,
java.lang.String flowName) |
protected abstract ExecutionFlowDescriptorConverter |
getExecutionFlowDescriptorConverter(java.lang.String moduleName,
java.lang.String moduleVersion) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getExecutionModuleDescriptor, listExecutionModules
getModuleDescriptor, listModules, start, stop, upgrade
protected abstract ExecutionFlow findExecutionFlow(java.lang.String moduleName, java.lang.String moduleVersion, java.lang.String flowName)
protected abstract ExecutionContext findExecutionContext(java.lang.String moduleName, java.lang.String moduleVersion)
protected abstract ExecutionFlowDescriptorConverter getExecutionFlowDescriptorConverter(java.lang.String moduleName, java.lang.String moduleVersion)
public void execute(RealizedFlow realizedFlow)
ExecutionModulesManager
ExecutionFlow
.execute
in interface ExecutionModulesManager
Copyright © 2007–2020. All rights reserved.