[jboss-cvs] JBossAS SVN: r96728 - in projects/snowdrop/trunk/documentation/samples/sportsclub: sportsclub-reservations-spring and 10 other directories.

jboss-cvs-commits at lists.jboss.org jboss-cvs-commits at lists.jboss.org
Mon Nov 23 07:03:02 EST 2009


Author: lvlcek at redhat.com
Date: 2009-11-23 07:03:02 -0500 (Mon, 23 Nov 2009)
New Revision: 96728

Added:
   projects/snowdrop/trunk/documentation/samples/sportsclub/sportsclub-reservations-spring/
   projects/snowdrop/trunk/documentation/samples/sportsclub/sportsclub-reservations-spring/pom.xml
   projects/snowdrop/trunk/documentation/samples/sportsclub/sportsclub-reservations-spring/sportsclub-reservations-spring.iml
   projects/snowdrop/trunk/documentation/samples/sportsclub/sportsclub-reservations-spring/src/
   projects/snowdrop/trunk/documentation/samples/sportsclub/sportsclub-reservations-spring/src/main/
   projects/snowdrop/trunk/documentation/samples/sportsclub/sportsclub-reservations-spring/src/main/java/
   projects/snowdrop/trunk/documentation/samples/sportsclub/sportsclub-reservations-spring/src/main/java/org/
   projects/snowdrop/trunk/documentation/samples/sportsclub/sportsclub-reservations-spring/src/main/java/org/jboss/
   projects/snowdrop/trunk/documentation/samples/sportsclub/sportsclub-reservations-spring/src/main/java/org/jboss/snowdrop/
   projects/snowdrop/trunk/documentation/samples/sportsclub/sportsclub-reservations-spring/src/main/java/org/jboss/snowdrop/samples/
   projects/snowdrop/trunk/documentation/samples/sportsclub/sportsclub-reservations-spring/src/main/java/org/jboss/snowdrop/samples/stayfit/
   projects/snowdrop/trunk/documentation/samples/sportsclub/sportsclub-reservations-spring/src/main/java/org/jboss/snowdrop/samples/stayfit/service/
   projects/snowdrop/trunk/documentation/samples/sportsclub/sportsclub-reservations-spring/src/main/java/org/jboss/snowdrop/samples/stayfit/service/ReservationService.java
   projects/snowdrop/trunk/documentation/samples/sportsclub/sportsclub-reservations-spring/src/main/java/org/jboss/snowdrop/samples/stayfit/service/ReservationServiceImpl.java
   projects/snowdrop/trunk/documentation/samples/sportsclub/sportsclub-reservations-spring/src/main/resources/
   projects/snowdrop/trunk/documentation/samples/sportsclub/sportsclub-reservations-spring/src/main/resources/reservations-service.xml
Log:


Added: projects/snowdrop/trunk/documentation/samples/sportsclub/sportsclub-reservations-spring/pom.xml
===================================================================
--- projects/snowdrop/trunk/documentation/samples/sportsclub/sportsclub-reservations-spring/pom.xml	                        (rev 0)
+++ projects/snowdrop/trunk/documentation/samples/sportsclub/sportsclub-reservations-spring/pom.xml	2009-11-23 12:03:02 UTC (rev 96728)
@@ -0,0 +1,31 @@
+<project>
+    <parent>
+        <artifactId>sportsclub-parent</artifactId>
+        <groupId>org.jboss.snowdrop.samples.sportsclub</groupId>
+        <version>1.0-SNAPSHOT</version>
+    </parent>
+    <modelVersion>4.0.0</modelVersion>
+
+    <groupId>org.jboss.snowdrop.samples.sportsclub</groupId>
+    <version>1.0-SNAPSHOT</version>
+    <artifactId>sportsclub-reservations-spring</artifactId>
+    <name>Sports Club Reservations Spring Business Layer</name>
+
+  <dependencies>
+    <dependency>
+      <groupId>org.hibernate</groupId>
+      <artifactId>hibernate-core</artifactId>
+    </dependency>
+
+    <dependency>
+      <groupId>org.springframework</groupId>
+      <artifactId>spring</artifactId>
+    </dependency>
+
+    <dependency>
+      <groupId>org.jboss.snowdrop.samples.sportsclub</groupId>
+      <artifactId>sportsclub-domain</artifactId>
+    </dependency>
+  </dependencies>
+    
+</project>

