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());
}
}