public abstract class DMPMJob extends Object
Modifier and Type | Field and Description |
---|---|
protected String |
id |
protected File |
jobLogs |
protected SVNUpdater |
svnUpdater |
Constructor and Description |
---|
DMPMJob(SVNUpdater svnUpdater) |
Modifier and Type | Method and Description |
---|---|
protected AnsibleWorker |
createWorker(Algorithm algo,
Cluster dataminerCluster,
boolean includeAlgorithmDependencies,
String user) |
protected abstract void |
execute() |
protected int |
executeAnsibleWorker(AnsibleWorker worker) |
String |
start() |
protected SVNUpdater svnUpdater
protected File jobLogs
protected String id
public DMPMJob(SVNUpdater svnUpdater)
public String start()
protected AnsibleWorker createWorker(Algorithm algo, Cluster dataminerCluster, boolean includeAlgorithmDependencies, String user)
protected abstract void execute()
protected int executeAnsibleWorker(AnsibleWorker worker) throws IOException, InterruptedException, org.tmatesoft.svn.core.SVNException
IOException
InterruptedException
org.tmatesoft.svn.core.SVNException
Copyright © 2017. All Rights Reserved.