public class JcrExecutionModulesListener extends java.lang.Object implements ExecutionModulesListener, SlcNames
SLC_, SLC_ADDRESS, SLC_AGENTS, SLC_AGGREGATED_STATUS, SLC_ARTIFACT_CLASSIFIER, SLC_ARTIFACT_EXTENSION, SLC_ARTIFACT_ID, SLC_ARTIFACT_VERSION, SLC_AS_STRING, SLC_BUNDLE_VERSION, SLC_CATEGORY, SLC_COMPLETED, SLC_ERROR_MESSAGE, SLC_EXECUTION_SPECS, SLC_FLOW, SLC_GROUP_BASE_ID, SLC_GROUP_ID, SLC_IS_CONSTANT, SLC_IS_HIDDEN, SLC_IS_IMMUTABLE, SLC_ISSUES, SLC_LOG, SLC_MAJOR, SLC_MANIFEST, SLC_MESSAGE, SLC_METADATA, SLC_MICRO, SLC_MINOR, SLC_MODULES, SLC_MY_RESULTS, SLC_NAME, SLC_OPTIONAL, SLC_ORIGIN, SLC_PROCESSES, SLC_PROXY, SLC_QUALIFIER, SLC_RESULT_PART, SLC_RESULTS, SLC_RPM_ARCH, SLC_RPM_ARCHIVE_SIZE, SLC_RPM_RELEASE, SLC_RPM_VERSION, SLC_SPEC, SLC_STARTED, SLC_STATUS, SLC_SUCCESS, SLC_SUMMARY, SLC_SYMBOLIC_NAME, SLC_SYSTEM, SLC_TAG, SLC_TEST_CASE, SLC_TEST_CASE_TYPE, SLC_TIMESTAMP, SLC_TYPE, SLC_URL, SLC_USES, SLC_UUID, SLC_VALUE, SLC_VERSION, SLC_VM
Constructor and Description |
---|
JcrExecutionModulesListener() |
Modifier and Type | Method and Description |
---|---|
protected void |
clearAgent() |
protected Node |
createExecutionFlowNode(Node moduleNode,
java.lang.String relativePath,
ExecutionFlowDescriptor efd) |
void |
destroy() |
void |
executionFlowAdded(ModuleDescriptor module,
ExecutionFlowDescriptor efd) |
void |
executionFlowRemoved(ModuleDescriptor module,
ExecutionFlowDescriptor executionFlow) |
void |
executionModuleAdded(ModuleDescriptor moduleDescriptor) |
void |
executionModuleRemoved(ModuleDescriptor moduleDescriptor) |
protected java.lang.String |
getExecutionFlowRelativePath(ExecutionFlowDescriptor executionFlow) |
void |
init() |
protected void |
mapExecutionSpec(Node baseNode,
ExecutionSpec executionSpec)
Base can be either an execution spec node, or an execution flow node (in
case the execution spec is internal)
|
void |
setAgent(JcrAgent agent) |
void |
setModulesManager(ExecutionModulesManager modulesManager) |
void |
setRepository(Repository repository) |
protected void |
syncExecutionModule(ModuleDescriptor moduleDescriptor) |
public void init()
public void destroy()
protected void clearAgent()
public void executionModuleAdded(ModuleDescriptor moduleDescriptor)
executionModuleAdded
in interface ExecutionModulesListener
protected void syncExecutionModule(ModuleDescriptor moduleDescriptor)
public void executionModuleRemoved(ModuleDescriptor moduleDescriptor)
executionModuleRemoved
in interface ExecutionModulesListener
public void executionFlowAdded(ModuleDescriptor module, ExecutionFlowDescriptor efd)
executionFlowAdded
in interface ExecutionModulesListener
protected Node createExecutionFlowNode(Node moduleNode, java.lang.String relativePath, ExecutionFlowDescriptor efd) throws RepositoryException
RepositoryException
protected void mapExecutionSpec(Node baseNode, ExecutionSpec executionSpec) throws RepositoryException
RepositoryException
public void executionFlowRemoved(ModuleDescriptor module, ExecutionFlowDescriptor executionFlow)
executionFlowRemoved
in interface ExecutionModulesListener
protected java.lang.String getExecutionFlowRelativePath(ExecutionFlowDescriptor executionFlow)
public void setAgent(JcrAgent agent)
public void setRepository(Repository repository)
public void setModulesManager(ExecutionModulesManager modulesManager)
Copyright © 2007–2020. All rights reserved.