|
|||||||||
| Home >> All >> com >> clra >> [ rowing overview ] | PREV NEXT | ||||||||
A
- ABSENT - Static variable in class com.clra.rowing.Attendance
- Attendance - class com.clra.rowing.Attendance.
- Defines the possible attendance values for a participant in a rowing session.
- Attendance(String) - Constructor for class com.clra.rowing.Attendance
- attendance - Variable in class com.clra.rowing.ParticipantSnapshot
B
- BOATING1 - Static variable in class com.clra.rowing.RowingSessionState
- BOATING2 - Static variable in class com.clra.rowing.RowingSessionState
- BoatView - class com.clra.rowing.BoatView.
- Read-only information about a boat.
- BoatView(int, String, int, String) - Constructor for class com.clra.rowing.BoatView
- BoatingState - class com.clra.rowing.BoatingState.
- Represents the state of a boating.
- BoatingState(String) - Constructor for class com.clra.rowing.BoatingState
- BoatingStateException - exception com.clra.rowing.BoatingStateException.
- Indicates a boating is in an inconsistent state, or that a boating operation is invoked in an inappropriate state
- BoatingStateException() - Constructor for class com.clra.rowing.BoatingStateException
- BoatingStateException(String) - Constructor for class com.clra.rowing.BoatingStateException
- BoatingView - class com.clra.rowing.BoatingView.
- Read-only information about a boating.
- BoatingView() - Constructor for class com.clra.rowing.BoatingView
- base - Static variable in class com.clra.rowing.Configuration
- base - Static variable in class com.clra.rowing.DefaultRowingSessionComparator
- base - Static variable in class com.clra.rowing.DefaultRowingSessionLevelComparator
- base - Static variable in class com.clra.rowing.DefaultRowingSessionStateComparator
- base - Static variable in class com.clra.rowing.DefaultRowingSessionTypeComparator
- base - Static variable in class com.clra.rowing.RowingDBRead
- base - Static variable in class com.clra.rowing.RowingUtils
- boating - Variable in class com.clra.rowing.SeatSnapshot
C
- CANCELLED - Static variable in class com.clra.rowing.BoatingState
- CANCELLED - Static variable in class com.clra.rowing.RowingSessionState
- CLOSED - Static variable in class com.clra.rowing.RowingSessionState
- COMPLETE - Static variable in class com.clra.rowing.RowingSessionState
- COX - Static variable in class com.clra.rowing.SeatPreference
- Indicates a member prefers to cox.
- Configuration - class com.clra.rowing.Configuration.
- A collection of configurable properties used by this package.
- Configuration() - Constructor for class com.clra.rowing.Configuration
- All methods are static
- cancel() - Method in interface com.clra.rowing.IRowingSession
- Cancels a rowing session.
- cancelBoating(BoatingView, String) - Method in interface com.clra.rowing.IBoatingMgr
- cancelRowingSession(String) - Method in interface com.clra.rowing.IAttendanceMgr
- cancelRowingSession(String) - Method in interface com.clra.rowing.IBoatingMgr
- cancelRowingSession(String) - Method in interface com.clra.rowing.IEnrollmentMgr
- cancelRowingSession(String) - Method in interface com.clra.rowing.IInvoiceMgr
- closeBoating(BoatingView) - Method in interface com.clra.rowing.IAttendanceMgr
- closeBoatings() - Method in interface com.clra.rowing.IAttendanceMgr
- closeRowingSession() - Method in interface com.clra.rowing.IInvoiceMgr
- com.clra.rowing - package com.clra.rowing
- compare(Object, Object) - Method in class com.clra.rowing.DefaultRowingSessionComparator
- compare(Object, Object) - Method in class com.clra.rowing.DefaultRowingSessionLevelComparator
- compare(Object, Object) - Method in class com.clra.rowing.DefaultRowingSessionStateComparator
- compare(Object, Object) - Method in class com.clra.rowing.DefaultRowingSessionTypeComparator
- compare(String, String) - Static method in class com.clra.rowing.SeatPreference
- compareTo(Object) - Method in class com.clra.rowing.BoatView
- Defines a natural ordering for boats by name.
- compareTo(Object) - Method in class com.clra.rowing.OarsetView
- Defines a natural ordering for oarsets by name.
- compareTo(Object) - Method in class com.clra.rowing.RowingSessionLevel
- Compares a level to other levels and valid level names.
- compareTo(Object) - Method in class com.clra.rowing.RowingSessionSnapshot
- compareTo(Object) - Method in class com.clra.rowing.RowingSessionState
- Compares a level to other levels and valid level names.
- compareTo(Object) - Method in class com.clra.rowing.RowingSessionType
- Compares a level to other levels and valid level names.
- create(IRowingSession, BoatView) - Method in interface com.clra.rowing.IBoatingHome
- create(IRowingSession, BoatView, OarsetView) - Method in interface com.clra.rowing.IBoatingHome
- create(Integer, Integer, SeatPreference) - Method in interface com.clra.rowing.IParticipantHome
- create(MemberSnapshot, RowingSessionSnapshot) - Method in interface com.clra.rowing.IParticipantHome
- Creates an "extra" participant; that is, a participant who is present at a rowing session without signing up and who isn't substituting for another member.
- create(MemberSnapshot, ParticipantSnapshot) - Method in interface com.clra.rowing.IParticipantHome
- Creates a "substitute" participant; that is, a participant who is present at a rowing session as a substitute for another, signed-up participant.
- create(Date, RowingSessionLevel, RowingSessionType) - Method in interface com.clra.rowing.IRowingSessionHome
- Creates a rowing session on the specified date (and time).
- createBoating(BoatView, OarsetView) - Method in interface com.clra.rowing.IBoatingMgr
- createParticipant(MemberSnapshot) - Method in interface com.clra.rowing.IEnrollmentMgr
- createParticipant(MemberSnapshot, SeatPreference) - Method in interface com.clra.rowing.IEnrollmentMgr
- createParticipant(Integer, Integer, SeatPreference) - Static method in class com.clra.rowing.RowingUtils
- Creates a participant
- createRowingSession(Date, RowingSessionLevel, RowingSessionType) - Static method in class com.clra.rowing.RowingUtils
- Creates a rowing session
- createRowingSessionDefaults() - Static method in class com.clra.rowing.RowingUtils
- Returns a "fake" rowing session, one which is neither persistent nor managed by the EJB container.
D
- DEFAULTS_FILE - Static variable in class com.clra.rowing.Configuration
- Name of file that holds default values for this package
- DEFAULT_SQL_DATE_FORMAT - Static variable in class com.clra.rowing.Configuration
- SQL that selects up all sessions
- DEFAULT_SQL_ENROLLMENT_01 - Static variable in class com.clra.rowing.Configuration
- Inserts non-null participation data into temporary enrollment table
- DEFAULT_SQL_ENROLLMENT_02 - Static variable in class com.clra.rowing.Configuration
- Inserts null participation data into temporary enrollment table
- DEFAULT_SQL_PARTICIPANT_01 - Static variable in class com.clra.rowing.Configuration
- Loads a participant identified by participant_id
- DEFAULT_SQL_PARTICIPANT_02 - Static variable in class com.clra.rowing.Configuration
- Loads a participants (and their member names) in a rowing session
- DEFAULT_SQL_PARTICIPANT_03 - Static variable in class com.clra.rowing.Configuration
- Loads a participant (possibly null) identified by member and rowing id
- DEFAULT_SQL_PARTICIPANT_04 - Static variable in class com.clra.rowing.Configuration
- Selects id's of all participants
- DEFAULT_SQL_PARTICIPANT_05 - Static variable in class com.clra.rowing.Configuration
- Inserts a participant constrained by rowing state
- DEFAULT_SQL_PARTICIPANT_06 - Static variable in class com.clra.rowing.Configuration
- Deletes a participant
- DEFAULT_SQL_PARTICIPANT_07 - Static variable in class com.clra.rowing.Configuration
- Stores a participant
- DEFAULT_SQL_PARTICIPANT_08 - Static variable in class com.clra.rowing.Configuration
- Updates the next id for a participant
- DEFAULT_SQL_PARTICIPANT_08A - Static variable in class com.clra.rowing.Configuration
- Selects the next id for a participant
- DEFAULT_SQL_SESSION_01 - Static variable in class com.clra.rowing.Configuration
- SQL that selects all session id's
- DEFAULT_SQL_SESSION_01A - Static variable in class com.clra.rowing.Configuration
- SQL that selects all sessions
- DEFAULT_SQL_SESSION_02 - Static variable in class com.clra.rowing.Configuration
- SQL that selects a session by id
- DEFAULT_SQL_SESSION_03 - Static variable in class com.clra.rowing.Configuration
- SQL that selects sessions within an inclusive date range
- DEFAULT_SQL_SESSION_04 - Static variable in class com.clra.rowing.Configuration
- SQL that inserts a rowing session
- DEFAULT_SQL_SESSION_05 - Static variable in class com.clra.rowing.Configuration
- SQL that deletes a session
- DEFAULT_SQL_SESSION_06 - Static variable in class com.clra.rowing.Configuration
- SQL that loads a session
- DEFAULT_SQL_SESSION_07 - Static variable in class com.clra.rowing.Configuration
- SQL that stores a session
- DEFAULT_SQL_SESSION_08 - Static variable in class com.clra.rowing.Configuration
- Updates the next id for a rowing session
- DEFAULT_SQL_SESSION_08A - Static variable in class com.clra.rowing.Configuration
- Selects the next id for a rowing session
- DefaultRowingSessionComparator - class com.clra.rowing.DefaultRowingSessionComparator.
- Compares a rowing session with another rowing session for order.
- DefaultRowingSessionComparator() - Constructor for class com.clra.rowing.DefaultRowingSessionComparator
- DefaultRowingSessionLevelComparator - class com.clra.rowing.DefaultRowingSessionLevelComparator.
- Compares RowingSessionLevel instances as well as Strings.
- DefaultRowingSessionLevelComparator() - Constructor for class com.clra.rowing.DefaultRowingSessionLevelComparator
- DefaultRowingSessionStateComparator - class com.clra.rowing.DefaultRowingSessionStateComparator.
- Compares RowingSessionState instances as well as Strings.
- DefaultRowingSessionStateComparator() - Constructor for class com.clra.rowing.DefaultRowingSessionStateComparator
- DefaultRowingSessionTypeComparator - class com.clra.rowing.DefaultRowingSessionTypeComparator.
- Compares RowingSessionLevel instances as well as Strings.
- DefaultRowingSessionTypeComparator() - Constructor for class com.clra.rowing.DefaultRowingSessionTypeComparator
- date - Variable in class com.clra.rowing.RowingSessionSnapshot
- dateFormat - Static variable in class com.clra.rowing.RowingDBRead
- The format used to specify a date and time to the database
- defaultProperties - Static variable in class com.clra.rowing.Configuration
- Default properties for this package
- delete() - Method in interface com.clra.rowing.IRowingSession
- Deletes a rowing session.
- deleteBoating(BoatingView) - Method in interface com.clra.rowing.IBoatingMgr
- deleteParticipant(ParticipantSnapshot) - Method in interface com.clra.rowing.IEnrollmentMgr
E
- EnrollmentSnapshot - class com.clra.rowing.EnrollmentSnapshot.
- Read-only information about enrollment of a member in a rowing session.
- EnrollmentSnapshot() - Constructor for class com.clra.rowing.EnrollmentSnapshot
- Produces an invalid EnrollmentSnapshot.
- EnrollmentSnapshot(Integer, RowingSessionSnapshot, ParticipantSnapshot) - Constructor for class com.clra.rowing.EnrollmentSnapshot
- equals(Object) - Method in class com.clra.rowing.Attendance
- equals(Object) - Method in class com.clra.rowing.BoatView
- Two boats are equal iff their id's are equal.
- equals(Object) - Method in class com.clra.rowing.OarsetView
- Two oarsets are equal iff their id's are equal.
- equals(Object) - Method in class com.clra.rowing.RowingSessionLevel
- equals(Object) - Method in class com.clra.rowing.RowingSessionState
- equals(Object) - Method in class com.clra.rowing.RowingSessionType
- equals(Object) - Method in class com.clra.rowing.SeatPreference
F
- FINAL - Static variable in class com.clra.rowing.BoatingState
- finalSeatId - Variable in class com.clra.rowing.ParticipantSnapshot
- findAll() - Method in interface com.clra.rowing.IBoatingHome
- findAll() - Method in interface com.clra.rowing.IParticipantHome
- findAll() - Method in interface com.clra.rowing.IRowingSessionHome
- findAllEnrollmentSnapshots(int) - Static method in class com.clra.rowing.RowingDBRead
- Returns a collection of snapshots for all enrollments
- findAllEnrollmentSnapshotsInRange(int, Date, Date) - Static method in class com.clra.rowing.RowingDBRead
- Returns a collection of snapshots for enrollments within an inclusive date range.
- findAllRowingSessionSnapshots() - Static method in class com.clra.rowing.RowingDBRead
- Returns a collection of snapshots for all rowing sessions
- findAllRowingSessionSnapshotsInRange(Date, Date) - Static method in class com.clra.rowing.RowingDBRead
- Returns a collection of snapshots for rowing sessions within an inclusive date range.
- findByMemberIdRowingId(Integer, Integer) - Method in interface com.clra.rowing.IParticipantHome
- The memberId and rowingId of a participant form an alternate key to the Participant table, so the collection that is returned has at most one IParticipant element.
- findByPrimaryKey(Integer) - Method in interface com.clra.rowing.IParticipantHome
- findByPrimaryKey(Integer) - Method in interface com.clra.rowing.IRowingSessionHome
- findByRowingId(Integer) - Method in interface com.clra.rowing.IParticipantHome
- findInDateRange(Date, Date) - Method in interface com.clra.rowing.IRowingSessionHome
- findParticipant(Integer) - Static method in class com.clra.rowing.RowingUtils
- Returns the participant specified by the participant id
- findParticipant2SnapshotsForRowingSession(Integer) - Static method in class com.clra.rowing.RowingDBRead
- Returns a collection of Participant2Snapshot instances for the specified rowing session.
- findPrimaryKey(int) - Method in interface com.clra.rowing.IBoatingHome
- findRowingSession(Integer) - Static method in class com.clra.rowing.RowingUtils
- Returns the rowing session specified by the rowing id
- finishFinalBoating(BoatingView) - Method in interface com.clra.rowing.IAttendanceMgr
- finishFinalBoatings() - Method in interface com.clra.rowing.IAttendanceMgr
- finishInitialBoating(BoatingView) - Method in interface com.clra.rowing.IBoatingMgr
- finishInitialBoatings() - Method in interface com.clra.rowing.IBoatingMgr
- finishInvoicing() - Method in interface com.clra.rowing.IInvoiceMgr
G
- getAttendance(String) - Static method in class com.clra.rowing.Attendance
- Attendance is not a required field in a participant record, therefore if a null or blank name is passed to this method, an IllegalArgumentException is NOT thrown, but rather a null instance is returned.
- getAttendance() - Method in interface com.clra.rowing.IParticipant
- Returns the attendance of a participant at a rowing session, or null if attendance has not been marked.
- getAttendance() - Method in class com.clra.rowing.ParticipantSnapshot
- Returns the attendance of a participant at a rowing session, or null if a participant has not been assigned an attendance.
- getBoating() - Method in class com.clra.rowing.SeatSnapshot
- getBoatingStatus(BoatingView) - Method in interface com.clra.rowing.IBoatingMgr
- getData() - Method in interface com.clra.rowing.IParticipant
- Returns a snapshot of a participant
- getData() - Method in interface com.clra.rowing.IRowingSession
- Returns a snapshot of a rowing session
- getData() - Method in class com.clra.rowing.Participant2Snapshot
- Return a bare-naked snapshot
- getDate() - Method in interface com.clra.rowing.IRowingSession
- Returns the date (and time) of a rowing session
- getDate() - Method in class com.clra.rowing.RowingSessionSnapshot
- Returns the date (and time) of a rowing session
- getDefaultProperty(String) - Static method in class com.clra.rowing.Configuration
- Utility that looks up a default property by name
- getFinalSeat() - Method in interface com.clra.rowing.IParticipant
- Returns the final seat assignment of this participant, or null if a final seating was not made.
- getFinalSeatId() - Method in class com.clra.rowing.ParticipantSnapshot
- Returns the final seat assigned to a participant, or null if a participant has not been assigned to a final boating.
- getId() - Method in class com.clra.rowing.BoatView
- getId() - Method in interface com.clra.rowing.IRowingSession
- Returns the primary key of a rowing session.
- getId() - Method in class com.clra.rowing.OarsetView
- getId() - Method in class com.clra.rowing.RowingSessionSnapshot
- Returns the primary key of a rowing session.
- getInitialSeat() - Method in interface com.clra.rowing.IParticipant
- Returns the initial seat assignment of this participant, or null if an initial seating was not made.
- getInitialSeatId() - Method in class com.clra.rowing.ParticipantSnapshot
- Returns the initial seat assigned to a participant, or null if a participant hasn't been assigned an initial boating.
- getLevel() - Method in interface com.clra.rowing.IRowingSession
- Returns the level of a rowing session
- getLevel(String) - Static method in class com.clra.rowing.RowingSessionLevel
- getLevel() - Method in class com.clra.rowing.RowingSessionSnapshot
- Returns the level of a rowing session
- getMemberId() - Method in class com.clra.rowing.EnrollmentSnapshot
- Returns the id of the member associated with this enrollment
- getMemberId() - Method in interface com.clra.rowing.IParticipant
- Returns the primary key of the member that the participant represents
- getMemberId() - Method in class com.clra.rowing.ParticipantSnapshot
- Return the primary key of the member associated with this participant.
- getMemberName() - Method in class com.clra.rowing.Participant2Snapshot
- Return the name of the associated member
- getName() - Method in class com.clra.rowing.Attendance
- getName() - Method in class com.clra.rowing.BoatView
- getName() - Method in class com.clra.rowing.BoatingState
- getName() - Method in class com.clra.rowing.OarsetView
- getName() - Method in class com.clra.rowing.RowingSessionLevel
- getName() - Method in class com.clra.rowing.RowingSessionState
- getName() - Method in class com.clra.rowing.RowingSessionType
- getName() - Method in class com.clra.rowing.SeatPreference
- getNaturalComparator() - Method in interface com.clra.rowing.IRowingSession
- Returns the natural Comparator for rowing sessions, in which rowing sessions are compared by date, state, type, level, and id, with that respective weighting.
- getOrdinal(String) - Static method in class com.clra.rowing.DefaultRowingSessionLevelComparator
- getOrdinal(RowingSessionLevel) - Static method in class com.clra.rowing.DefaultRowingSessionLevelComparator
- getOrdinal(Object) - Static method in class com.clra.rowing.DefaultRowingSessionLevelComparator
- getOrdinal(String) - Static method in class com.clra.rowing.DefaultRowingSessionStateComparator
- getOrdinal(RowingSessionState) - Static method in class com.clra.rowing.DefaultRowingSessionStateComparator
- getOrdinal(Object) - Static method in class com.clra.rowing.DefaultRowingSessionStateComparator
- getOrdinal(String) - Static method in class com.clra.rowing.DefaultRowingSessionTypeComparator
- getOrdinal(RowingSessionType) - Static method in class com.clra.rowing.DefaultRowingSessionTypeComparator
- getOrdinal(Object) - Static method in class com.clra.rowing.DefaultRowingSessionTypeComparator
- getParticipantHome() - Static method in class com.clra.rowing.RowingUtils
- Returns the factory for Participant instances.
- getParticipantId() - Method in class com.clra.rowing.EnrollmentSnapshot
- Returns the id of the participant associated with this enrollment.
- getParticipantId() - Method in interface com.clra.rowing.IParticipant
- Returns the primary key of a participant
- getParticipantId() - Method in class com.clra.rowing.ParticipantSnapshot
- Returns the primary key of a participant instance
- getParticipantSnapshot() - Method in class com.clra.rowing.EnrollmentSnapshot
- Returns a snapshot of participant data in a rowing session.
- getParticipantStatus(ParticipantSnapshot) - Method in interface com.clra.rowing.IAttendanceMgr
- getParticipantStatus(ParticipantSnapshot) - Method in interface com.clra.rowing.IBoatingMgr
- getParticipantStatus(ParticipantSnapshot) - Method in interface com.clra.rowing.IEnrollmentMgr
- getParticipantStatus(ParticipantSnapshot) - Method in interface com.clra.rowing.IInvoiceMgr
- getProperty(String, String) - Static method in class com.clra.rowing.Configuration
- Utility that looks up a System property or assigns a default value
- getReplacesId() - Method in class com.clra.rowing.ParticipantSnapshot
- Returns the participant id of the signed-up, but absent, participant for whom this member is substituting, or null if this member is not a substitute.
- getRowingId() - Method in class com.clra.rowing.EnrollmentSnapshot
- Returns the id of the rowing session associated with this enrollment
- getRowingId() - Method in interface com.clra.rowing.IParticipant
- Returns the primary key of the rowing session to which the participant belongs.
- getRowingId() - Method in class com.clra.rowing.ParticipantSnapshot
- Returns the primary key of the rowing session a participant has joined.
- getRowingSessionHome() - Static method in class com.clra.rowing.RowingUtils
- Returns the factory for RowingSession instances.
- getRowingSessionSnapshot() - Method in class com.clra.rowing.EnrollmentSnapshot
- Returns a snapshot of data about the rowing session
- getSeatId() - Method in class com.clra.rowing.SeatSnapshot
- getSeatNumber() - Method in class com.clra.rowing.SeatSnapshot
- getSeatPreference() - Method in interface com.clra.rowing.IParticipant
- Returns the seat preference of a participant.
- getSeatPreference() - Method in class com.clra.rowing.ParticipantSnapshot
- Returns the requested seating position of a signed-up participant, or null if a participant is a substitute or an extra.
- getSeatPreference(String) - Static method in class com.clra.rowing.SeatPreference
- SeatPreference is not a required field in a participant record, therefore if a null or blank name is passed to this method, an IllegalArgumentException is NOT thrown, but rather a null instance is returned.
- getSize() - Method in class com.clra.rowing.BoatView
- getSize() - Method in class com.clra.rowing.OarsetView
- getState() - Method in interface com.clra.rowing.IRowingSession
- Returns the state of a rowing session.
- getState() - Method in class com.clra.rowing.RowingSessionSnapshot
- Returns the state of a rowing session.
- getState(String) - Static method in class com.clra.rowing.RowingSessionState
- getSubstitutedParticipant() - Method in interface com.clra.rowing.IParticipant
- Returns the participant for whom this participant is substituting.
- getType() - Method in class com.clra.rowing.BoatView
- getType() - Method in interface com.clra.rowing.IRowingSession
- Returns the type of a rowing session
- getType() - Method in class com.clra.rowing.OarsetView
- getType() - Method in class com.clra.rowing.RowingSessionSnapshot
- Returns the type of a rowing session
- getType(String) - Static method in class com.clra.rowing.RowingSessionType
H
- hashCode() - Method in class com.clra.rowing.Attendance
- hashCode - Variable in class com.clra.rowing.BoatView
- hashCode() - Method in class com.clra.rowing.BoatView
- Boat objects are hashed by id's
- hashCode - Variable in class com.clra.rowing.OarsetView
- hashCode() - Method in class com.clra.rowing.OarsetView
- Oarset objects are hashed by id's
- hashCode() - Method in class com.clra.rowing.RowingSessionLevel
- hashCode - Variable in class com.clra.rowing.RowingSessionSnapshot
- hashCode() - Method in class com.clra.rowing.RowingSessionSnapshot
- hashCode() - Method in class com.clra.rowing.RowingSessionState
- hashCode() - Method in class com.clra.rowing.RowingSessionType
- hashCode() - Method in class com.clra.rowing.SeatPreference
I
- IAttendanceMgr - interface com.clra.rowing.IAttendanceMgr.
- Manages attendance for a RowingSession.
- IBoating - interface com.clra.rowing.IBoating.
- Represents a rowing session.
- IBoatingHome - interface com.clra.rowing.IBoatingHome.
- Factory class for IBoating instances.
- IBoatingMgr - interface com.clra.rowing.IBoatingMgr.
- Manages boatings for a RowingSession.
- IEnrollmentMgr - interface com.clra.rowing.IEnrollmentMgr.
- Manages enrollments for a RowingSession.
- IInvoiceMgr - interface com.clra.rowing.IInvoiceMgr.
- Manages invoices for a RowingSession.
- INITIAL - Static variable in class com.clra.rowing.BoatingState
- INVOICING - Static variable in class com.clra.rowing.RowingSessionState
- IParticipant - interface com.clra.rowing.IParticipant.
- Defines operations that modify a member's participation in rowing session.
- IParticipantHome - interface com.clra.rowing.IParticipantHome.
- Factory class for IParticipant instances.
- IRowingSession - interface com.clra.rowing.IRowingSession.
- Represents a rowing session.
- IRowingSessionHome - interface com.clra.rowing.IRowingSessionHome.
- Factory class for IRowingSession instances.
- id - Variable in class com.clra.rowing.BoatView
- id - Variable in class com.clra.rowing.OarsetView
- id - Variable in class com.clra.rowing.RowingSessionSnapshot
- initialSeatId - Variable in class com.clra.rowing.ParticipantSnapshot
L
- LOCKED - Static variable in class com.clra.rowing.RowingSessionState
- LTR - Static variable in class com.clra.rowing.RowingSessionLevel
- level - Variable in class com.clra.rowing.RowingSessionSnapshot
- loadParticipant(Integer) - Static method in class com.clra.rowing.RowingDBRead
- Returns a Participant identified by a participant id.
- loadParticipant(Integer, Integer) - Static method in class com.clra.rowing.RowingDBRead
- Returns a Participant identified by a member and rowing id.
- loadRowingSession(Integer) - Static method in class com.clra.rowing.RowingDBRead
- lock() - Method in interface com.clra.rowing.IRowingSession
- Locks a rowing session.
- lockRowingSession(boolean) - Method in interface com.clra.rowing.IBoatingMgr
- lookupParticipantHome() - Static method in class com.clra.rowing.RowingUtils
- lookupRowingSessionHome() - Static method in class com.clra.rowing.RowingUtils
M
- makeKey(String) - Static method in class com.clra.rowing.DefaultRowingSessionLevelComparator
- makeKey(RowingSessionLevel) - Static method in class com.clra.rowing.DefaultRowingSessionLevelComparator
- makeKey(String) - Static method in class com.clra.rowing.DefaultRowingSessionStateComparator
- makeKey(RowingSessionState) - Static method in class com.clra.rowing.DefaultRowingSessionStateComparator
- makeKey(String) - Static method in class com.clra.rowing.DefaultRowingSessionTypeComparator
- makeKey(RowingSessionType) - Static method in class com.clra.rowing.DefaultRowingSessionTypeComparator
- mapResultSetToEnrollmentSnapshot(ResultSet) - Static method in class com.clra.rowing.RowingDBRead
- Constructs an EnrollmentSnapshot from the current row of a result set.
- mapResultSetToParticipant2Snapshot(ResultSet) - Static method in class com.clra.rowing.RowingDBRead
- Constructs an Participant2Snapshot from the current row of a result set.
- mapResultSetToParticipantSnapshot(ResultSet) - Static method in class com.clra.rowing.RowingDBRead
- Constructs an ParticipantSnapshot from the current row of a result set.
- mapResultSetToRowingSessionSnapshot(ResultSet) - Static method in class com.clra.rowing.RowingDBRead
- markParticipantAbsent(ParticipantSnapshot, String) - Method in interface com.clra.rowing.IAttendanceMgr
- memberId - Variable in class com.clra.rowing.ParticipantSnapshot
- memberName - Variable in class com.clra.rowing.Participant2Snapshot
- member_id - Variable in class com.clra.rowing.EnrollmentSnapshot
- Primary key of member (guaranteed to be non-null)
N
- NAME_ABSENT - Static variable in class com.clra.rowing.Attendance
- Indicates that a signed-up participant did not show up for a practice, but either was not assigned, or was assigned but found a substitute.
- NAME_BOATING1 - Static variable in class com.clra.rowing.RowingSessionState
- Initial boatings
- NAME_BOATING2 - Static variable in class com.clra.rowing.RowingSessionState
- Final boatings
- NAME_CANCELLED - Static variable in class com.clra.rowing.BoatingState
- NAME_CANCELLED - Static variable in class com.clra.rowing.RowingSessionState
- NAME_CLOSED - Static variable in class com.clra.rowing.RowingSessionState
- NAME_COMPLETE - Static variable in class com.clra.rowing.RowingSessionState
- Attendance.
- NAME_COX - Static variable in class com.clra.rowing.SeatPreference
- Indicates a member prefers to cox.
- NAME_FINAL - Static variable in class com.clra.rowing.BoatingState
- NAME_INITIAL - Static variable in class com.clra.rowing.BoatingState
- NAME_INVOICING - Static variable in class com.clra.rowing.RowingSessionState
- NAME_LOCKED - Static variable in class com.clra.rowing.RowingSessionState
- NAME_LTR - Static variable in class com.clra.rowing.RowingSessionLevel
- NAME_NEW - Static variable in class com.clra.rowing.RowingSessionState
- NAME_OPEN - Static variable in class com.clra.rowing.RowingSessionState
- NAME_PORT - Static variable in class com.clra.rowing.SeatPreference
- Indicates a member prefers a port rowing position
- NAME_PORT_THEN_STARBOARD - Static variable in class com.clra.rowing.SeatPreference
- Indicates a member prefers a port position, but will also row starboard.
- NAME_PRACTICE - Static variable in class com.clra.rowing.RowingSessionType
- NAME_PRESENT - Static variable in class com.clra.rowing.Attendance
- Indicates that a participant showed up for a practice, regardless of whether participant was a signup, a substitute, or an extra.
- NAME_REGATTA - Static variable in class com.clra.rowing.RowingSessionType
- NAME_REGULAR - Static variable in class com.clra.rowing.RowingSessionLevel
- NAME_STARBOARD - Static variable in class com.clra.rowing.SeatPreference
- Indicates a member prefers a starboard rowing position
- NAME_STARBOARD_THEN_PORT - Static variable in class com.clra.rowing.SeatPreference
- Indicates a member prefers a starboard position, but will also row port.
- NAME_TENATIVE - Static variable in class com.clra.rowing.RowingSessionState
- NEW - Static variable in class com.clra.rowing.RowingSessionState
- NULL_INT - Static variable in class com.clra.rowing.RowingDBRead
- Labels a null integer in the database, per JDBC
- name - Variable in class com.clra.rowing.Attendance
- name - Variable in class com.clra.rowing.BoatView
- name - Variable in class com.clra.rowing.BoatingState
- name - Variable in class com.clra.rowing.OarsetView
- name - Variable in class com.clra.rowing.RowingSessionLevel
- name - Variable in class com.clra.rowing.RowingSessionState
- name - Variable in class com.clra.rowing.RowingSessionType
- name - Variable in class com.clra.rowing.SeatPreference
O
- OPEN - Static variable in class com.clra.rowing.RowingSessionState
- OarsetView - class com.clra.rowing.OarsetView.
- Read-only information about a oarset.
- OarsetView() - Constructor for class com.clra.rowing.OarsetView
- Produces an invalid instance.
- OarsetView(int, String, int, String) - Constructor for class com.clra.rowing.OarsetView
- ordinalMap - Static variable in class com.clra.rowing.DefaultRowingSessionLevelComparator
- ordinalMap - Static variable in class com.clra.rowing.DefaultRowingSessionStateComparator
- ordinalMap - Static variable in class com.clra.rowing.DefaultRowingSessionTypeComparator
P
- PARTICIPANT_HOME() - Static method in class com.clra.rowing.Configuration
- PN_PARTICIPANT_HOME - Static variable in class com.clra.rowing.Configuration
- Property that holds the JNDI location of the Participant factory
- PN_PREFIX_SQL_ENROLLMENT - Static variable in class com.clra.rowing.Configuration
- Enrollment SQL property-name prefix
- PN_PREFIX_SQL_PARTICIPANT - Static variable in class com.clra.rowing.Configuration
- Participant SQL property-name prefix
- PN_PREFIX_SQL_SESSION - Static variable in class com.clra.rowing.Configuration
- Session SQL property-name prefix
- PN_ROWINGSESSION_HOME - Static variable in class com.clra.rowing.Configuration
- Property that holds the JNDI location of the RowingSession factory
- PN_SQL_DATE_FORMAT - Static variable in class com.clra.rowing.Configuration
- SQL date format spec
- PN_SQL_ENROLLMENT_01 - Static variable in class com.clra.rowing.Configuration
- Inserts non-null participation data into temporary enrollment table
- PN_SQL_ENROLLMENT_02 - Static variable in class com.clra.rowing.Configuration
- Inserts null participation data into temporary enrollment table
- PN_SQL_PARTICIPANT_01 - Static variable in class com.clra.rowing.Configuration
- Participant identified by participant_id
- PN_SQL_PARTICIPANT_02 - Static variable in class com.clra.rowing.Configuration
- Participants (and member names) associated with a rowing session
- PN_SQL_PARTICIPANT_03 - Static variable in class com.clra.rowing.Configuration
- Participant identified by memberId and rowingId
- PN_SQL_PARTICIPANT_04 - Static variable in class com.clra.rowing.Configuration
- Id's of all participants
- PN_SQL_PARTICIPANT_05 - Static variable in class com.clra.rowing.Configuration
- Inserts a participant constrained by rowing state
- PN_SQL_PARTICIPANT_06 - Static variable in class com.clra.rowing.Configuration
- Deletes a participant
- PN_SQL_PARTICIPANT_07 - Static variable in class com.clra.rowing.Configuration
- Stores a participant
- PN_SQL_PARTICIPANT_08 - Static variable in class com.clra.rowing.Configuration
- Updates the next id for a participant
- PN_SQL_PARTICIPANT_08A - Static variable in class com.clra.rowing.Configuration
- Selects the next id for a participant
- PN_SQL_SESSION_01 - Static variable in class com.clra.rowing.Configuration
- All session id's
- PN_SQL_SESSION_01A - Static variable in class com.clra.rowing.Configuration
- All sessions
- PN_SQL_SESSION_02 - Static variable in class com.clra.rowing.Configuration
- Specific Session by id
- PN_SQL_SESSION_03 - Static variable in class com.clra.rowing.Configuration
- Sessions within a date range
- PN_SQL_SESSION_04 - Static variable in class com.clra.rowing.Configuration
- Inserts a session
- PN_SQL_SESSION_05 - Static variable in class com.clra.rowing.Configuration
- Deletes a session
- PN_SQL_SESSION_06 - Static variable in class com.clra.rowing.Configuration
- Loads a session
- PN_SQL_SESSION_07 - Static variable in class com.clra.rowing.Configuration
- Stores a session
- PN_SQL_SESSION_08 - Static variable in class com.clra.rowing.Configuration
- Updates the next id for a rowing session
- PN_SQL_SESSION_08A - Static variable in class com.clra.rowing.Configuration
- Selects the next id for a rowing session
- PORT - Static variable in class com.clra.rowing.SeatPreference
- Indicates a member prefers a port rowing position
- PORT_THEN_STARBOARD - Static variable in class com.clra.rowing.SeatPreference
- Indicates a member prefers a port position, but will also row starboard.
- PRACTICE - Static variable in class com.clra.rowing.RowingSessionType
- PRESENT - Static variable in class com.clra.rowing.Attendance
- Participant2Snapshot - class com.clra.rowing.Participant2Snapshot.
- Read-only information about a member's participation in rowing session.
- Participant2Snapshot(Integer, MemberName, Integer, Integer, SeatPreference, Integer, Integer, Integer, Attendance) - Constructor for class com.clra.rowing.Participant2Snapshot
- Participant2Snapshot(ParticipantSnapshot, MemberName) - Constructor for class com.clra.rowing.Participant2Snapshot
- ParticipantSnapshot - class com.clra.rowing.ParticipantSnapshot.
- Read-only information about a member's participation in rowing session.
- ParticipantSnapshot(Integer, Integer, Integer, SeatPreference, Integer, Integer, Integer, Attendance) - Constructor for class com.clra.rowing.ParticipantSnapshot
- ParticipantStateException - exception com.clra.rowing.ParticipantStateException.
- Indicates an error during retrieval or storage of Participant data.
- ParticipantStateException() - Constructor for class com.clra.rowing.ParticipantStateException
- ParticipantStateException(String) - Constructor for class com.clra.rowing.ParticipantStateException
- participantId - Variable in class com.clra.rowing.ParticipantSnapshot
- participantSnapshot - Variable in class com.clra.rowing.EnrollmentSnapshot
- Snapshot of participation (may be null)
- preference - Variable in class com.clra.rowing.ParticipantSnapshot
- publish() - Method in interface com.clra.rowing.IRowingSession
- Publishes a rowing session.
R
- REGATTA - Static variable in class com.clra.rowing.RowingSessionType
- REGULAR - Static variable in class com.clra.rowing.RowingSessionLevel
- ROWINGSESSION_HOME() - Static method in class com.clra.rowing.Configuration
- RowingDBRead - class com.clra.rowing.RowingDBRead.
- This utility class defines common routines for reading snapshots from the database.
- RowingDBRead() - Constructor for class com.clra.rowing.RowingDBRead
- All utilities are static
- RowingException - exception com.clra.rowing.RowingException.
- Indicates a violation of business rules related to the rowing package.
- RowingException() - Constructor for class com.clra.rowing.RowingException
- RowingException(String) - Constructor for class com.clra.rowing.RowingException
- RowingSessionLevel - class com.clra.rowing.RowingSessionLevel.
- Represents the level of a rowing session.
- RowingSessionLevel(String) - Constructor for class com.clra.rowing.RowingSessionLevel
- RowingSessionSnapshot - class com.clra.rowing.RowingSessionSnapshot.
- A snapshot of the data held by rowing session.
- RowingSessionSnapshot(Integer, RowingSessionState, Date, RowingSessionLevel, RowingSessionType) - Constructor for class com.clra.rowing.RowingSessionSnapshot
- RowingSessionState - class com.clra.rowing.RowingSessionState.
- Represents the state of a rowing session.
- RowingSessionState(String) - Constructor for class com.clra.rowing.RowingSessionState
- RowingSessionStateException - exception com.clra.rowing.RowingSessionStateException.
- Indicates an error during retrieval or storage of Rowing data.
- RowingSessionStateException() - Constructor for class com.clra.rowing.RowingSessionStateException
- RowingSessionStateException(String) - Constructor for class com.clra.rowing.RowingSessionStateException
- RowingSessionType - class com.clra.rowing.RowingSessionType.
- Represents the type of a rowing session.
- RowingSessionType(String) - Constructor for class com.clra.rowing.RowingSessionType
- RowingUtils - class com.clra.rowing.RowingUtils.
- Utilities for finding and creating "base" entities: Member, RowingSession, Boat, and Oarset.
- RowingUtils() - Constructor for class com.clra.rowing.RowingUtils
- removeFinalBoating(SeatSnapshot) - Method in interface com.clra.rowing.IAttendanceMgr
- removeInitialBoating(SeatSnapshot) - Method in interface com.clra.rowing.IBoatingMgr
- replacesId - Variable in class com.clra.rowing.ParticipantSnapshot
- rowingId - Variable in class com.clra.rowing.ParticipantSnapshot
- rowingSessionSnapshot - Variable in class com.clra.rowing.EnrollmentSnapshot
- Snapshot of rowing session (guaranteed to be non-null)
S
- SQL_DATE_FORMAT - Static variable in class com.clra.rowing.Configuration
- SQL_ENROLLMENT_01 - Static variable in class com.clra.rowing.Configuration
- SQL_ENROLLMENT_02 - Static variable in class com.clra.rowing.Configuration
- SQL_PARTICIPANT_01 - Static variable in class com.clra.rowing.Configuration
- SQL_PARTICIPANT_02 - Static variable in class com.clra.rowing.Configuration
- SQL_PARTICIPANT_03 - Static variable in class com.clra.rowing.Configuration
- SQL_PARTICIPANT_04 - Static variable in class com.clra.rowing.Configuration
- SQL_PARTICIPANT_05 - Static variable in class com.clra.rowing.Configuration
- SQL_PARTICIPANT_06 - Static variable in class com.clra.rowing.Configuration
- SQL_PARTICIPANT_07 - Static variable in class com.clra.rowing.Configuration
- SQL_PARTICIPANT_08 - Static variable in class com.clra.rowing.Configuration
- SQL_PARTICIPANT_08A - Static variable in class com.clra.rowing.Configuration
- SQL_SESSION_01 - Static variable in class com.clra.rowing.Configuration
- SQL_SESSION_01A - Static variable in class com.clra.rowing.Configuration
- SQL_SESSION_02 - Static variable in class com.clra.rowing.Configuration
- SQL_SESSION_03 - Static variable in class com.clra.rowing.Configuration
- SQL_SESSION_04 - Static variable in class com.clra.rowing.Configuration
- SQL_SESSION_05 - Static variable in class com.clra.rowing.Configuration
- SQL_SESSION_06 - Static variable in class com.clra.rowing.Configuration
- SQL_SESSION_07 - Static variable in class com.clra.rowing.Configuration
- SQL_SESSION_08 - Static variable in class com.clra.rowing.Configuration
- SQL_SESSION_08A - Static variable in class com.clra.rowing.Configuration
- STARBOARD - Static variable in class com.clra.rowing.SeatPreference
- Indicates a member prefers a starboard rowing position
- STARBOARD_THEN_PORT - Static variable in class com.clra.rowing.SeatPreference
- Indicates a member prefers a starboard position, but will also row port.
- SeatPreference - class com.clra.rowing.SeatPreference.
- Defines seating preference that may be specified by a participant for a rowing session.
- SeatPreference(String) - Constructor for class com.clra.rowing.SeatPreference
- SeatSnapshot - class com.clra.rowing.SeatSnapshot.
- Information about a seat assignment in a boating for a rowing session.
- SeatSnapshot(int, BoatingView, int) - Constructor for class com.clra.rowing.SeatSnapshot
- sdfConvert - Static variable in class com.clra.rowing.RowingDBRead
- The format used to convert a date/time String to a Date
- sdfDBDate - Static variable in class com.clra.rowing.RowingDBRead
- The format used to get a date out of the data base
- sdfDBTime - Static variable in class com.clra.rowing.RowingDBRead
- The format used to get a time out of the data base
- seatId - Variable in class com.clra.rowing.SeatSnapshot
- seatNumber - Variable in class com.clra.rowing.SeatSnapshot
- setAttendance(Attendance, IRowingSession) - Method in interface com.clra.rowing.IParticipant
- Marks the attendance of a participant at a rowing session.
- setData(RowingSessionSnapshot) - Method in interface com.clra.rowing.IRowingSession
- Sets the date, level and type of a rowing session if the rowing session is TENATIVE.
- setDate(Date) - Method in interface com.clra.rowing.IRowingSession
- Edits the date (and time) of a rowing session.
- setFinalBoating(BoatingView, ParticipantSnapshot, int) - Method in interface com.clra.rowing.IAttendanceMgr
- setFinalSeat(SeatSnapshot, IBoating) - Method in interface com.clra.rowing.IParticipant
- Assigns a final seating to a participant at the start of a rowing session, after attendance has been taken.
- setInitialBoating(BoatingView, ParticipantSnapshot, int) - Method in interface com.clra.rowing.IBoatingMgr
- setInitialSeat(SeatSnapshot, IBoating) - Method in interface com.clra.rowing.IParticipant
- Assigns a preliminary seating to a participant before a rowing session starts.
- setLevel(RowingSessionLevel) - Method in interface com.clra.rowing.IRowingSession
- Edits the level of a rowing session.
- setSeatPreference(SeatPreference) - Method in interface com.clra.rowing.IParticipant
- Sets the seat preference of a participant.
- setType(RowingSessionType) - Method in interface com.clra.rowing.IRowingSession
- Edits the type of a rowing session.
- size - Variable in class com.clra.rowing.