package com.oa.jbpm.handler;
import java.util.Map;
import java.util.Map.Entry;
import org.hibernate.Session;
import org.jbpm.context.exe.ContextInstance;
import org.jbpm.graph.def.ActionHandler;
import org.jbpm.graph.exe.ExecutionContext;
public class PropsHandler implements ActionHandler {
public void execute(ExecutionContext arg0) throws Exception {
/* ContextInstance instance=arg0.getContextInstance();
Integer docId= (Integer) instance.getVariable("document");
System.out.println("document ActionHandler "+ docId);
// Session session=instance.get
if(docId!=null){
instance.getVariables();
Map<String ,String > map=instance.getVariables();
for (Entry<String, String> entry : map.entrySet()) {
System.out.println(entry.getKey());
System.out.println(entry.getValue());
}
}*/
Session session=arg0.getJbpmContext().getSession();
/*ContextInstance instance=arg0.getContextInstance();
Integer docId= (Integer) instance.getVariable("document");
if(docId!=null){
instance.getVariables();
Map<String ,Object> map=instance.getVariables();
for (Entry<String, Object> entry : map.entrySet()) {
System.out.println(entry.getKey());
System.out.println(entry.getValue());
}
}*/
}
}