/*
 * Created on 2004-6-26
 *
 * To change the template for this generated file go to
 * Window - Preferences - Java - Code Generation - Code and Comments
 */
package workflow.live.store;

import java.rmi.RemoteException;

import workflow.WorkflowException;
import workflow.live.LiveInterface;
import workflow.live.rtm.LiveWork;


/**
 * @author reic
 *
 * To change the template for this generated type comment go to
 * Window - Preferences - Java - Code Generation - Code and Comments
 */
public interface    LiveDispatcher extends LiveInterface
{
	public boolean    accept(String sessionID,LiveWork rmiWork)   throws WorkflowException,RemoteException;
  
	public boolean    dispatch(String sessionID,LiveWork rmiWork) throws WorkflowException,RemoteException;
  
	public boolean    revert(String sessionID,LiveWork rmiWork)   throws WorkflowException,RemoteException;
  
	public boolean    fetch(String sessionID,LiveWork rmiWork)    throws WorkflowException,RemoteException;

}
