com.clra.rowing
Interface IEnrollmentMgr
- All Superinterfaces:
- javax.ejb.EJBObject, java.rmi.Remote
- public interface IEnrollmentMgr
- extends javax.ejb.EJBObject
Manages enrollments for a RowingSession.
- Version:
- $Id: IEnrollmentMgr.java,v 1.2 2002/02/18 18:04:21 rphall Exp $
- Author:
- Rick Hall
Methods inherited from interface javax.ejb.EJBObject |
getEJBHome, getHandle, getPrimaryKey, isIdentical, remove |
createParticipant
public ParticipantSnapshot createParticipant(MemberSnapshot member)
throws java.rmi.RemoteException,
RowingException,
RowingSessionStateException
createParticipant
public ParticipantSnapshot createParticipant(MemberSnapshot member,
SeatPreference pref)
throws java.rmi.RemoteException,
RowingException,
RowingSessionStateException
deleteParticipant
public void deleteParticipant(ParticipantSnapshot participant)
throws java.rmi.RemoteException,
RowingException,
RowingSessionStateException
substituteMemberForParticipant
public ParticipantSnapshot substituteMemberForParticipant(MemberSnapshot member,
ParticipantSnapshot participant)
throws java.rmi.RemoteException,
RowingException,
RowingSessionStateException
getParticipantStatus
public String getParticipantStatus(ParticipantSnapshot participant)
throws java.rmi.RemoteException,
RowingException
cancelRowingSession
public void cancelRowingSession(String note)
throws java.rmi.RemoteException,
RowingException