Project

General

Profile

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

    
3
import org.apache.commons.logging.Log;
4
import org.apache.commons.logging.LogFactory;
5

    
6
import com.googlecode.sarasvati.NodeToken;
7

    
8
import eu.dnetlib.msro.workflows.nodes.SimpleJobNode;
9

    
10
public class PrepareCreateIndexJobNode extends SimpleJobNode {
11

    
12
	private static final Log log = LogFactory.getLog(PrepareCreateIndexJobNode.class);
13

    
14
	private String layout;
15
	private String format;
16
	private String interpretation;
17

    
18
	@Override
19
	protected String execute(final NodeToken token) throws Exception {
20
		log.info("Preparing env for CreateIndexJobNode");
21
		token.getEnv().setAttribute("layout", layout);
22
		token.getEnv().setAttribute("format", format);
23
		token.getEnv().setAttribute("interpretation", interpretation);
24
		return null;
25
	}
26

    
27
	public String getLayout() {
28
		return layout;
29
	}
30

    
31
	public void setLayout(final String layout) {
32
		this.layout = layout;
33
	}
34

    
35
	public String getFormat() {
36
		return format;
37
	}
38

    
39
	public void setFormat(final String format) {
40
		this.format = format;
41
	}
42

    
43
	public String getInterpretation() {
44
		return interpretation;
45
	}
46

    
47
	public void setInterpretation(final String interpretation) {
48
		this.interpretation = interpretation;
49
	}
50

    
51
}
(3-3/4)