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:}