1
2
3
4 package eu.diversit.jbpm.command;
5
6 import org.jbpm.api.cmd.Command;
7 import org.jbpm.api.cmd.Environment;
8
9
10
11
12
13
14
15 public class GetEnvironmentObject implements Command<Object> {
16
17 private Class<?> objClass;
18
19 public <T> GetEnvironmentObject(Class<?> objClazz) {
20 this.objClass = objClazz;
21 }
22
23 private static final long serialVersionUID = 1L;
24
25 public Object execute(Environment environment) throws Exception {
26 Object es = environment.get(objClass);
27 return es;
28 }
29
30 }