]> git.argeo.org Git - gpl/argeo-slc.git/blob - runtime/org.argeo.slc.specs/src/main/java/org/argeo/slc/execution/ExecutionContext.java
Add versioning driver
[gpl/argeo-slc.git] / runtime / org.argeo.slc.specs / src / main / java / org / argeo / slc / execution / 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 }