1 package org
.argeo
.slc
.execution
;
6 public interface ExecutionContext
{
10 * @return null if no object is found
12 public Object
findScopedObject(String name
);
14 public void addScopedObject(String name
, Object obj
);
16 public String
getUuid();
18 public void enterFlow(ExecutionFlow executionFlow
);
20 public void leaveFlow(ExecutionFlow executionFlow
);
22 public Object
getVariable(String key
);
24 public Object
findVariable(String key
);
26 // TODO: replace with setVariable(String Key, Object value)
27 public void addVariables(
28 Map
<?
extends String
, ?
extends Object
> variablesToAdd
);
30 public Date
getCreationDate();