1 package org
.argeo
.slc
.execution
;
3 public interface ExecutionStack
{
6 * @return null if no object is found
8 public Object
findScopedObject(String name
);
10 public void addScopedObject(String name
, Object obj
);
12 public void enterFlow(ExecutionFlow executionFlow
);
14 /** @return internal stack level UUID. */
15 public String
getCurrentStackLevelUuid();
17 public Integer
getStackSize();
19 public void leaveFlow(ExecutionFlow executionFlow
);
21 Object
findLocalVariable(String key
);