[jboss-svn-commits] JBoss Common SVN: r4118 - in arquillian/trunk/examples: domain/src/main/java/com/acme and 5 other directories.

jboss-svn-commits at lists.jboss.org jboss-svn-commits at lists.jboss.org
Mon Mar 8 05:51:26 EST 2010


Author: aslak
Date: 2010-03-08 05:51:25 -0500 (Mon, 08 Mar 2010)
New Revision: 4118

Added:
   arquillian/trunk/examples/domain/src/main/java/com/
   arquillian/trunk/examples/domain/src/main/java/com/acme/cdi/translate/
   arquillian/trunk/examples/domain/src/main/java/com/acme/ejb/TemperatureConverter.java
   arquillian/trunk/examples/domain/src/main/java/com/acme/ejb/TemperatureConverterBean.java
   arquillian/trunk/examples/domain/src/main/java/com/acme/jpa/
   arquillian/trunk/examples/domain/src/main/resources/com/
Removed:
   arquillian/trunk/examples/junit/src/main/java/com/
   arquillian/trunk/examples/testng/src/main/java/com/
Log:
ARQ-44 Moved junit/testng test classes to domain


Copied: arquillian/trunk/examples/domain/src/main/java/com (from rev 4117, arquillian/trunk/examples/junit/src/main/java/com)

Copied: arquillian/trunk/examples/domain/src/main/java/com/acme/cdi/translate (from rev 4117, arquillian/trunk/examples/testng/src/main/java/com/acme/cdi/translate)

Added: arquillian/trunk/examples/domain/src/main/java/com/acme/ejb/TemperatureConverter.java
===================================================================
--- arquillian/trunk/examples/domain/src/main/java/com/acme/ejb/TemperatureConverter.java	                        (rev 0)
+++ arquillian/trunk/examples/domain/src/main/java/com/acme/ejb/TemperatureConverter.java	2010-03-08 10:51:25 UTC (rev 4118)
@@ -0,0 +1,9 @@
+package com.acme.ejb;
+
+import javax.ejb.Local;
+
+public @Local interface TemperatureConverter {
+   double convertToCelcius(double f);
+   double convertToFarenheight(double c);
+   boolean isTransactional();
+}

Added: arquillian/trunk/examples/domain/src/main/java/com/acme/ejb/TemperatureConverterBean.java
===================================================================
--- arquillian/trunk/examples/domain/src/main/java/com/acme/ejb/TemperatureConverterBean.java	                        (rev 0)
+++ arquillian/trunk/examples/domain/src/main/java/com/acme/ejb/TemperatureConverterBean.java	2010-03-08 10:51:25 UTC (rev 4118)
@@ -0,0 +1,27 @@
+package com.acme.ejb;
+
+import javax.annotation.Resource;
+import javax.ejb.EJBContext;
+import javax.ejb.Stateless;
+
+public @Stateless class TemperatureConverterBean
+      implements TemperatureConverter {
+
+   @Resource EJBContext ctx;
+
+   @Override
+   public double convertToCelcius(double f) {
+      return ((f - 32) * 5 / 9);
+   }
+
+   @Override
+   public double convertToFarenheight(double c) {
+      return ((c * 9 / 5) + 32);
+   }
+
+   @Override
+   public boolean isTransactional() {
+      ctx.setRollbackOnly();
+      return ctx.getRollbackOnly();
+   }
+}

Copied: arquillian/trunk/examples/domain/src/main/java/com/acme/jpa (from rev 4117, arquillian/trunk/examples/testng/src/main/java/com/acme/jpa)

Copied: arquillian/trunk/examples/domain/src/main/resources/com (from rev 4117, arquillian/trunk/examples/testng/src/main/resources/com)



More information about the jboss-svn-commits mailing list