Added: projects/snowdrop/trunk/documentation/samples/sportsclub/sportsclub-reservations-spring/sportsclub-reservations-spring.iml
===================================================================
--- projects/snowdrop/trunk/documentation/samples/sportsclub/sportsclub-reservations-spring/sportsclub-reservations-spring.iml	                        (rev 0)
+++ projects/snowdrop/trunk/documentation/samples/sportsclub/sportsclub-reservations-spring/sportsclub-reservations-spring.iml	2009-11-23 12:03:02 UTC (rev 96728)
@@ -0,0 +1,31 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<module relativePaths="true" MavenProjectsManager.isMavenModule="true" type="JAVA_MODULE" version="4">
+  <component name="FacetManager">
+    <facet type="Spring" name="Spring">
+      <configuration />
+    </facet>
+  </component>
+  <component name="NewModuleRootManager" LANGUAGE_LEVEL="JDK_1_5" inherit-compiler-output="false">
+    <output url="file://$MODULE_DIR$/target/classes" />
+    <output-test url="file://$MODULE_DIR$/target/test-classes" />
+    <content url="file://$MODULE_DIR$">
+      <sourceFolder url="file://$MODULE_DIR$/src/main/java" isTestSource="false" />
+      <sourceFolder url="file://$MODULE_DIR$/src/main/resources" isTestSource="false" />
+      <excludeFolder url="file://$MODULE_DIR$/target" />
+    </content>
+    <orderEntry type="inheritedJdk" />
+    <orderEntry type="sourceFolder" forTests="false" />
+    <orderEntry type="library" name="Maven: org.hibernate:hibernate-core:3.3.1.GA" level="project" />
+    <orderEntry type="library" name="Maven: org.slf4j:slf4j-api:1.5.2" level="project" />
+    <orderEntry type="library" name="Maven: antlr:antlr:2.7.6" level="project" />
+    <orderEntry type="library" name="Maven: commons-collections:commons-collections:3.1" level="project" />
+    <orderEntry type="library" name="Maven: dom4j:dom4j:1.6.1" level="project" />
+    <orderEntry type="library" name="Maven: xml-apis:xml-apis:1.0.b2" level="project" />
+    <orderEntry type="library" name="Maven: javax.transaction:jta:1.1" level="project" />
+    <orderEntry type="library" exported="" name="Maven: org.springframework:spring:2.5.6.SEC01" level="project" />
+    <orderEntry type="library" exported="" name="Maven: commons-logging:commons-logging:1.1.1" level="project" />
+    <orderEntry type="module" module-name="sportsclub-domain" exported="" />
+    <orderEntry type="module" module-name="sportsclub-hibernate-dao" />
+  </component>
+</module>
+

Added: projects/snowdrop/trunk/documentation/samples/sportsclub/sportsclub-reservations-spring/src/main/java/org/jboss/snowdrop/samples/stayfit/service/ReservationService.java
===================================================================
--- projects/snowdrop/trunk/documentation/samples/sportsclub/sportsclub-reservations-spring/src/main/java/org/jboss/snowdrop/samples/stayfit/service/ReservationService.java	                        (rev 0)
+++ projects/snowdrop/trunk/documentation/samples/sportsclub/sportsclub-reservations-spring/src/main/java/org/jboss/snowdrop/samples/stayfit/service/ReservationService.java	2009-11-23 12:03:02 UTC (rev 96728)
@@ -0,0 +1,14 @@
+package org.jboss.snowdrop.samples.stayfit.service;
+
+import org.jboss.snowdrop.samples.sportsclub.domain.entity.Reservation;
+
+import java.util.List;
+import java.util.Date;
+
+/**
+ *
+ */
+public interface ReservationService {
+    
+    List<Reservation> getReservations(Date fromDate, Date toDate);
+}

Added: projects/snowdrop/trunk/documentation/samples/sportsclub/sportsclub-reservations-spring/src/main/java/org/jboss/snowdrop/samples/stayfit/service/ReservationServiceImpl.java
===================================================================
--- projects/snowdrop/trunk/documentation/samples/sportsclub/sportsclub-reservations-spring/src/main/java/org/jboss/snowdrop/samples/stayfit/service/ReservationServiceImpl.java	                        (rev 0)
+++ projects/snowdrop/trunk/documentation/samples/sportsclub/sportsclub-reservations-spring/src/main/java/org/jboss/snowdrop/samples/stayfit/service/ReservationServiceImpl.java	2009-11-23 12:03:02 UTC (rev 96728)
@@ -0,0 +1,27 @@
+package org.jboss.snowdrop.samples.stayfit.service;
+
+import org.jboss.snowdrop.samples.sportsclub.domain.entity.Reservation;
+import org.jboss.snowdrop.samples.sportsclub.domain.repository.ReservationRepository;
+
+import java.util.List;
+import java.util.Date;
+
+/**
+ * 
+ */
+public class ReservationServiceImpl implements ReservationService {
+
+    private ReservationRepository reservationRepository;
+
+    public List<Reservation> getReservations(Date fromDate, Date toDate) {
+        return getReservationRepository().getReservations(fromDate, toDate);
+    }
+
+    public ReservationRepository getReservationRepository() {
+        return reservationRepository;
+    }
+
+    public void setReservationRepository(ReservationRepository reservationRepository) {
+        this.reservationRepository = reservationRepository;
+    }
+}

Added: projects/snowdrop/trunk/documentation/samples/sportsclub/sportsclub-reservations-spring/src/main/resources/reservations-service.xml
===================================================================
--- projects/snowdrop/trunk/documentation/samples/sportsclub/sportsclub-reservations-spring/src/main/resources/reservations-service.xml	                        (rev 0)
+++ projects/snowdrop/trunk/documentation/samples/sportsclub/sportsclub-reservations-spring/src/main/resources/reservations-service.xml	2009-11-23 12:03:02 UTC (rev 96728)
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<beans xmlns="http://www.springframework.org/schema/beans"
+       xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+       xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans.xsd">
+
+    <import resource="classpath*:dao-context.xml"/>
+
+    <bean id="reservationService" class="org.jboss.snowdrop.samples.stayfit.service.ReservationServiceImpl">
+        <property name="reservationRepository" ref="reservationRepository"/>
+    </bean>
+
+</beans>
\ No newline at end of file




More information about the jboss-cvs-commits mailing list