[jboss-svn-commits] JBL Code SVN: r29178 - in labs/jbosstm/workspace/whitingjr/trunk/ShowRoomEJB: src/main/java/uk/ac/ncl/sdia/a8905943/showroom/impl and 2 other directories.
jboss-svn-commits at lists.jboss.org
jboss-svn-commits at lists.jboss.org
Fri Sep 4 09:44:36 EDT 2009
Author: whitingjr
Date: 2009-09-04 09:44:35 -0400 (Fri, 04 Sep 2009)
New Revision: 29178
Modified:
labs/jbosstm/workspace/whitingjr/trunk/ShowRoomEJB/pom.xml
labs/jbosstm/workspace/whitingjr/trunk/ShowRoomEJB/src/main/java/uk/ac/ncl/sdia/a8905943/showroom/impl/ShowroomBean.java
labs/jbosstm/workspace/whitingjr/trunk/ShowRoomEJB/src/main/java/uk/ac/ncl/sdia/a8905943/showroom/servicelocator/ServiceLocator.java
labs/jbosstm/workspace/whitingjr/trunk/ShowRoomEJB/src/test/java/uk/ac/ncl/sdia/a8905943/showroom/impl/JIntegrationTestShowRoom.java
Log:
Added changes
Modified: labs/jbosstm/workspace/whitingjr/trunk/ShowRoomEJB/pom.xml
===================================================================
--- labs/jbosstm/workspace/whitingjr/trunk/ShowRoomEJB/pom.xml 2009-09-04 02:40:40 UTC (rev 29177)
+++ labs/jbosstm/workspace/whitingjr/trunk/ShowRoomEJB/pom.xml 2009-09-04 13:44:35 UTC (rev 29178)
@@ -24,14 +24,7 @@
<version>0.0.1-SNAPSHOT</version>
<scope>compile</scope>
</dependency>
-
- <dependency>
- <groupId>uk.ac.ncl.sdia.a8905943</groupId>
- <artifactId>STMAnnotationsJAR</artifactId>
- <version>0.0.1-SNAPSHOT</version>
- <scope>test</scope>
- </dependency>
-
+
</dependencies>
-</project>
\ No newline at end of file
+</project>
Modified: labs/jbosstm/workspace/whitingjr/trunk/ShowRoomEJB/src/main/java/uk/ac/ncl/sdia/a8905943/showroom/impl/ShowroomBean.java
===================================================================
--- labs/jbosstm/workspace/whitingjr/trunk/ShowRoomEJB/src/main/java/uk/ac/ncl/sdia/a8905943/showroom/impl/ShowroomBean.java 2009-09-04 02:40:40 UTC (rev 29177)
+++ labs/jbosstm/workspace/whitingjr/trunk/ShowRoomEJB/src/main/java/uk/ac/ncl/sdia/a8905943/showroom/impl/ShowroomBean.java 2009-09-04 13:44:35 UTC (rev 29178)
@@ -6,13 +6,17 @@
*/
package uk.ac.ncl.sdia.a8905943.showroom.impl;
+import java.util.List;
+
import javax.ejb.Stateless;
import javax.persistence.EntityManager;
import javax.persistence.PersistenceContext;
+import javax.persistence.Query;
import org.apache.log4j.Logger;
import uk.ac.ncl.sdia.a8905943.carwash.spec.CarWash;
+import uk.ac.ncl.sdia.a8905943.model.BankAccountEntity;
import uk.ac.ncl.sdia.a8905943.model.LeccyCar;
import uk.ac.ncl.sdia.a8905943.showroom.servicelocator.ServiceLocator;
import uk.ac.ncl.sdia.a8905943.showroom.spec.ShowroomLocal;
@@ -54,7 +58,17 @@
@Override
public void bookCarWash(Long carId)
{
- CarWash carwash = ServiceLocator.findRemoteCarWash();
+ CarWash carwash = ServiceLocator.findRemoteCarWash();
carwash.bookWash(carId);
}
+
+ @SuppressWarnings("unchecked")
+ public List<BankAccountEntity> getAllBankAccounts()
+ {
+ String statement = "model/uk.ac.ncl.sdia.a8905943.model.BankAccountEntity[id=1]";
+ Query query = entityManager.createQuery(statement);
+ List<BankAccountEntity> resultList = query.getResultList();
+ return resultList;
+ }
+
}
Modified: labs/jbosstm/workspace/whitingjr/trunk/ShowRoomEJB/src/main/java/uk/ac/ncl/sdia/a8905943/showroom/servicelocator/ServiceLocator.java
===================================================================
--- labs/jbosstm/workspace/whitingjr/trunk/ShowRoomEJB/src/main/java/uk/ac/ncl/sdia/a8905943/showroom/servicelocator/ServiceLocator.java 2009-09-04 02:40:40 UTC (rev 29177)
+++ labs/jbosstm/workspace/whitingjr/trunk/ShowRoomEJB/src/main/java/uk/ac/ncl/sdia/a8905943/showroom/servicelocator/ServiceLocator.java 2009-09-04 13:44:35 UTC (rev 29178)
@@ -26,7 +26,7 @@
private static final String LOCAL_PROVIDER = "localhost:1099";
private static Logger logger = Logger.getLogger(ServiceLocator.class);
- public static CarWashRemote findRemoteCarWash()
+ public static CarWashRemote findRemoteCarWash()
{
CarWashRemote returnValue = null;
Object reference = findObject(REMOTE_CARWASH, LOCAL_PROVIDER);
Modified: labs/jbosstm/workspace/whitingjr/trunk/ShowRoomEJB/src/test/java/uk/ac/ncl/sdia/a8905943/showroom/impl/JIntegrationTestShowRoom.java
===================================================================
--- labs/jbosstm/workspace/whitingjr/trunk/ShowRoomEJB/src/test/java/uk/ac/ncl/sdia/a8905943/showroom/impl/JIntegrationTestShowRoom.java 2009-09-04 02:40:40 UTC (rev 29177)
+++ labs/jbosstm/workspace/whitingjr/trunk/ShowRoomEJB/src/test/java/uk/ac/ncl/sdia/a8905943/showroom/impl/JIntegrationTestShowRoom.java 2009-09-04 13:44:35 UTC (rev 29178)
@@ -17,7 +17,7 @@
public class JIntegrationTestShowRoom
{
- @Ignore
+ @Test
public void testCheckCarBooking()
{
Showroom showRoom = ServiceLocator.findRemoteShowRoom();
@@ -25,11 +25,11 @@
showRoom.bookCarWash(1L);
}
- @Test
+ @Ignore
public void testFindCar()
{
Showroom showRoom = ServiceLocator.findRemoteShowRoom();
Assert.assertNotNull(showRoom);
- showRoom.checkCarExists(new Long(1));
+ Assert.assertTrue(showRoom.checkCarExists(new Long(1)));
}
}
More information about the jboss-svn-commits
mailing list