Project

General

Profile

1
package eu.dnetlib.msro.workflows.nodes;
2

    
3
import com.googlecode.sarasvati.Arc;
4
import com.googlecode.sarasvati.NodeToken;
5

    
6
public class SetEnvParameterJobNode extends SimpleJobNode {
7

    
8
	private String parameterName;
9
	private String parameterValue;
10

    
11
	@Override
12
	protected String execute(final NodeToken token) throws Exception {
13
		token.getEnv().setAttribute(parameterName, parameterValue);
14
		return Arc.DEFAULT_ARC;
15
	}
16

    
17
	public String getParameterName() {
18
		return parameterName;
19
	}
20

    
21
	public void setParameterName(final String parameterName) {
22
		this.parameterName = parameterName;
23
	}
24

    
25
	public String getParameterValue() {
26
		return parameterValue;
27
	}
28

    
29
	public void setParameterValue(final String parameterValue) {
30
		this.parameterValue = parameterValue;
31
	}
32

    
33
}
(6-6/9)