package ibase.webitm.ejb.sys;

import java.rmi.RemoteException;
//import javax.ejb.EJBObject;//commented for ejb3
import ibase.webitm.utility.ITMException;
import ibase.webitm.ejb.ActionHandlerRemote;
import java.sql.Connection;
import javax.ejb.Remote;// added for ejb3

@Remote // added for ejb3
public interface GenerateEDIRemote extends ActionHandlerRemote //,EJBObject//commented for ejb3
{
	public String genEDI() throws RemoteException,ITMException;
	public String genEDI( String winName, String tranId, String xtraParams, Connection conn ) throws RemoteException,ITMException;	
	public String genEDI( String winName, String editFlag, String xmlString, String xtraParams,  Connection conn ) throws RemoteException,ITMException;
}