[jboss-cvs] JBossAS SVN: r96724 - projects/snowdrop/trunk/documentation/samples/sportsclub/sportsclub-domain/src/main/java/org/jboss/snowdrop/samples/sportsclub/domain/repository.
jboss-cvs-commits at lists.jboss.org
jboss-cvs-commits at lists.jboss.org
Mon Nov 23 06:54:12 EST 2009
Author: lvlcek at redhat.com
Date: 2009-11-23 06:54:12 -0500 (Mon, 23 Nov 2009)
New Revision: 96724
Added:
projects/snowdrop/trunk/documentation/samples/sportsclub/sportsclub-domain/src/main/java/org/jboss/snowdrop/samples/sportsclub/domain/repository/ReservationRepository.java
Log:
Added: projects/snowdrop/trunk/documentation/samples/sportsclub/sportsclub-domain/src/main/java/org/jboss/snowdrop/samples/sportsclub/domain/repository/ReservationRepository.java
===================================================================
--- projects/snowdrop/trunk/documentation/samples/sportsclub/sportsclub-domain/src/main/java/org/jboss/snowdrop/samples/sportsclub/domain/repository/ReservationRepository.java (rev 0)
+++ projects/snowdrop/trunk/documentation/samples/sportsclub/sportsclub-domain/src/main/java/org/jboss/snowdrop/samples/sportsclub/domain/repository/ReservationRepository.java 2009-11-23 11:54:12 UTC (rev 96724)
@@ -0,0 +1,33 @@
+package org.jboss.snowdrop.samples.sportsclub.domain.repository;
+
+import org.jboss.snowdrop.samples.sportsclub.domain.entity.Reservation;
+import org.jboss.snowdrop.samples.sportsclub.domain.entity.Equipment;
+
+import java.util.List;
+import java.util.Date;
+
+/**
+ *
+ */
+public interface ReservationRepository extends Repository<Reservation, Integer> {
+
+ List<Reservation> getReservations(Date fromDate, Date toDate);
+
+ /**
+ * Return all reservations for particular {@link Equipment} within given time period.
+ *
+ * @param equipment
+ * @param fromDate
+ * @param toDate
+ * @return
+ */
+// List<Reservation> getReservations(Equipment equipment, Date fromDate, Date toDate);
+
+ /**
+ * Return all free {@link Equipment}s within given time period.
+ * @param fromDate
+ * @param toDate
+ * @return
+ */
+// List<Equipment> getFreeEquipments(Date fromDate, Date toDate);
+}
More information about the jboss-cvs-commits
mailing list