You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@tomee.apache.org by bu...@apache.org on 2012/08/16 15:03:10 UTC

svn commit: r829103 - in /websites/staging/openejb/trunk: cgi-bin/ content/ content/examples-trunk/server-events/src/main/java/org/superbiz/event/MyListener.java content/examples-trunk/server-events/src/test/java/org/superbiz/event/ListenerTest.java

Author: buildbot
Date: Thu Aug 16 13:03:09 2012
New Revision: 829103

Log:
Staging update by buildbot for openejb

Modified:
    websites/staging/openejb/trunk/cgi-bin/   (props changed)
    websites/staging/openejb/trunk/content/   (props changed)
    websites/staging/openejb/trunk/content/examples-trunk/server-events/src/main/java/org/superbiz/event/MyListener.java
    websites/staging/openejb/trunk/content/examples-trunk/server-events/src/test/java/org/superbiz/event/ListenerTest.java

Propchange: websites/staging/openejb/trunk/cgi-bin/
------------------------------------------------------------------------------
--- cms:source-revision (original)
+++ cms:source-revision Thu Aug 16 13:03:09 2012
@@ -1 +1 @@
-1373577
+1373814

Propchange: websites/staging/openejb/trunk/content/
------------------------------------------------------------------------------
--- cms:source-revision (original)
+++ cms:source-revision Thu Aug 16 13:03:09 2012
@@ -1 +1 @@
-1373577
+1373814

Modified: websites/staging/openejb/trunk/content/examples-trunk/server-events/src/main/java/org/superbiz/event/MyListener.java
==============================================================================
--- websites/staging/openejb/trunk/content/examples-trunk/server-events/src/main/java/org/superbiz/event/MyListener.java (original)
+++ websites/staging/openejb/trunk/content/examples-trunk/server-events/src/main/java/org/superbiz/event/MyListener.java Thu Aug 16 13:03:09 2012
@@ -23,13 +23,13 @@ import java.util.logging.Logger;
 /**
  * registered as service in openejb.xml, tomee.xml, resources.xml or openejb system properties:
  *
- * listener = new://Service?type=org.superbiz.event.MyListener
+ * listener = new://Service?class-name=org.superbiz.event.MyListener
  * listener.logAllEvent = true
  */
 public class MyListener {
     private static final Logger LOGGER = Logger.getLogger(MyListener.class.getName());
 
-    private boolean logAllEvent = false;
+    private static boolean logAllEvent = false; // static for testing
 
     public void global(@Observes final Object event) {
         LOGGER.info(">>> an event occured -> " + event.toString());
@@ -39,4 +39,8 @@ public class MyListener {
     public void setLogAllEvent(boolean logAllEvent) {
         this.logAllEvent = logAllEvent;
     }
+
+    public static boolean isLogAllEvent() {
+        return logAllEvent;
+    }
 }

Modified: websites/staging/openejb/trunk/content/examples-trunk/server-events/src/test/java/org/superbiz/event/ListenerTest.java
==============================================================================
--- websites/staging/openejb/trunk/content/examples-trunk/server-events/src/test/java/org/superbiz/event/ListenerTest.java (original)
+++ websites/staging/openejb/trunk/content/examples-trunk/server-events/src/test/java/org/superbiz/event/ListenerTest.java Thu Aug 16 13:03:09 2012
@@ -26,6 +26,7 @@ import org.junit.Test;
 import org.junit.runner.RunWith;
 
 import static org.junit.Assert.assertEquals;
+import static org.junit.Assert.assertTrue;
 
 @RunWith(Arquillian.class)
 public class ListenerTest {
@@ -39,5 +40,6 @@ public class ListenerTest {
     @Test
     public void check() {
         assertEquals("listener-test", AutoDiscoveredListener.getAppName());
+        assertTrue(MyListener.isLogAllEvent());
     }
 }