]> git.argeo.org Git - gpl/argeo-slc.git/blob - ExecutionContext.java
cc77aacfea0e974e5da466bdcc1296ab87ab7388
[gpl/argeo-slc.git] / ExecutionContext.java
1 package org.argeo.slc.execution;
2
3 public interface ExecutionContext {
4 public final static String VAR_EXECUTION_CONTEXT_ID = "slcVar.executionContext.id";
5 public final static String VAR_EXECUTION_CONTEXT_CREATION_DATE = "slcVar.executionContext.creationDate";
6 public final static String VAR_FLOW_ID = "slcVar.flow.id";
7 public final static String VAR_FLOW_NAME = "slcVar.flow.name";
8
9 public String getUuid();
10
11 /** @return the variable value, or <code>null</code> if not found. */
12 public Object getVariable(String key);
13
14 public void setVariable(String key, Object value);
15 }