1 package org
.argeo
.slc
.execution
;
5 public interface ExecutionContext
{
9 * @return null if no object is found
11 public Object
findScopedObject(String name
);
13 public void addScopedObject(String name
, Object obj
);
15 public String
getUuid();
17 public void enterFlow(ExecutionFlow executionFlow
);
19 public void leaveFlow(ExecutionFlow executionFlow
);
21 public Object
getVariable(String key
);
23 //TODO: replace with setVariable(String Key, Object value)
24 public void addVariables(Map
<?
extends String
, ?
extends Object
> variablesToAdd
);