public abstract class SarasvatiJobNode
extends com.googlecode.sarasvati.mem.MemNode
implements org.springframework.beans.factory.BeanNameAware
| Constructor and Description |
|---|
SarasvatiJobNode() |
| Modifier and Type | Method and Description |
|---|---|
void |
execute(com.googlecode.sarasvati.Engine engine,
com.googlecode.sarasvati.NodeToken token) |
String |
getBeanName() |
String |
getEnvParams() |
String |
getParams() |
eu.dnetlib.conf.PropertyFetcher |
getPropertyFetcher() |
String |
getSysParams() |
protected Map<String,String> |
parseJsonParameters(com.googlecode.sarasvati.NodeToken token)
builds a parameter map overriding values having the same name in the following order: sysparams < envparams < params
|
void |
setBeanName(String beanName) |
void |
setEnvParams(String envParams) |
void |
setParams(String params) |
void |
setSysParams(String sysParams) |
backtrack, 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, setTypepublic void execute(com.googlecode.sarasvati.Engine engine,
com.googlecode.sarasvati.NodeToken token)
execute in interface com.googlecode.sarasvati.Nodeexecute in class com.googlecode.sarasvati.mem.MemNodeprotected Map<String,String> parseJsonParameters(com.googlecode.sarasvati.NodeToken token)
token - public String getBeanName()
public void setBeanName(String beanName)
setBeanName in interface org.springframework.beans.factory.BeanNameAwarepublic eu.dnetlib.conf.PropertyFetcher getPropertyFetcher()
public String getParams()
public void setParams(String params)
public String getEnvParams()
public void setEnvParams(String envParams)
public String getSysParams()
public void setSysParams(String sysParams)
Copyright © 2017. All rights reserved.