1:package is346;
   2:
   3:import javax.ejb.EJBObject;
   4:import java.rmi.RemoteException;
   5:import javax.ejb.EJBException;
   6:
   7:public interface TrackSessionFacade
   8:    extends EJBObject {
   9:
  10:  public Integer createTrack(TrackDto trackDto) throws EJBException,
  11:      RemoteException;
  12:  public void removeTrack(Integer id) throws EJBException, RemoteException;
  13:  public void removeTrack(TrackDto trackDto) throws EJBException,
  14:      RemoteException;
  15:  public void updateTrack(TrackDto trackDto) throws EJBException,
  16:      RemoteException;
  17:  public void updateTracks(TrackDto[] trackDtos) throws EJBException,
  18:      RemoteException;
  19:  public TrackDto trackFindByPrimaryKey(Integer id) throws EJBException,
  20:      RemoteException;
  21:}