Yes I am
ksession.getWorkItemManager().registerWorkItemHandler("Human Task", new CommandBasedWSHumanTaskHandler( ksession ));
ksession.getWorkItemManager().registerWorkItemHandler("MiNotificacion", new EmailWorkItemHandler());
EmailWorkItemHandler code is:
import org.drools.runtime.process.WorkItem;
import org.drools.runtime.process.WorkItemHandler;
import org.drools.runtime.process.WorkItemManager;
public class EmailWorkItemHandler implements WorkItemHandler {
public void executeWorkItem(WorkItem workItem, WorkItemManager manager) {
// extract parameters
try {
System.out.println("================================>> ingresa a executeWorkItem EmailWorkItemHandler");
String from = (String) workItem.getParameter("From");
System.out.println("================================>> From " + from );
String to = (String) workItem.getParameter("To");
//String message = (String) workItem.getParameter("Message");
manager.completeWorkItem(workItem.getId(),null);
} catch (Exception e) {
e.printStackTrace();
}
}
}