com.clra.rowing
Interface IBoatingMgr
- All Superinterfaces:
- javax.ejb.EJBObject, java.rmi.Remote
- public interface IBoatingMgr
- extends javax.ejb.EJBObject
Manages boatings for a RowingSession.
- Version:
- $Id: IBoatingMgr.java,v 1.2 2002/02/18 18:04:18 rphall Exp $
- Author:
- Rick Hall
Methods inherited from interface javax.ejb.EJBObject |
getEJBHome, getHandle, getPrimaryKey, isIdentical, remove |
getParticipantStatus
public String getParticipantStatus(ParticipantSnapshot participant)
throws java.rmi.RemoteException,
RowingException
lockRowingSession
public void lockRowingSession(boolean lock)
throws java.rmi.RemoteException,
RowingSessionStateException
createBoating
public BoatingView createBoating(BoatView boat,
OarsetView oarset)
throws java.rmi.RemoteException,
RowingSessionStateException
deleteBoating
public void deleteBoating(BoatingView boating)
throws java.rmi.RemoteException,
RowingException,
RowingSessionStateException
cancelBoating
public void cancelBoating(BoatingView boating,
String note)
throws java.rmi.RemoteException,
RowingException,
RowingSessionStateException
getBoatingStatus
public String getBoatingStatus(BoatingView boating)
throws java.rmi.RemoteException,
RowingException
startInitialBoatings
public void startInitialBoatings()
throws java.rmi.RemoteException,
RowingSessionStateException
startInitialBoating
public void startInitialBoating(BoatingView boating)
throws java.rmi.RemoteException,
RowingException,
RowingSessionStateException,
BoatingStateException
setInitialBoating
public SeatSnapshot setInitialBoating(BoatingView boating,
ParticipantSnapshot participant,
int seatnum)
throws java.rmi.RemoteException,
RowingException,
RowingSessionStateException,
BoatingStateException
removeInitialBoating
public void removeInitialBoating(SeatSnapshot seat)
throws java.rmi.RemoteException,
RowingException,
RowingSessionStateException,
BoatingStateException
finishInitialBoating
public void finishInitialBoating(BoatingView boating)
throws java.rmi.RemoteException,
RowingException,
RowingSessionStateException,
BoatingStateException
finishInitialBoatings
public void finishInitialBoatings()
throws java.rmi.RemoteException,
RowingSessionStateException
cancelRowingSession
public void cancelRowingSession(String note)
throws java.rmi.RemoteException,
RowingException