CVS: plexus-components/activity/src/java/org/apache/plexus/summit/activity DefaultActionEventService.java,1.3,1.4
[email protected] Tue, 13 May 2003 13:01:34 -0500
| Newsgroups | gmane.comp.java.plexus.devel |
|---|---|
| Message-ID | <[email protected]> |
Update of /cvsroot/plexus/plexus-components/activity/src/java/org/apache/plexus/summit/activity
In directory eng.werken.com:/tmp/cvs-serv26192/src/java/org/apache/plexus/summit/activity
Modified Files:
DefaultActionEventService.java
Log Message:
This component is thread safe. As a result, we need to use the marker
interface so plexus doesn't keep creating new instances of it!
Index: DefaultActionEventService.java
===================================================================
RCS file: /cvsroot/plexus/plexus-components/activity/src/java/org/apache/plexus/summit/activity/DefaultActionEventService.java,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -d -r1.3 -r1.4
--- DefaultActionEventService.java 1 May 2003 19:33:14 -0000 1.3
+++ DefaultActionEventService.java 13 May 2003 18:01:28 -0000 1.4
@@ -62,6 +62,7 @@
import java.util.Iterator;
import java.util.List;
+import org.apache.avalon.framework.thread.ThreadSafe;
import org.apache.avalon.framework.configuration.Configurable;
import org.apache.avalon.framework.configuration.Configuration;
import org.apache.avalon.framework.configuration.ConfigurationException;
@@ -116,7 +117,7 @@
*/
public class DefaultActionEventService
extends AbstractLogEnabled
- implements ActionEventService, Configurable
+ implements ActionEventService, Configurable, ThreadSafe
{
/** Whether or not the method name's case is folded. */
private boolean foldCase;