Project

General

Profile

« Previous | Next » 

Revision 46885

Partial response of async methods

View differences:

ProcessEngine.java
20 20
import eu.dnetlib.msro.workflows.GraphNode;
21 21
import eu.dnetlib.msro.workflows.ProcessStatus;
22 22
import eu.dnetlib.msro.workflows.WorkflowsConstants;
23
import eu.dnetlib.msro.workflows.nodes.AbstractParallelProcessNode;
23
import eu.dnetlib.msro.workflows.nodes.AbstractProcessNode;
24 24
import eu.dnetlib.msro.workflows.util.NodeHelper;
25 25
import eu.dnetlib.msro.workflows.util.NodeTokenCallback;
26 26
import eu.dnetlib.services.async.AsyncMethodStatus;
......
50 50
		try {
51 51
			for (final GraphNode node : process.getGraph().startNodes()) {
52 52

  
53
				final AbstractParallelProcessNode pNode = nodeHelper.newProcessNode(node, process, process.getEnv());
53
				final AbstractProcessNode pNode = nodeHelper.newProcessNode(node, process, process.getEnv());
54 54
				final Token token = new Token(node.getName(), newNodeTokenCallback(process, node));
55 55

  
56 56
				token.getEnv().addAttributes(process.getEnv().getAttributes());
......
83 83
					if (list.size() == process.getGraph().getNumberOfIncomingArcs(node)) {
84 84
						final Token token = new Token(node.getName(), newNodeTokenCallback(process, node));
85 85
						token.getEnv().addAttributes(mergeEnvParams(list.toArray(new Token[list.size()])));
86
						final AbstractParallelProcessNode pNode = nodeHelper.newProcessNode(node, process, token.getEnv());
86
						final AbstractProcessNode pNode = nodeHelper.newProcessNode(node, process, token.getEnv());
87 87

  
88 88
						process.getTokens().add(token);
89 89
						process.setLastActivityDate(DateUtils.now());
......
97 97
				} else {
98 98
					final Token token = new Token(node.getName(), newNodeTokenCallback(process, node));
99 99
					token.getEnv().addAttributes(oldToken.getEnv().getAttributes());
100
					final AbstractParallelProcessNode pNode = nodeHelper.newProcessNode(node, process, token.getEnv());
100
					final AbstractProcessNode pNode = nodeHelper.newProcessNode(node, process, token.getEnv());
101 101

  
102 102
					process.getTokens().add(token);
103 103
					process.setLastActivityDate(DateUtils.now());

Also available in: Unified diff