package org.tgdb.model.strain.strain; import org.tgdb.TgDbCaller; import java.rmi.RemoteException; import java.util.Collection; import javax.ejb.EJBHome; import javax.ejb.FinderException; public interface StrainRemoteHome extends EJBHome { StrainRemote findByPrimaryKey(Integer key) throws FinderException, RemoteException; StrainRemote findByNAME(String name) throws FinderException, RemoteException; StrainRemote create(int strainid, String designation, TgDbCaller caller) throws javax.ejb.CreateException, java.rmi.RemoteException; Collection findByProject(int pid, TgDbCaller caller) throws javax.ejb.FinderException, java.rmi.RemoteException; Collection findByModel(int model, TgDbCaller caller) throws javax.ejb.FinderException, java.rmi.RemoteException; Collection findConnectedToModels(TgDbCaller caller) throws javax.ejb.FinderException, java.rmi.RemoteException; Collection findUnassigned(int model, TgDbCaller caller) throws javax.ejb.FinderException, java.rmi.RemoteException; // Collection findByMgiid(String mgiid, TgDbCaller caller) throws javax.ejb.FinderException, java.rmi.RemoteException; }