public abstract class AbstractHBaseJobNode
extends eu.dnetlib.msro.workflows.nodes.BlackboardJobNode
implements eu.dnetlib.msro.workflows.nodes.ProgressJobNode
| Modifier and Type | Field and Description |
|---|---|
protected String |
cluster |
protected String |
hbaseTableProperty |
protected String |
inputEprParam |
protected String |
mapping |
protected eu.dnetlib.msro.workflows.resultset.ProcessCountingResultSetFactory |
processCountingResultSetFactory |
protected eu.dnetlib.msro.workflows.util.ProgressProvider |
progressProvider |
protected eu.dnetlib.enabling.locators.UniqueServiceLocator |
serviceLocator |
protected boolean |
simulation |
| Constructor and Description |
|---|
AbstractHBaseJobNode() |
| Modifier and Type | Method and Description |
|---|---|
protected String |
cluster(com.googlecode.sarasvati.NodeToken token) |
protected eu.dnetlib.msro.workflows.nodes.blackboard.BlackboardWorkflowJobListener |
generateBlackboardListener(com.googlecode.sarasvati.Engine engine,
com.googlecode.sarasvati.NodeToken token) |
protected abstract eu.dnetlib.data.hadoop.rmi.HadoopBlackboardActions |
getAction() |
String |
getCluster() |
String |
getHbaseTableProperty() |
String |
getInputEprParam() |
String |
getMapping() |
eu.dnetlib.msro.workflows.resultset.ProcessCountingResultSetFactory |
getProcessCountingResultSetFactory() |
eu.dnetlib.msro.workflows.util.ProgressProvider |
getProgressProvider() |
boolean |
isSimulation() |
protected String |
obtainServiceId(com.googlecode.sarasvati.NodeToken token) |
protected void |
prepareJob(eu.dnetlib.enabling.tools.blackboard.BlackboardJob job,
com.googlecode.sarasvati.NodeToken token) |
void |
setCluster(String cluster) |
void |
setHbaseTableProperty(String hbaseTableProperty) |
void |
setInputEprParam(String inputEprParam) |
void |
setMapping(String mapping) |
void |
setProcessCountingResultSetFactory(eu.dnetlib.msro.workflows.resultset.ProcessCountingResultSetFactory processCountingResultSetFactory) |
void |
setProgressProvider(eu.dnetlib.msro.workflows.util.ProgressProvider progressProvider) |
void |
setSimulation(boolean simulation) |
protected String |
tableName(com.googlecode.sarasvati.NodeToken token) |
execute, getServiceLocatorgetBeanName, getEnvParams, getParams, getPropertyFetcher, getSysParams, parseJsonParameters, setBeanName, setEnvParams, setParams, setSysParamsbacktrack, clone, getAdaptor, getDefiningGraph, getExternal, getExternalEnv, getGraph, getGuard, getId, getJoinParam, getJoinStrategy, getJoinType, getName, getOriginatingExternalNode, getType, guard, initId, isBacktrackable, isImportedFromExternal, isStart, setDefiningGraph, setExternal, setGraph, setGuard, setJoinParam, setJoinType, setName, setOriginatingExternalNode, setStart, setType@Autowired protected eu.dnetlib.enabling.locators.UniqueServiceLocator serviceLocator
protected String inputEprParam
protected String hbaseTableProperty
protected String cluster
protected String mapping
protected boolean simulation
protected eu.dnetlib.msro.workflows.util.ProgressProvider progressProvider
protected eu.dnetlib.msro.workflows.resultset.ProcessCountingResultSetFactory processCountingResultSetFactory
protected abstract eu.dnetlib.data.hadoop.rmi.HadoopBlackboardActions getAction()
protected String obtainServiceId(com.googlecode.sarasvati.NodeToken token)
obtainServiceId in class eu.dnetlib.msro.workflows.nodes.BlackboardJobNodeprotected void prepareJob(eu.dnetlib.enabling.tools.blackboard.BlackboardJob job,
com.googlecode.sarasvati.NodeToken token)
throws Exception
prepareJob in class eu.dnetlib.msro.workflows.nodes.BlackboardJobNodeExceptionprotected eu.dnetlib.msro.workflows.nodes.blackboard.BlackboardWorkflowJobListener generateBlackboardListener(com.googlecode.sarasvati.Engine engine,
com.googlecode.sarasvati.NodeToken token)
generateBlackboardListener in class eu.dnetlib.msro.workflows.nodes.BlackboardJobNodeprotected String tableName(com.googlecode.sarasvati.NodeToken token)
protected String cluster(com.googlecode.sarasvati.NodeToken token)
public String getInputEprParam()
public void setInputEprParam(String inputEprParam)
public String getHbaseTableProperty()
public void setHbaseTableProperty(String hbaseTableProperty)
public eu.dnetlib.msro.workflows.util.ProgressProvider getProgressProvider()
getProgressProvider in interface eu.dnetlib.msro.workflows.nodes.ProgressJobNodepublic void setProgressProvider(eu.dnetlib.msro.workflows.util.ProgressProvider progressProvider)
public eu.dnetlib.msro.workflows.resultset.ProcessCountingResultSetFactory getProcessCountingResultSetFactory()
public void setProcessCountingResultSetFactory(eu.dnetlib.msro.workflows.resultset.ProcessCountingResultSetFactory processCountingResultSetFactory)
public String getMapping()
public void setMapping(String mapping)
public String getCluster()
public void setCluster(String cluster)
public boolean isSimulation()
public void setSimulation(boolean simulation)
Copyright © 2019. All rights reserved.