org.drools.runtime.process.ProcessRuntime Maven / Gradle / Ivy
package org.drools.runtime.process;
import java.util.Collection;
import java.util.Map;
import org.drools.event.process.ProcessEventManager;
public interface ProcessRuntime {
ProcessInstance startProcess(String processId);
ProcessInstance startProcess(String processId,
Map parameters);
void signalEvent(String type,
Object event);
Collection getProcessInstances();
ProcessInstance getProcessInstance(long id);
WorkItemManager getWorkItemManager();
}