OW2 Consortium
Search OW2 Mail Archive: 

Advanced Search - Powered by Google


Mail Archive Home | gotm-commits List | November 2005 Index

<--  Date Index  --> <--  Thread Index  -->

CVS update of ow-transaction/src/java/org/objectweb/transaction (32 files)


    Date: Monday, November 7, 2005 @ 09:50:30
  Author: rouvoy
    Path: /cvsroot/gotm/ow-transaction/src/java/org/objectweb/transaction

   Added: api/message/Event.java api/message/PublishFeature.java
          api/message/SubscribeFeature.java api/message/package.html
          lib/message/EventAbstract.java
Modified: api/lock/LockMode.java api/resource/ResourceEvent.java
          api/synchronization/SynchronizationEvent.java
          api/transaction/TransactionStatus.java
          lib/lock/ReadLockMode.java lib/lock/WriteLockMode.java
          lib/resource/ResourceEventCommit.java
          lib/resource/ResourceEventRollback.java
          lib/resource/ResourceEventVote.java
          lib/synchronization/SynchronizationEventAfterCompletion.java
          lib/synchronization/SynchronizationEventBeforeCompletion.java
          lib/transaction/TransactionStatusCommitted.java
          lib/transaction/TransactionStatusCommitting.java
          lib/transaction/TransactionStatusMarkedRollback.java
          lib/transaction/TransactionStatusNoTransaction.java
          lib/transaction/TransactionStatusPrepared.java
          lib/transaction/TransactionStatusPreparing.java
          lib/transaction/TransactionStatusRolledBack.java
          lib/transaction/TransactionStatusRollingBack.java
          lib/transaction/TransactionStatusTransactionActive.java
          lib/transaction/TransactionStatusTransactionInactive.java
          lib/transaction/TransactionStatusUnknown.java
 Removed: api/event/Event.java api/event/PublishFeature.java
          api/event/SubscribeFeature.java api/event/package.html
          lib/event/EventAbstract.java

* Renaming event framework to message framework,
* Updating monolog library,


---------------------------------------------------------------+
 api/event/Event.java                                          |   73 ------
 api/event/PublishFeature.java                                 |   58 ----
 api/event/SubscribeFeature.java                               |   79 ------
 api/event/package.html                                        |   41 ---
 api/lock/LockMode.java                                        |    6 
 api/message/Event.java                                        |   73 ++++++
 api/message/PublishFeature.java                               |   58 ++++
 api/message/SubscribeFeature.java                             |   79 ++++++
 api/message/package.html                                      |   41 +++
 api/resource/ResourceEvent.java                               |    6 
 api/synchronization/SynchronizationEvent.java                 |    6 
 api/transaction/TransactionStatus.java                        |    6 
 lib/event/EventAbstract.java                                  |  120 
----------
 lib/lock/ReadLockMode.java                                    |   14 -
 lib/lock/WriteLockMode.java                                   |   14 -
 lib/message/EventAbstract.java                                |  120 
++++++++++
 lib/resource/ResourceEventCommit.java                         |   10 
 lib/resource/ResourceEventRollback.java                       |   10 
 lib/resource/ResourceEventVote.java                           |   10 
 lib/synchronization/SynchronizationEventAfterCompletion.java  |   10 
 lib/synchronization/SynchronizationEventBeforeCompletion.java |   10 
 lib/transaction/TransactionStatusCommitted.java               |   12 -
 lib/transaction/TransactionStatusCommitting.java              |   12 -
 lib/transaction/TransactionStatusMarkedRollback.java          |   12 -
 lib/transaction/TransactionStatusNoTransaction.java           |   12 -
 lib/transaction/TransactionStatusPrepared.java                |   12 -
 lib/transaction/TransactionStatusPreparing.java               |   12 -
 lib/transaction/TransactionStatusRolledBack.java              |   12 -
 lib/transaction/TransactionStatusRollingBack.java             |   12 -
 lib/transaction/TransactionStatusTransactionActive.java       |   12 -
 lib/transaction/TransactionStatusTransactionInactive.java     |   12 -
 lib/transaction/TransactionStatusUnknown.java                 |   12 -
 32 files changed, 488 insertions(+), 488 deletions(-)


Index: ow-transaction/src/java/org/objectweb/transaction/api/event/Event.java
diff -u 
ow-transaction/src/java/org/objectweb/transaction/api/event/Event.java:1.8 
ow-transaction/src/java/org/objectweb/transaction/api/event/Event.java:removed
--- 
ow-transaction/src/java/org/objectweb/transaction/api/event/Event.java:1.8  
Tue Aug 16 15:36:21 2005
+++ ow-transaction/src/java/org/objectweb/transaction/api/event/Event.java    
  Mon Nov  7 09:50:31 2005
@@ -1,73 +0,0 @@
-/*====================================================================
- 
- ObjectWeb Transaction Working Group API
- Copyright (C) 2003-2005 INRIA - Jacquard & USTL - LIFL - GOAL
- Contact: http://www.objectweb.org
- 
- This library is free software; you can redistribute it and/or
- modify it under the terms of the GNU Lesser General Public
- License as published by the Free Software Foundation; either
- version 2.1 of the License, or any later version.
- 
- This library is distributed in the hope that it will be useful,
- but WITHOUT ANY WARRANTY; without even the implied warranty of
- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
- Lesser General Public License for more details.
- 
- You should have received a copy of the GNU Lesser General Public
- License along with this library; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307
- USA
- 
- Initial developer(s): Romain Rouvoy.
- Contributor(s): ______________________________________.
- 
- ---------------------------------------------------------------------
- $Id: Event.java,v 1.8 2005/08/16 13:36:21 rouvoy Exp $
- ====================================================================*/
-package org.objectweb.transaction.api.event;
-
-import java.io.Serializable;
-
-/**
- * Description of an Event.
- * @author <a href="mailto:Romain.Rouvoy@xxxxxxx";>Romain Rouvoy</a>
- * @created 5 janv. 2005
- * @modified $Date: 2005/08/16 13:36:21 $
- * @version $Revision: 1.8 $
- * @fractal.itf name="event"
- */
-public interface Event 
-extends Serializable
-{
-    /** Fractal ADL Identifier for the <code>EVENT</code> interface. */
-    public static final String EVENT = "event";
-    
-    /**
-     * Provides the int value associated to this event.
-     * @return the internal value.
-     */
-    public Integer value();
-    
-    /**
-     * Provides the instance of the underlying event.
-     * @return the event instance.
-     */
-    public Event event();
-    
-    /**
-     * Provides the instance of the underlying event.
-     * @return the event instance.
-     */
-    public Event leavingEvent();
-
-    /**
-     * @return the label of the event.
-     */
-    public String label();
-    
-    /**
-     * @return true is the event is a leaving state.
-     */
-    public boolean isLeaving();
-}
Index: 
ow-transaction/src/java/org/objectweb/transaction/api/event/PublishFeature.java
diff -u 
ow-transaction/src/java/org/objectweb/transaction/api/event/PublishFeature.java:1.8
 
ow-transaction/src/java/org/objectweb/transaction/api/event/PublishFeature.java:removed
--- 
ow-transaction/src/java/org/objectweb/transaction/api/event/PublishFeature.java:1.8
 Tue Aug 16 15:36:21 2005
+++ 
ow-transaction/src/java/org/objectweb/transaction/api/event/PublishFeature.java
     Mon Nov  7 09:50:31 2005
@@ -1,58 +0,0 @@
-/*====================================================================
- 
- ObjectWeb Transaction Working Group API
- Copyright (C) 2003-2005 INRIA - Jacquard & USTL - LIFL - GOAL
- Contact: http://www.objectweb.org
- 
- This library is free software; you can redistribute it and/or
- modify it under the terms of the GNU Lesser General Public
- License as published by the Free Software Foundation; either
- version 2.1 of the License, or any later version.
- 
- This library is distributed in the hope that it will be useful,
- but WITHOUT ANY WARRANTY; without even the implied warranty of
- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
- Lesser General Public License for more details.
- 
- You should have received a copy of the GNU Lesser General Public
- License along with this library; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307
- USA
- 
- Initial developer(s): Romain Rouvoy.
- Contributor(s): .
- 
- ---------------------------------------------------------------------
- $Id: PublishFeature.java,v 1.8 2005/08/16 13:36:21 rouvoy Exp $
- ====================================================================*/
-
-package org.objectweb.transaction.api.event;
-
-import java.util.Map;
-
-import org.objectweb.transaction.api.Feature;
-
-/**
- * @author <a href="mailto:Romain.Rouvoy@xxxxxxx";>Romain Rouvoy</a>
- * @created 5 janv. 2005
- * @modified $Date: 2005/08/16 13:36:21 $
- * @version $Revision: 1.8 $
- * @fractal.itf name="publish"
- */
-public interface PublishFeature
-        extends Feature {
-    /** Fractal ADL Identifier for the <code>PUBLISH_FEATURE</code> 
interface. */
-    public static final String PUBLISH_FEATURE = "publish";
-
-    /**
-     * @param topic
-     * @param context
-     */
-    void notify(Event topic, Map context);
-
-    /**
-     * Provides the set of events handled by the component.
-     * @return the events handled by the current component.
-     */
-    Event[] events();
-}
Index: 
ow-transaction/src/java/org/objectweb/transaction/api/event/SubscribeFeature.java
diff -u 
ow-transaction/src/java/org/objectweb/transaction/api/event/SubscribeFeature.java:1.7
 
ow-transaction/src/java/org/objectweb/transaction/api/event/SubscribeFeature.java:removed
--- 
ow-transaction/src/java/org/objectweb/transaction/api/event/SubscribeFeature.java:1.7
       Fri Aug 12 14:31:25 2005
+++ 
ow-transaction/src/java/org/objectweb/transaction/api/event/SubscribeFeature.java
   Mon Nov  7 09:50:31 2005
@@ -1,79 +0,0 @@
-/*====================================================================
- 
- ObjectWeb Transaction Working Group API
- Copyright (C) 2003-2005 INRIA - Jacquard & USTL - LIFL - GOAL
- Contact: http://www.objectweb.org
- 
- This library is free software; you can redistribute it and/or
- modify it under the terms of the GNU Lesser General Public
- License as published by the Free Software Foundation; either
- version 2.1 of the License, or any later version.
- 
- This library is distributed in the hope that it will be useful,
- but WITHOUT ANY WARRANTY; without even the implied warranty of
- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
- Lesser General Public License for more details.
- 
- You should have received a copy of the GNU Lesser General Public
- License along with this library; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307
- USA
- 
- Initial developer(s): Romain Rouvoy.
- Contributor(s): .
- 
- ---------------------------------------------------------------------
- $Id: SubscribeFeature.java,v 1.7 2005/08/12 12:31:25 rouvoy Exp $
- ====================================================================*/
-
-package org.objectweb.transaction.api.event;
-
-import org.objectweb.transaction.api.Feature;
-
-/**
- * @author <a href="mailto:Romain.Rouvoy@xxxxxxx";>Romain Rouvoy</a>
- * @created 5 janv. 2005
- * @modified $Date: 2005/08/12 12:31:25 $
- * @version $Revision: 1.7 $
- * @fractal.itf name="subscribe"
- */
-public interface SubscribeFeature 
-extends Feature 
-{
-    /** Fractal ADL Identifier for the <code>SUBSCRIBE_FEATURE</code> 
interface.*/
-    public static final String SUBSCRIBE_FEATURE = "subscribe";
-    
-    /**
-     * @param topic the subscribing topic.
-     * @param suscriber the handler notified of occurences of the subscribed 
topic.
-     */
-    public void subscribe(Event topic, PublishFeature suscriber) ;
-    
-    /**
-     * @param topic the subscribing topic.
-     * @param suscriber the handler notified of occurences of the subscribed 
topic.
-     */
-    public void unsubscribe(Event topic, PublishFeature suscriber) ;
-
-    /**
-     * @param topics the set of subscribing topic
-     * @param suscriber the handler notified of occurences of the subscribed 
topic.
-     */
-    public void subscribe(Event[] topics, PublishFeature suscriber);
-    
-    /**
-     * @param topics the set of subscribing topic
-     * @param suscriber the handler notified of occurences of the subscribed 
topic.
-     */
-    public void unsubscribe(Event[] topics, PublishFeature suscriber);
-
-    /**
-     * @param suscriber the handler notified of occurences of the subscribed 
topic.
-     */
-    public void subscribe(PublishFeature suscriber);
-    
-    /**
-     * @param suscriber the handler notified of occurences of the subscribed 
topic.
-     */
-    public void unsubscribe(PublishFeature suscriber);
-}
Index: 
ow-transaction/src/java/org/objectweb/transaction/api/event/package.html
diff -u 
ow-transaction/src/java/org/objectweb/transaction/api/event/package.html:1.1 
ow-transaction/src/java/org/objectweb/transaction/api/event/package.html:removed
--- 
ow-transaction/src/java/org/objectweb/transaction/api/event/package.html:1.1  
      Tue Mar 23 13:54:25 2004
+++ ow-transaction/src/java/org/objectweb/transaction/api/event/package.html  
  Mon Nov  7 09:50:31 2005
@@ -1,41 +0,0 @@
-<!-- ==================================================================== -->
-
-<!-- ObjectWeb Transaction Working Group API                              -->
-<!-- Contact: http://www.objectweb.org                                    -->
-
-<!-- This library is free software; you can redistribute it and/or        -->
-<!-- modify it under the terms of the GNU Lesser General Public           -->
-<!-- License as published by the Free Software Foundation; either         -->
-<!-- version 2.1 of the License, or any later version.                    -->
-
-<!-- This library is distributed in the hope that it will be useful,      -->
-<!-- but WITHOUT ANY WARRANTY; without even the implied warranty of       -->
-<!-- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU     -->
-<!-- Lesser General Public License for more details.                      -->
-
-<!-- You should have received a copy of the GNU Lesser General Public     -->
-<!-- License along with this library; if not, write to the Free Software  -->
-<!-- Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 -->
-<!-- USA                                                                  -->
-
-<!-- Initial developer(s): Romain Rouvoy.                                 -->
-<!-- Contributor(s): ______________________________________.              -->
-
-<!-- $Id: package.html,v 1.1 2004/03/23 12:54:25 rouvoy Exp $ -->
-<!-- ==================================================================== -->
-<html>
-  <body>
-    <p>
-      Specification of the <b>Event</b> API.
-    </p>
-    <p>
-      This part includes only the interfaces dealing with the purpose of 
event notification.
-      The implementation of a transaction monitor requires to take into 
account a lot of different kind of event (validation process, lock 
mechanisms, resources coordinations, ...).
-      So it is necessary to define a common Event Engine for managing the 
event notifications of the monitor. 
-    </p>
-
-    <h3><a name="uml"></a>Example</h3>
-    <img src="../../../../../uml/EventComponent.png" />
-
-  </body>
-</html>
Index: 
ow-transaction/src/java/org/objectweb/transaction/api/lock/LockMode.java
diff -u 
ow-transaction/src/java/org/objectweb/transaction/api/lock/LockMode.java:1.4 
ow-transaction/src/java/org/objectweb/transaction/api/lock/LockMode.java:1.5
--- 
ow-transaction/src/java/org/objectweb/transaction/api/lock/LockMode.java:1.4  
      Fri Jan 14 17:51:31 2005
+++ ow-transaction/src/java/org/objectweb/transaction/api/lock/LockMode.java  
  Mon Nov  7 09:50:30 2005
@@ -23,16 +23,16 @@
  Contributor(s): ______________________________________.
  
  ---------------------------------------------------------------------
- $Id: LockMode.java,v 1.4 2005/01/14 16:51:31 rouvoy Exp $
+ $Id: LockMode.java,v 1.5 2005/11/07 08:50:30 rouvoy Exp $
  ====================================================================*/
 package org.objectweb.transaction.api.lock;
 
-import org.objectweb.transaction.api.event.Event;
+import org.objectweb.transaction.api.message.Event;
 
 /**
  * Particular  Event dealing with different kind of lock mode.
  * @author <a href="mailto:Romain.Rouvoy@xxxxxxx";>Romain Rouvoy</a>
- * @version $Revision: 1.4 $
+ * @version $Revision: 1.5 $
  */
 public interface LockMode 
 extends Event
Index: 
ow-transaction/src/java/org/objectweb/transaction/api/message/Event.java
diff -u /dev/null 
ow-transaction/src/java/org/objectweb/transaction/api/message/Event.java:1.1
--- /dev/null   Mon Nov  7 09:50:31 2005
+++ ow-transaction/src/java/org/objectweb/transaction/api/message/Event.java  
  Mon Nov  7 09:50:29 2005
@@ -0,0 +1,73 @@
+/*====================================================================
+ 
+ ObjectWeb Transaction Working Group API
+ Copyright (C) 2003-2005 INRIA - Jacquard & USTL - LIFL - GOAL
+ Contact: http://www.objectweb.org
+ 
+ This library is free software; you can redistribute it and/or
+ modify it under the terms of the GNU Lesser General Public
+ License as published by the Free Software Foundation; either
+ version 2.1 of the License, or any later version.
+ 
+ This library is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ Lesser General Public License for more details.
+ 
+ You should have received a copy of the GNU Lesser General Public
+ License along with this library; if not, write to the Free Software
+ Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307
+ USA
+ 
+ Initial developer(s): Romain Rouvoy.
+ Contributor(s): ______________________________________.
+ 
+ ---------------------------------------------------------------------
+ $Id: Event.java,v 1.1 2005/11/07 08:50:29 rouvoy Exp $
+ ====================================================================*/
+package org.objectweb.transaction.api.message;
+
+import java.io.Serializable;
+
+/**
+ * Description of an Event.
+ * @author <a href="mailto:Romain.Rouvoy@xxxxxxx";>Romain Rouvoy</a>
+ * @created 5 janv. 2005
+ * @modified $Date: 2005/11/07 08:50:29 $
+ * @version $Revision: 1.1 $
+ * @fractal.itf name="event"
+ */
+public interface Event 
+extends Serializable
+{
+    /** Fractal ADL Identifier for the <code>EVENT</code> interface. */
+    public static final String EVENT = "event";
+    
+    /**
+     * Provides the int value associated to this event.
+     * @return the internal value.
+     */
+    public Integer value();
+    
+    /**
+     * Provides the instance of the underlying event.
+     * @return the event instance.
+     */
+    public Event event();
+    
+    /**
+     * Provides the instance of the underlying event.
+     * @return the event instance.
+     */
+    public Event leavingEvent();
+
+    /**
+     * @return the label of the event.
+     */
+    public String label();
+    
+    /**
+     * @return true is the event is a leaving state.
+     */
+    public boolean isLeaving();
+}
Index: 
ow-transaction/src/java/org/objectweb/transaction/api/message/PublishFeature.java
diff -u /dev/null 
ow-transaction/src/java/org/objectweb/transaction/api/message/PublishFeature.java:1.1
--- /dev/null   Mon Nov  7 09:50:31 2005
+++ 
ow-transaction/src/java/org/objectweb/transaction/api/message/PublishFeature.java
   Mon Nov  7 09:50:29 2005
@@ -0,0 +1,58 @@
+/*====================================================================
+ 
+ ObjectWeb Transaction Working Group API
+ Copyright (C) 2003-2005 INRIA - Jacquard & USTL - LIFL - GOAL
+ Contact: http://www.objectweb.org
+ 
+ This library is free software; you can redistribute it and/or
+ modify it under the terms of the GNU Lesser General Public
+ License as published by the Free Software Foundation; either
+ version 2.1 of the License, or any later version.
+ 
+ This library is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+ Lesser General Public License for more details.
+ 
+ You should have received a copy of the GNU Lesser General Public
+ License along with this library; if not, write to the Free Software
+ Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307
+ USA
+ 
+ Initial developer(s): Romain Rouvoy.
+ Contributor(s): .
+ 
+ ---------------------------------------------------------------------
+ $Id: PublishFeature.java,v 1.1 2005/11/07 08:50:29 rouvoy Exp $
+ ====================================================================*/
+
+package org.objectweb.transaction.api.message;
+
+import java.util.Map;
+
+import org.objectweb.transaction.api.Feature;
+
+/**
+ * @author <a href="mailto:Romain.Rouvoy@xxxxxxx";>Romain Rouvoy</a>
+ * @created 5 janv. 2005
+ * @modified $Date: 2005/11/07 08:50:29 $
+ * @version $Revision: 1.1 $
+ * @fractal.itf name="publish"
+ */
+public interface PublishFeature
+        extends Feature {
+    /** Fractal ADL Identifier for the <code>PUBLISH_FEATURE</code> 
interface. */
+    public static final String PUBLISH_FEATURE = "publish";
+
+    /**
+     * @param topic
+     * @param context
+     */
+    void notify(Event topic, Map context);
+
+    /**
+     * Provides the set of events handled by the component.
+     * @return the events handled by the current component.
+     */
+    Event[] events();
+}
Index: 
ow-transaction/src/java/org/objectweb/transaction/api/message/SubscribeFeature.java
diff -u /dev/null 
ow-transaction/src/java/org/objectweb/transaction/api/message/SubscribeFeature.java:1.1
--- /dev/null   Mon Nov  7 09:50:31 2005
+++ 
ow-transaction/src/java/org/objectweb/transaction/api/message/SubscribeFeature.java
 Mon Nov  7 09:50:29 2005
@@ -0,0 +1,79 @@
+/*====================================================================
+ 
+ ObjectWeb Transaction Working Group API
+ Copyright (C) 2003-2005 INRIA - Jacquard & USTL - LIFL - GOAL
+ Contact: http://www.objectweb.org
+ 
+ This library is free software; you can redistribute it and/or
+ modify it under the terms of the GNU Lesser General Public
+ License as published by the Free Software Foundation; either
+ version 2.1 of the License, or any later version.
+ 
+ This library is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+ Lesser General Public License for more details.
+ 
+ You should have received a copy of the GNU Lesser General Public
+ License along with this library; if not, write to the Free Software
+ Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307
+ USA
+ 
+ Initial developer(s): Romain Rouvoy.
+ Contributor(s): .
+ 
+ ---------------------------------------------------------------------
+ $Id: SubscribeFeature.java,v 1.1 2005/11/07 08:50:29 rouvoy Exp $
+ ====================================================================*/
+
+package org.objectweb.transaction.api.message;
+
+import org.objectweb.transaction.api.Feature;
+
+/**
+ * @author <a href="mailto:Romain.Rouvoy@xxxxxxx";>Romain Rouvoy</a>
+ * @created 5 janv. 2005
+ * @modified $Date: 2005/11/07 08:50:29 $
+ * @version $Revision: 1.1 $
+ * @fractal.itf name="subscribe"
+ */
+public interface SubscribeFeature 
+extends Feature 
+{
+    /** Fractal ADL Identifier for the <code>SUBSCRIBE_FEATURE</code> 
interface.*/
+    public static final String SUBSCRIBE_FEATURE = "subscribe";
+    
+    /**
+     * @param topic the subscribing topic.
+     * @param suscriber the handler notified of occurences of the subscribed 
topic.
+     */
+    public void subscribe(Event topic, PublishFeature suscriber) ;
+    
+    /**
+     * @param topic the subscribing topic.
+     * @param suscriber the handler notified of occurences of the subscribed 
topic.
+     */
+    public void unsubscribe(Event topic, PublishFeature suscriber) ;
+
+    /**
+     * @param topics the set of subscribing topic
+     * @param suscriber the handler notified of occurences of the subscribed 
topic.
+     */
+    public void subscribe(Event[] topics, PublishFeature suscriber);
+    
+    /**
+     * @param topics the set of subscribing topic
+     * @param suscriber the handler notified of occurences of the subscribed 
topic.
+     */
+    public void unsubscribe(Event[] topics, PublishFeature suscriber);
+
+    /**
+     * @param suscriber the handler notified of occurences of the subscribed 
topic.
+     */
+    public void subscribe(PublishFeature suscriber);
+    
+    /**
+     * @param suscriber the handler notified of occurences of the subscribed 
topic.
+     */
+    public void unsubscribe(PublishFeature suscriber);
+}
Index: 
ow-transaction/src/java/org/objectweb/transaction/api/message/package.html
diff -u /dev/null 
ow-transaction/src/java/org/objectweb/transaction/api/message/package.html:1.1
--- /dev/null   Mon Nov  7 09:50:31 2005
+++ 
ow-transaction/src/java/org/objectweb/transaction/api/message/package.html  
Mon Nov  7 09:50:29 2005
@@ -0,0 +1,41 @@
+<!-- ==================================================================== -->
+
+<!-- ObjectWeb Transaction Working Group API                              -->
+<!-- Contact: http://www.objectweb.org                                    -->
+
+<!-- This library is free software; you can redistribute it and/or        -->
+<!-- modify it under the terms of the GNU Lesser General Public           -->
+<!-- License as published by the Free Software Foundation; either         -->
+<!-- version 2.1 of the License, or any later version.                    -->
+
+<!-- This library is distributed in the hope that it will be useful,      -->
+<!-- but WITHOUT ANY WARRANTY; without even the implied warranty of       -->
+<!-- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU     -->
+<!-- Lesser General Public License for more details.                      -->
+
+<!-- You should have received a copy of the GNU Lesser General Public     -->
+<!-- License along with this library; if not, write to the Free Software  -->
+<!-- Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 -->
+<!-- USA                                                                  -->
+
+<!-- Initial developer(s): Romain Rouvoy.                                 -->
+<!-- Contributor(s): ______________________________________.              -->
+
+<!-- $Id: package.html,v 1.1 2005/11/07 08:50:29 rouvoy Exp $ -->
+<!-- ==================================================================== -->
+<html>
+  <body>
+    <p>
+      Specification of the <b>Event</b> API.
+    </p>
+    <p>
+      This part includes only the interfaces dealing with the purpose of 
event notification.
+      The implementation of a transaction monitor requires to take into 
account a lot of different kind of event (validation process, lock 
mechanisms, resources coordinations, ...).
+      So it is necessary to define a common Event Engine for managing the 
event notifications of the monitor. 
+    </p>
+
+    <h3><a name="uml"></a>Example</h3>
+    <img src="../../../../../uml/EventComponent.png" />
+
+  </body>
+</html>
Index: 
ow-transaction/src/java/org/objectweb/transaction/api/resource/ResourceEvent.java
diff -u 
ow-transaction/src/java/org/objectweb/transaction/api/resource/ResourceEvent.java:1.4
 
ow-transaction/src/java/org/objectweb/transaction/api/resource/ResourceEvent.java:1.5
--- 
ow-transaction/src/java/org/objectweb/transaction/api/resource/ResourceEvent.java:1.4
       Fri Jan 14 17:51:31 2005
+++ 
ow-transaction/src/java/org/objectweb/transaction/api/resource/ResourceEvent.java
   Mon Nov  7 09:50:30 2005
@@ -23,16 +23,16 @@
  Contributor(s): ______________________________________.
  
  ---------------------------------------------------------------------
- $Id: ResourceEvent.java,v 1.4 2005/01/14 16:51:31 rouvoy Exp $
+ $Id: ResourceEvent.java,v 1.5 2005/11/07 08:50:30 rouvoy Exp $
  ====================================================================*/
 package org.objectweb.transaction.api.resource;
 
-import org.objectweb.transaction.api.event.Event;
+import org.objectweb.transaction.api.message.Event;
 
 /**
  * Root Interface for Events of a Resource
  * @author <a href="mailto:Romain.Rouvoy@xxxxxxx";>Romain Rouvoy</a>
- * @version $Revision: 1.4 $
+ * @version $Revision: 1.5 $
  * @fractal.itf name="resource-event"
  */
 public interface ResourceEvent 
Index: 
ow-transaction/src/java/org/objectweb/transaction/api/synchronization/SynchronizationEvent.java
diff -u 
ow-transaction/src/java/org/objectweb/transaction/api/synchronization/SynchronizationEvent.java:1.4
 
ow-transaction/src/java/org/objectweb/transaction/api/synchronization/SynchronizationEvent.java:1.5
--- 
ow-transaction/src/java/org/objectweb/transaction/api/synchronization/SynchronizationEvent.java:1.4
 Fri Jan 14 17:51:31 2005
+++ 
ow-transaction/src/java/org/objectweb/transaction/api/synchronization/SynchronizationEvent.java
     Mon Nov  7 09:50:30 2005
@@ -23,16 +23,16 @@
  Contributor(s): ______________________________________.
 
  ---------------------------------------------------------------------
- $Id: SynchronizationEvent.java,v 1.4 2005/01/14 16:51:31 rouvoy Exp $
+ $Id: SynchronizationEvent.java,v 1.5 2005/11/07 08:50:30 rouvoy Exp $
  ====================================================================*/
 package org.objectweb.transaction.api.synchronization;
 
-import org.objectweb.transaction.api.event.Event;
+import org.objectweb.transaction.api.message.Event;
 
 /**
  * Root interface for derived synchronization events.
  * @author <a href="mailto:Romain.Rouvoy@xxxxxxx";>Romain Rouvoy </a>
- * @version $Revision: 1.4 $
+ * @version $Revision: 1.5 $
  */
 public interface SynchronizationEvent
         extends Event {
Index: 
ow-transaction/src/java/org/objectweb/transaction/api/transaction/TransactionStatus.java
diff -u 
ow-transaction/src/java/org/objectweb/transaction/api/transaction/TransactionStatus.java:1.4
 
ow-transaction/src/java/org/objectweb/transaction/api/transaction/TransactionStatus.java:1.5
--- 
ow-transaction/src/java/org/objectweb/transaction/api/transaction/TransactionStatus.java:1.4
        Fri Jan 14 17:51:31 2005
+++ 
ow-transaction/src/java/org/objectweb/transaction/api/transaction/TransactionStatus.java
    Mon Nov  7 09:50:30 2005
@@ -23,16 +23,16 @@
  Contributor(s): ______________________________________.
  
  ---------------------------------------------------------------------
- $Id: TransactionStatus.java,v 1.4 2005/01/14 16:51:31 rouvoy Exp $
+ $Id: TransactionStatus.java,v 1.5 2005/11/07 08:50:30 rouvoy Exp $
  ====================================================================*/
 package org.objectweb.transaction.api.transaction;
 
-import org.objectweb.transaction.api.event.Event;
+import org.objectweb.transaction.api.message.Event;
 
 /**
  * Description of the status of a transaction.
  * @author <a href="mailto:Romain.Rouvoy@xxxxxxx";>Romain Rouvoy</a>
- * @version $Revision: 1.4 $
+ * @version $Revision: 1.5 $
  * @fractal.itf name="status"
  */
 public interface TransactionStatus 
Index: 
ow-transaction/src/java/org/objectweb/transaction/lib/event/EventAbstract.java
diff -u 
ow-transaction/src/java/org/objectweb/transaction/lib/event/EventAbstract.java:1.3
 
ow-transaction/src/java/org/objectweb/transaction/lib/event/EventAbstract.java:removed
--- 
ow-transaction/src/java/org/objectweb/transaction/lib/event/EventAbstract.java:1.3
  Tue Aug 16 15:36:21 2005
+++ 
ow-transaction/src/java/org/objectweb/transaction/lib/event/EventAbstract.java
      Mon Nov  7 09:50:31 2005
@@ -1,120 +0,0 @@
-/*====================================================================
- 
- ObjectWeb Transaction Working Group API
- Copyright (C) 2003-2005 INRIA - Jacquard & USTL - LIFL - GOAL
- Contact: http://www.objectweb.org
- 
- This library is free software; you can redistribute it and/or
- modify it under the terms of the GNU Lesser General Public
- License as published by the Free Software Foundation; either
- version 2.1 of the License, or any later version.
- 
- This library is distributed in the hope that it will be useful,
- but WITHOUT ANY WARRANTY; without even the implied warranty of
- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
- Lesser General Public License for more details.
- 
- You should have received a copy of the GNU Lesser General Public
- License along with this library; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307
- USA
- 
- Initial developer(s): Romain Rouvoy.
- Contributor(s): ______________________________________.
- 
- ---------------------------------------------------------------------
- $Id: EventAbstract.java,v 1.3 2005/08/16 13:36:21 rouvoy Exp $
- ====================================================================*/
-
-package org.objectweb.transaction.lib.event;
-
-import java.io.InvalidObjectException;
-import java.io.ObjectStreamException;
-
-import org.objectweb.transaction.api.event.Event;
-
-/**
- * Base class for event manipulation.
- * @author <a href="mailto:Romain.Rouvoy@xxxxxxx";>Romain Rouvoy</a>
- * @version $Revision: 1.3 $
- */
-public abstract class EventAbstract 
-implements Event 
-{
-    private final int value ;
-    private final boolean isLeaving ;
-    private final String label ;
-    
-    /**
-     * @param name 
-     * @param leaving
-     */
-    protected EventAbstract(String name, boolean leaving) {
-        label = name;
-        isLeaving = leaving;
-        value = name.hashCode();
-    }
-
-    /**
-     * @param name 
-     */
-    protected EventAbstract(String name) {
-        this(name, false);
-    }
-    
-    /* (non-Javadoc)
-     * @see org.objectweb.transaction.api.event.Event#getValue()
-     */
-    public Integer value() { return new Integer(this.value) ; } 
-    
-    /* (non-Javadoc)
-     * @see org.objectweb.transaction.api.event.Event#getEvent()
-     */
-    public abstract Event event() ;
-    
-    /* (non-Javadoc)
-     * @see org.objectweb.transaction.api.event.Event#getLabel()
-     */
-    public String label() {
-        return this.label;
-    }
-    
-    /* (non-Javadoc)
-     * @see org.objectweb.transaction.api.event.Event#isLeaving()
-     */
-    public boolean isLeaving() {
-        return isLeaving;
-    }
-    
-    /* (non-Javadoc)
-     * @see org.objectweb.transaction.api.event.Event#getLeavingEvent()
-     */
-    public Event leavingEvent() {
-        return event() ;
-    }
-
-    /* (non-Javadoc)
-     * @see java.lang.Object#toString()
-     */
-    public String toString() {
-        return this.label;
-    }
-    
-    /* (non-Javadoc)
-     * @see java.lang.Object#hashCode()
-     */
-    public int hashCode() {
-        return this.value;
-    }
-    
-    /**
-     * Serialize the event.
-     * @return the event deserialized.
-     * @throws ObjectStreamException is thrown if getEvent() == null.
-     */
-    Object readResolve() throws ObjectStreamException {
-        Object obj = event();
-        if (obj == null) throw new InvalidObjectException("Event is 
undefined");
-        return obj;
-    }
-}
Index: 
ow-transaction/src/java/org/objectweb/transaction/lib/lock/ReadLockMode.java
diff -u 
ow-transaction/src/java/org/objectweb/transaction/lib/lock/ReadLockMode.java:1.1
 
ow-transaction/src/java/org/objectweb/transaction/lib/lock/ReadLockMode.java:1.2
--- 
ow-transaction/src/java/org/objectweb/transaction/lib/lock/ReadLockMode.java:1.1
    Tue Aug 16 15:36:21 2005
+++ 
ow-transaction/src/java/org/objectweb/transaction/lib/lock/ReadLockMode.java  
      Mon Nov  7 09:50:29 2005
@@ -23,19 +23,19 @@
 Contributor(s): .
 
 ---------------------------------------------------------------------
-$Id: ReadLockMode.java,v 1.1 2005/08/16 13:36:21 rouvoy Exp $
+$Id: ReadLockMode.java,v 1.2 2005/11/07 08:50:29 rouvoy Exp $
 ====================================================================*/
 package org.objectweb.transaction.lib.lock;
 
-import org.objectweb.transaction.api.event.Event;
 import org.objectweb.transaction.api.lock.LockMode;
-import org.objectweb.transaction.lib.event.EventAbstract;
+import org.objectweb.transaction.api.message.Event;
+import org.objectweb.transaction.lib.message.EventAbstract;
 
 /**
  * @author <a href="mailto:Romain.Rouvoy@xxxxxxx";>Romain Rouvoy</a>
  * @created 15 août 2005
- * @modified $Date: 2005/08/16 13:36:21 $
- * @version $Revision: 1.1 $
+ * @modified $Date: 2005/11/07 08:50:29 $
+ * @version $Revision: 1.2 $
  * @fractal.itf 
  */
 public class ReadLockMode 
@@ -56,14 +56,14 @@
     }
     
     /* (non-Javadoc)
-     * @see org.objectweb.transaction.api.event.Event#getEvent()
+     * @see org.objectweb.transaction.api.message.Event#getEvent()
      */
     public Event event() {
         return mode;
     }
 
     /* (non-Javadoc)
-     * @see org.objectweb.transaction.api.event.Event#getLeavingEvent()
+     * @see org.objectweb.transaction.api.message.Event#getLeavingEvent()
      */
     public Event leavingEvent() {
         return leaves;
Index: 
ow-transaction/src/java/org/objectweb/transaction/lib/lock/WriteLockMode.java
diff -u 
ow-transaction/src/java/org/objectweb/transaction/lib/lock/WriteLockMode.java:1.1
 
ow-transaction/src/java/org/objectweb/transaction/lib/lock/WriteLockMode.java:1.2
--- 
ow-transaction/src/java/org/objectweb/transaction/lib/lock/WriteLockMode.java:1.1
   Tue Aug 16 15:36:21 2005
+++ 
ow-transaction/src/java/org/objectweb/transaction/lib/lock/WriteLockMode.java 
      Mon Nov  7 09:50:29 2005
@@ -23,19 +23,19 @@
 Contributor(s): .
 
 ---------------------------------------------------------------------
-$Id: WriteLockMode.java,v 1.1 2005/08/16 13:36:21 rouvoy Exp $
+$Id: WriteLockMode.java,v 1.2 2005/11/07 08:50:29 rouvoy Exp $
 ====================================================================*/
 package org.objectweb.transaction.lib.lock;
 
-import org.objectweb.transaction.api.event.Event;
 import org.objectweb.transaction.api.lock.LockMode;
-import org.objectweb.transaction.lib.event.EventAbstract;
+import org.objectweb.transaction.api.message.Event;
+import org.objectweb.transaction.lib.message.EventAbstract;
 
 /**
  * @author <a href="mailto:Romain.Rouvoy@xxxxxxx";>Romain Rouvoy</a>
  * @created 15 août 2005
- * @modified $Date: 2005/08/16 13:36:21 $
- * @version $Revision: 1.1 $
+ * @modified $Date: 2005/11/07 08:50:29 $
+ * @version $Revision: 1.2 $
  * @fractal.itf 
  */
 public class WriteLockMode 
@@ -56,14 +56,14 @@
     }
     
     /* (non-Javadoc)
-     * @see org.objectweb.transaction.api.event.Event#getEvent()
+     * @see org.objectweb.transaction.api.message.Event#getEvent()
      */
     public Event event() {
         return mode;
     }
 
     /* (non-Javadoc)
-     * @see org.objectweb.transaction.api.event.Event#getLeavingEvent()
+     * @see org.objectweb.transaction.api.message.Event#getLeavingEvent()
      */
     public Event leavingEvent() {
         return leaves;
Index: 
ow-transaction/src/java/org/objectweb/transaction/lib/message/EventAbstract.java
diff -u /dev/null 
ow-transaction/src/java/org/objectweb/transaction/lib/message/EventAbstract.java:1.1
--- /dev/null   Mon Nov  7 09:50:31 2005
+++ 
ow-transaction/src/java/org/objectweb/transaction/lib/message/EventAbstract.java
    Mon Nov  7 09:50:30 2005
@@ -0,0 +1,120 @@
+/*====================================================================
+ 
+ ObjectWeb Transaction Working Group API
+ Copyright (C) 2003-2005 INRIA - Jacquard & USTL - LIFL - GOAL
+ Contact: http://www.objectweb.org
+ 
+ This library is free software; you can redistribute it and/or
+ modify it under the terms of the GNU Lesser General Public
+ License as published by the Free Software Foundation; either
+ version 2.1 of the License, or any later version.
+ 
+ This library is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ Lesser General Public License for more details.
+ 
+ You should have received a copy of the GNU Lesser General Public
+ License along with this library; if not, write to the Free Software
+ Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307
+ USA
+ 
+ Initial developer(s): Romain Rouvoy.
+ Contributor(s): ______________________________________.
+ 
+ ---------------------------------------------------------------------
+ $Id: EventAbstract.java,v 1.1 2005/11/07 08:50:30 rouvoy Exp $
+ ====================================================================*/
+
+package org.objectweb.transaction.lib.message;
+
+import java.io.InvalidObjectException;
+import java.io.ObjectStreamException;
+
+import org.objectweb.transaction.api.message.Event;
+
+/**
+ * Base class for event manipulation.
+ * @author <a href="mailto:Romain.Rouvoy@xxxxxxx";>Romain Rouvoy</a>
+ * @version $Revision: 1.1 $
+ */
+public abstract class EventAbstract 
+implements Event 
+{
+    private final int value ;
+    private final boolean isLeaving ;
+    private final String label ;
+    
+    /**
+     * @param name 
+     * @param leaving
+     */
+    protected EventAbstract(String name, boolean leaving) {
+        label = name;
+        isLeaving = leaving;
+        value = name.hashCode();
+    }
+
+    /**
+     * @param name 
+     */
+    protected EventAbstract(String name) {
+        this(name, false);
+    }
+    
+    /* (non-Javadoc)
+     * @see org.objectweb.transaction.api.message.Event#getValue()
+     */
+    public Integer value() { return new Integer(this.value) ; } 
+    
+    /* (non-Javadoc)
+     * @see org.objectweb.transaction.api.message.Event#getEvent()
+     */
+    public abstract Event event() ;
+    
+    /* (non-Javadoc)
+     * @see org.objectweb.transaction.api.message.Event#getLabel()
+     */
+    public String label() {
+        return this.label;
+    }
+    
+    /* (non-Javadoc)
+     * @see org.objectweb.transaction.api.message.Event#isLeaving()
+     */
+    public boolean isLeaving() {
+        return isLeaving;
+    }
+    
+    /* (non-Javadoc)
+     * @see org.objectweb.transaction.api.message.Event#getLeavingEvent()
+     */
+    public Event leavingEvent() {
+        return event() ;
+    }
+
+    /* (non-Javadoc)
+     * @see java.lang.Object#toString()
+     */
+    public String toString() {
+        return this.label;
+    }
+    
+    /* (non-Javadoc)
+     * @see java.lang.Object#hashCode()
+     */
+    public int hashCode() {
+        return this.value;
+    }
+    
+    /**
+     * Serialize the event.
+     * @return the event deserialized.
+     * @throws ObjectStreamException is thrown if getEvent() == null.
+     */
+    Object readResolve() throws ObjectStreamException {
+        Object obj = event();
+        if (obj == null) throw new InvalidObjectException("Event is 
undefined");
+        return obj;
+    }
+}
Index: 
ow-transaction/src/java/org/objectweb/transaction/lib/resource/ResourceEventCommit.java
diff -u 
ow-transaction/src/java/org/objectweb/transaction/lib/resource/ResourceEventCommit.java:1.9
 
ow-transaction/src/java/org/objectweb/transaction/lib/resource/ResourceEventCommit.java:1.10
--- 
ow-transaction/src/java/org/objectweb/transaction/lib/resource/ResourceEventCommit.java:1.9
 Tue Aug 16 15:36:21 2005
+++ 
ow-transaction/src/java/org/objectweb/transaction/lib/resource/ResourceEventCommit.java
     Mon Nov  7 09:50:29 2005
@@ -23,19 +23,19 @@
  Contributor(s): ______________________________________.
  
  ---------------------------------------------------------------------
- $Id: ResourceEventCommit.java,v 1.9 2005/08/16 13:36:21 rouvoy Exp $
+ $Id: ResourceEventCommit.java,v 1.10 2005/11/07 08:50:29 rouvoy Exp $
  ====================================================================*/
 package org.objectweb.transaction.lib.resource;
 
-import org.objectweb.transaction.api.event.Event;
+import org.objectweb.transaction.api.message.Event;
 import org.objectweb.transaction.api.resource.ResourceEvent;
-import org.objectweb.transaction.lib.event.EventAbstract;
+import org.objectweb.transaction.lib.message.EventAbstract;
 
 
 /**
  * ResourceEvent for the commit operation.
  * @author <a href="mailto:Romain.Rouvoy@xxxxxxx";>Romain Rouvoy</a>
- * @version $Revision: 1.9 $
+ * @version $Revision: 1.10 $
  */
 public class ResourceEventCommit
 extends EventAbstract
@@ -52,7 +52,7 @@
     }
 
     /* (non-Javadoc)
-     * @see org.objectweb.transaction.api.event.Event#getEvent()
+     * @see org.objectweb.transaction.api.message.Event#getEvent()
      */
     public Event event() {
         return event;
Index: 
ow-transaction/src/java/org/objectweb/transaction/lib/resource/ResourceEventRollback.java
diff -u 
ow-transaction/src/java/org/objectweb/transaction/lib/resource/ResourceEventRollback.java:1.9
 
ow-transaction/src/java/org/objectweb/transaction/lib/resource/ResourceEventRollback.java:1.10
--- 
ow-transaction/src/java/org/objectweb/transaction/lib/resource/ResourceEventRollback.java:1.9
       Tue Aug 16 15:36:21 2005
+++ 
ow-transaction/src/java/org/objectweb/transaction/lib/resource/ResourceEventRollback.java
   Mon Nov  7 09:50:29 2005
@@ -23,18 +23,18 @@
  Contributor(s): ______________________________________.
  
  ---------------------------------------------------------------------
- $Id: ResourceEventRollback.java,v 1.9 2005/08/16 13:36:21 rouvoy Exp $
+ $Id: ResourceEventRollback.java,v 1.10 2005/11/07 08:50:29 rouvoy Exp $
  ====================================================================*/
 package org.objectweb.transaction.lib.resource;
 
-import org.objectweb.transaction.api.event.Event;
+import org.objectweb.transaction.api.message.Event;
 import org.objectweb.transaction.api.resource.ResourceEvent;
-import org.objectweb.transaction.lib.event.EventAbstract;
+import org.objectweb.transaction.lib.message.EventAbstract;
 
 /**
  * ResourceEvent representing the rollback operation.
  * @author <a href="mailto:Romain.Rouvoy@xxxxxxx";>Romain Rouvoy</a>
- * @version $Revision: 1.9 $
+ * @version $Revision: 1.10 $
  */
 public class ResourceEventRollback 
 extends EventAbstract
@@ -51,7 +51,7 @@
     }
 
     /* (non-Javadoc)
-     * @see org.objectweb.transaction.api.event.Event#getEvent()
+     * @see org.objectweb.transaction.api.message.Event#getEvent()
      */
     public Event event() {
         return event;
Index: 
ow-transaction/src/java/org/objectweb/transaction/lib/resource/ResourceEventVote.java
diff -u 
ow-transaction/src/java/org/objectweb/transaction/lib/resource/ResourceEventVote.java:1.9
 
ow-transaction/src/java/org/objectweb/transaction/lib/resource/ResourceEventVote.java:1.10
--- 
ow-transaction/src/java/org/objectweb/transaction/lib/resource/ResourceEventVote.java:1.9
   Tue Aug 16 15:36:21 2005
+++ 
ow-transaction/src/java/org/objectweb/transaction/lib/resource/ResourceEventVote.java
       Mon Nov  7 09:50:29 2005
@@ -23,19 +23,19 @@
  Contributor(s): ______________________________________.
  
  ---------------------------------------------------------------------
- $Id: ResourceEventVote.java,v 1.9 2005/08/16 13:36:21 rouvoy Exp $
+ $Id: ResourceEventVote.java,v 1.10 2005/11/07 08:50:29 rouvoy Exp $
  ====================================================================*/
 package org.objectweb.transaction.lib.resource;
 
-import org.objectweb.transaction.api.event.Event;
+import org.objectweb.transaction.api.message.Event;
 import org.objectweb.transaction.api.resource.ResourceEvent;
-import org.objectweb.transaction.lib.event.EventAbstract;
+import org.objectweb.transaction.lib.message.EventAbstract;
 
 
 /**
  * ResourceEvent for the prepare operation.
  * @author <a href="mailto:Romain.Rouvoy@xxxxxxx";>Romain Rouvoy</a>
- * @version $Revision: 1.9 $
+ * @version $Revision: 1.10 $
  */
 public class ResourceEventVote
 extends EventAbstract
@@ -52,7 +52,7 @@
     }
 
     /* (non-Javadoc)
-     * @see org.objectweb.transaction.api.event.Event#getEvent()
+     * @see org.objectweb.transaction.api.message.Event#getEvent()
      */
     public Event event() {
         return event;
Index: 
ow-transaction/src/java/org/objectweb/transaction/lib/synchronization/SynchronizationEventAfterCompletion.java
diff -u 
ow-transaction/src/java/org/objectweb/transaction/lib/synchronization/SynchronizationEventAfterCompletion.java:1.8
 
ow-transaction/src/java/org/objectweb/transaction/lib/synchronization/SynchronizationEventAfterCompletion.java:1.9
--- 
ow-transaction/src/java/org/objectweb/transaction/lib/synchronization/SynchronizationEventAfterCompletion.java:1.8
  Tue Aug 16 15:36:21 2005
+++ 
ow-transaction/src/java/org/objectweb/transaction/lib/synchronization/SynchronizationEventAfterCompletion.java
      Mon Nov  7 09:50:30 2005
@@ -23,18 +23,18 @@
  Contributor(s): ______________________________________.
  
  ---------------------------------------------------------------------
- $Id: SynchronizationEventAfterCompletion.java,v 1.8 2005/08/16 13:36:21 
rouvoy Exp $
+ $Id: SynchronizationEventAfterCompletion.java,v 1.9 2005/11/07 08:50:30 
rouvoy Exp $
  ====================================================================*/
 package org.objectweb.transaction.lib.synchronization;
 
-import org.objectweb.transaction.api.event.Event;
+import org.objectweb.transaction.api.message.Event;
 import org.objectweb.transaction.api.synchronization.SynchronizationEvent;
-import org.objectweb.transaction.lib.event.EventAbstract;
+import org.objectweb.transaction.lib.message.EventAbstract;
 
 /**
  * SynchronizationEvent raised after the completion.
  * @author <a href="mailto:Romain.Rouvoy@xxxxxxx";>Romain Rouvoy</a>
- * @version $Revision: 1.8 $
+ * @version $Revision: 1.9 $
  */
 public class SynchronizationEventAfterCompletion
 extends EventAbstract
@@ -51,7 +51,7 @@
     }
 
     /* (non-Javadoc)
-     * @see org.objectweb.transaction.api.event.Event#getEvent()
+     * @see org.objectweb.transaction.api.message.Event#getEvent()
      */
     public Event event() {
         return event;
Index: 
ow-transaction/src/java/org/objectweb/transaction/lib/synchronization/SynchronizationEventBeforeCompletion.java
diff -u 
ow-transaction/src/java/org/objectweb/transaction/lib/synchronization/SynchronizationEventBeforeCompletion.java:1.8
 
ow-transaction/src/java/org/objectweb/transaction/lib/synchronization/SynchronizationEventBeforeCompletion.java:1.9
--- 
ow-transaction/src/java/org/objectweb/transaction/lib/synchronization/SynchronizationEventBeforeCompletion.java:1.8
 Tue Aug 16 15:36:21 2005
+++ 
ow-transaction/src/java/org/objectweb/transaction/lib/synchronization/SynchronizationEventBeforeCompletion.java
     Mon Nov  7 09:50:30 2005
@@ -23,18 +23,18 @@
  Contributor(s): ______________________________________.
  
  ---------------------------------------------------------------------
- $Id: SynchronizationEventBeforeCompletion.java,v 1.8 2005/08/16 13:36:21 
rouvoy Exp $
+ $Id: SynchronizationEventBeforeCompletion.java,v 1.9 2005/11/07 08:50:30 
rouvoy Exp $
  ====================================================================*/
 package org.objectweb.transaction.lib.synchronization;
 
-import org.objectweb.transaction.api.event.Event;
+import org.objectweb.transaction.api.message.Event;
 import org.objectweb.transaction.api.synchronization.SynchronizationEvent;
-import org.objectweb.transaction.lib.event.EventAbstract;
+import org.objectweb.transaction.lib.message.EventAbstract;
 
 /**
  * SynchronizationEvent raised before the completion.
  * @author <a href="mailto:Romain.Rouvoy@xxxxxxx";>Romain Rouvoy</a>
- * @version $Revision: 1.8 $
+ * @version $Revision: 1.9 $
  */
 public class SynchronizationEventBeforeCompletion
 extends EventAbstract
@@ -51,7 +51,7 @@
     }
 
     /* (non-Javadoc)
-     * @see org.objectweb.transaction.api.event.Event#getEvent()
+     * @see org.objectweb.transaction.api.message.Event#getEvent()
      */
     public Event event() {
         return event;
Index: 
ow-transaction/src/java/org/objectweb/transaction/lib/transaction/TransactionStatusCommitted.java
diff -u 
ow-transaction/src/java/org/objectweb/transaction/lib/transaction/TransactionStatusCommitted.java:1.8
 
ow-transaction/src/java/org/objectweb/transaction/lib/transaction/TransactionStatusCommitted.java:1.9
--- 
ow-transaction/src/java/org/objectweb/transaction/lib/transaction/TransactionStatusCommitted.java:1.8
       Tue Aug 16 15:36:21 2005
+++ 
ow-transaction/src/java/org/objectweb/transaction/lib/transaction/TransactionStatusCommitted.java
   Mon Nov  7 09:50:30 2005
@@ -23,19 +23,19 @@
  Contributor(s): ______________________________________.
  
  ---------------------------------------------------------------------
- $Id: TransactionStatusCommitted.java,v 1.8 2005/08/16 13:36:21 rouvoy Exp $
+ $Id: TransactionStatusCommitted.java,v 1.9 2005/11/07 08:50:30 rouvoy Exp $
  ====================================================================*/
 package org.objectweb.transaction.lib.transaction;
 
-import org.objectweb.transaction.api.event.Event;
+import org.objectweb.transaction.api.message.Event;
 import org.objectweb.transaction.api.transaction.TransactionStatus;
-import org.objectweb.transaction.lib.event.EventAbstract;
+import org.objectweb.transaction.lib.message.EventAbstract;
 
 
 /**
  * TransactionStatus after the completion of the transaction.
  * @author <a href="mailto:Romain.Rouvoy@xxxxxxx";>Romain Rouvoy</a>
- * @version $Revision: 1.8 $
+ * @version $Revision: 1.9 $
  */
 public class TransactionStatusCommitted 
 extends EventAbstract
@@ -55,14 +55,14 @@
     }
 
     /* (non-Javadoc)
-     * @see org.objectweb.transaction.api.event.Event#getEvent()
+     * @see org.objectweb.transaction.api.message.Event#getEvent()
      */
     public Event event() {
         return status;
     }
     
     /* (non-Javadoc)
-     * @see org.objectweb.transaction.api.event.Event#getLeavingEvent()
+     * @see org.objectweb.transaction.api.message.Event#getLeavingEvent()
      */
     public Event leavingEvent() {
         return leaves;
Index: 
ow-transaction/src/java/org/objectweb/transaction/lib/transaction/TransactionStatusCommitting.java
diff -u 
ow-transaction/src/java/org/objectweb/transaction/lib/transaction/TransactionStatusCommitting.java:1.8
 
ow-transaction/src/java/org/objectweb/transaction/lib/transaction/TransactionStatusCommitting.java:1.9
--- 
ow-transaction/src/java/org/objectweb/transaction/lib/transaction/TransactionStatusCommitting.java:1.8
      Tue Aug 16 15:36:21 2005
+++ 
ow-transaction/src/java/org/objectweb/transaction/lib/transaction/TransactionStatusCommitting.java
  Mon Nov  7 09:50:30 2005
@@ -23,18 +23,18 @@
  Contributor(s): ______________________________________.
  
  ---------------------------------------------------------------------
- $Id: TransactionStatusCommitting.java,v 1.8 2005/08/16 13:36:21 rouvoy Exp $
+ $Id: TransactionStatusCommitting.java,v 1.9 2005/11/07 08:50:30 rouvoy Exp $
  ====================================================================*/
 package org.objectweb.transaction.lib.transaction;
 
-import org.objectweb.transaction.api.event.Event;
+import org.objectweb.transaction.api.message.Event;
 import org.objectweb.transaction.api.transaction.TransactionStatus;
-import org.objectweb.transaction.lib.event.EventAbstract;
+import org.objectweb.transaction.lib.message.EventAbstract;
 
 /**
  * TransactionStatus during the completion of the transaction.
  * @author <a href="mailto:Romain.Rouvoy@xxxxxxx";>Romain Rouvoy</a>
- * @version $Revision: 1.8 $
+ * @version $Revision: 1.9 $
  */
 public class TransactionStatusCommitting 
 extends EventAbstract
@@ -54,14 +54,14 @@
     }
 
     /* (non-Javadoc)
-     * @see org.objectweb.transaction.api.event.Event#getEvent()
+     * @see org.objectweb.transaction.api.message.Event#getEvent()
      */
     public Event event() {
         return status;
     }
     
     /* (non-Javadoc)
-     * @see org.objectweb.transaction.api.event.Event#getLeavingEvent()
+     * @see org.objectweb.transaction.api.message.Event#getLeavingEvent()
      */
     public Event leavingEvent() {
         return leaves;
Index: 
ow-transaction/src/java/org/objectweb/transaction/lib/transaction/TransactionStatusMarkedRollback.java
diff -u 
ow-transaction/src/java/org/objectweb/transaction/lib/transaction/TransactionStatusMarkedRollback.java:1.8
 
ow-transaction/src/java/org/objectweb/transaction/lib/transaction/TransactionStatusMarkedRollback.java:1.9
--- 
ow-transaction/src/java/org/objectweb/transaction/lib/transaction/TransactionStatusMarkedRollback.java:1.8
  Tue Aug 16 15:36:21 2005
+++ 
ow-transaction/src/java/org/objectweb/transaction/lib/transaction/TransactionStatusMarkedRollback.java
      Mon Nov  7 09:50:30 2005
@@ -23,18 +23,18 @@
  Contributor(s): ______________________________________.
  
  ---------------------------------------------------------------------
- $Id: TransactionStatusMarkedRollback.java,v 1.8 2005/08/16 13:36:21 rouvoy 
Exp $
+ $Id: TransactionStatusMarkedRollback.java,v 1.9 2005/11/07 08:50:30 rouvoy 
Exp $
  ====================================================================*/
 package org.objectweb.transaction.lib.transaction;
 
-import org.objectweb.transaction.api.event.Event;
+import org.objectweb.transaction.api.message.Event;
 import org.objectweb.transaction.api.transaction.TransactionStatus;
-import org.objectweb.transaction.lib.event.EventAbstract;
+import org.objectweb.transaction.lib.message.EventAbstract;
 
 /**
  * TransactionStatus when transaction is marked for rollback.
  * @author <a href="mailto:Romain.Rouvoy@xxxxxxx";>Romain Rouvoy</a>
- * @version $Revision: 1.8 $
+ * @version $Revision: 1.9 $
  */
 public class TransactionStatusMarkedRollback 
 extends EventAbstract
@@ -54,14 +54,14 @@
     }
     
     /* (non-Javadoc)
-     * @see org.objectweb.transaction.api.event.Event#getEvent()
+     * @see org.objectweb.transaction.api.message.Event#getEvent()
      */
     public Event event() {
         return status;
     }
     
     /* (non-Javadoc)
-     * @see org.objectweb.transaction.api.event.Event#getLeavingEvent()
+     * @see org.objectweb.transaction.api.message.Event#getLeavingEvent()
      */
     public Event leavingEvent() {
         return leaves;
Index: 
ow-transaction/src/java/org/objectweb/transaction/lib/transaction/TransactionStatusNoTransaction.java
diff -u 
ow-transaction/src/java/org/objectweb/transaction/lib/transaction/TransactionStatusNoTransaction.java:1.8
 
ow-transaction/src/java/org/objectweb/transaction/lib/transaction/TransactionStatusNoTransaction.java:1.9
--- 
ow-transaction/src/java/org/objectweb/transaction/lib/transaction/TransactionStatusNoTransaction.java:1.8
   Tue Aug 16 15:36:21 2005
+++ 
ow-transaction/src/java/org/objectweb/transaction/lib/transaction/TransactionStatusNoTransaction.java
       Mon Nov  7 09:50:30 2005
@@ -23,18 +23,18 @@
  Contributor(s): ______________________________________.
  
  ---------------------------------------------------------------------
- $Id: TransactionStatusNoTransaction.java,v 1.8 2005/08/16 13:36:21 rouvoy 
Exp $
+ $Id: TransactionStatusNoTransaction.java,v 1.9 2005/11/07 08:50:30 rouvoy 
Exp $
  ====================================================================*/
 package org.objectweb.transaction.lib.transaction;
 
-import org.objectweb.transaction.api.event.Event;
+import org.objectweb.transaction.api.message.Event;
 import org.objectweb.transaction.api.transaction.TransactionStatus;
-import org.objectweb.transaction.lib.event.EventAbstract;
+import org.objectweb.transaction.lib.message.EventAbstract;
 
 /**
  * TransactionStatus when no transaction is active.
  * @author <a href="mailto:Romain.Rouvoy@xxxxxxx";>Romain Rouvoy</a>
- * @version $Revision: 1.8 $
+ * @version $Revision: 1.9 $
  */
 public class TransactionStatusNoTransaction 
 extends EventAbstract
@@ -54,14 +54,14 @@
     }
     
     /* (non-Javadoc)
-     * @see org.objectweb.transaction.api.event.Event#getEvent()
+     * @see org.objectweb.transaction.api.message.Event#getEvent()
      */
     public Event event() {
         return status;
     }
     
     /* (non-Javadoc)
-     * @see org.objectweb.transaction.api.event.Event#getLeavingEvent()
+     * @see org.objectweb.transaction.api.message.Event#getLeavingEvent()
      */
     public Event leavingEvent() {
         return leaves;
Index: 
ow-transaction/src/java/org/objectweb/transaction/lib/transaction/TransactionStatusPrepared.java
diff -u 
ow-transaction/src/java/org/objectweb/transaction/lib/transaction/TransactionStatusPrepared.java:1.8
 
ow-transaction/src/java/org/objectweb/transaction/lib/transaction/TransactionStatusPrepared.java:1.9
--- 
ow-transaction/src/java/org/objectweb/transaction/lib/transaction/TransactionStatusPrepared.java:1.8
        Tue Aug 16 15:36:21 2005
+++ 
ow-transaction/src/java/org/objectweb/transaction/lib/transaction/TransactionStatusPrepared.java
    Mon Nov  7 09:50:30 2005
@@ -23,18 +23,18 @@
  Contributor(s): ______________________________________.
  
  ---------------------------------------------------------------------
- $Id: TransactionStatusPrepared.java,v 1.8 2005/08/16 13:36:21 rouvoy Exp $
+ $Id: TransactionStatusPrepared.java,v 1.9 2005/11/07 08:50:30 rouvoy Exp $
  ====================================================================*/
 package org.objectweb.transaction.lib.transaction;
 
-import org.objectweb.transaction.api.event.Event;
+import org.objectweb.transaction.api.message.Event;
 import org.objectweb.transaction.api.transaction.TransactionStatus;
-import org.objectweb.transaction.lib.event.EventAbstract;
+import org.objectweb.transaction.lib.message.EventAbstract;
 
 /**
  * TransactionStatus after the first step of the validation process.
  * @author <a href="mailto:Romain.Rouvoy@xxxxxxx";>Romain Rouvoy</a>
- * @version $Revision: 1.8 $
+ * @version $Revision: 1.9 $
  */
 public class TransactionStatusPrepared 
 extends EventAbstract
@@ -54,14 +54,14 @@
     }
     
     /* (non-Javadoc)
-     * @see org.objectweb.transaction.api.event.Event#getEvent()
+     * @see org.objectweb.transaction.api.message.Event#getEvent()
      */
     public Event event() {
         return status;
     }
     
     /* (non-Javadoc)
-     * @see org.objectweb.transaction.api.event.Event#getLeavingEvent()
+     * @see org.objectweb.transaction.api.message.Event#getLeavingEvent()
      */
     public Event leavingEvent() {
         return leaves;
Index: 
ow-transaction/src/java/org/objectweb/transaction/lib/transaction/TransactionStatusPreparing.java
diff -u 
ow-transaction/src/java/org/objectweb/transaction/lib/transaction/TransactionStatusPreparing.java:1.8
 
ow-transaction/src/java/org/objectweb/transaction/lib/transaction/TransactionStatusPreparing.java:1.9
--- 
ow-transaction/src/java/org/objectweb/transaction/lib/transaction/TransactionStatusPreparing.java:1.8
       Tue Aug 16 15:36:21 2005
+++ 
ow-transaction/src/java/org/objectweb/transaction/lib/transaction/TransactionStatusPreparing.java
   Mon Nov  7 09:50:30 2005
@@ -23,18 +23,18 @@
  Contributor(s): ______________________________________.
  
  ---------------------------------------------------------------------
- $Id: TransactionStatusPreparing.java,v 1.8 2005/08/16 13:36:21 rouvoy Exp $
+ $Id: TransactionStatusPreparing.java,v 1.9 2005/11/07 08:50:30 rouvoy Exp $
  ====================================================================*/
 package org.objectweb.transaction.lib.transaction;
 
-import org.objectweb.transaction.api.event.Event;
+import org.objectweb.transaction.api.message.Event;
 import org.objectweb.transaction.api.transaction.TransactionStatus;
-import org.objectweb.transaction.lib.event.EventAbstract;
+import org.objectweb.transaction.lib.message.EventAbstract;
 
 /**
  * TransactionStatus during the first step of the validation process.
  * @author <a href="mailto:Romain.Rouvoy@xxxxxxx";>Romain Rouvoy</a>
- * @version $Revision: 1.8 $
+ * @version $Revision: 1.9 $
  */
 public class TransactionStatusPreparing 
 extends EventAbstract
@@ -54,14 +54,14 @@
     }
 
     /* (non-Javadoc)
-     * @see org.objectweb.transaction.api.event.Event#getEvent()
+     * @see org.objectweb.transaction.api.message.Event#getEvent()
      */
     public Event event() {
         return status;
     }
     
     /* (non-Javadoc)
-     * @see org.objectweb.transaction.api.event.Event#getLeavingEvent()
+     * @see org.objectweb.transaction.api.message.Event#getLeavingEvent()
      */
     public Event leavingEvent() {
         return leaves;
Index: 
ow-transaction/src/java/org/objectweb/transaction/lib/transaction/TransactionStatusRolledBack.java
diff -u 
ow-transaction/src/java/org/objectweb/transaction/lib/transaction/TransactionStatusRolledBack.java:1.8
 
ow-transaction/src/java/org/objectweb/transaction/lib/transaction/TransactionStatusRolledBack.java:1.9
--- 
ow-transaction/src/java/org/objectweb/transaction/lib/transaction/TransactionStatusRolledBack.java:1.8
      Tue Aug 16 15:36:21 2005
+++ 
ow-transaction/src/java/org/objectweb/transaction/lib/transaction/TransactionStatusRolledBack.java
  Mon Nov  7 09:50:30 2005
@@ -23,18 +23,18 @@
  Contributor(s): ______________________________________.
  
  ---------------------------------------------------------------------
- $Id: TransactionStatusRolledBack.java,v 1.8 2005/08/16 13:36:21 rouvoy Exp $
+ $Id: TransactionStatusRolledBack.java,v 1.9 2005/11/07 08:50:30 rouvoy Exp $
  ====================================================================*/
 package org.objectweb.transaction.lib.transaction;
 
-import org.objectweb.transaction.api.event.Event;
+import org.objectweb.transaction.api.message.Event;
 import org.objectweb.transaction.api.transaction.TransactionStatus;
-import org.objectweb.transaction.lib.event.EventAbstract;
+import org.objectweb.transaction.lib.message.EventAbstract;
 
 /**
  * TransactionStatus after the completion of the transaction.
  * @author <a href="mailto:Romain.Rouvoy@xxxxxxx";>Romain Rouvoy</a>
- * @version $Revision: 1.8 $
+ * @version $Revision: 1.9 $
  */
 public class TransactionStatusRolledBack 
 extends EventAbstract
@@ -54,14 +54,14 @@
     }
     
     /* (non-Javadoc)
-     * @see org.objectweb.transaction.api.event.Event#getEvent()
+     * @see org.objectweb.transaction.api.message.Event#getEvent()
      */
     public Event event() {
         return status;
     }   
     
     /* (non-Javadoc)
-     * @see org.objectweb.transaction.api.event.Event#getLeavingEvent()
+     * @see org.objectweb.transaction.api.message.Event#getLeavingEvent()
      */
     public Event leavingEvent() {
         return leaves;
Index: 
ow-transaction/src/java/org/objectweb/transaction/lib/transaction/TransactionStatusRollingBack.java
diff -u 
ow-transaction/src/java/org/objectweb/transaction/lib/transaction/TransactionStatusRollingBack.java:1.8
 
ow-transaction/src/java/org/objectweb/transaction/lib/transaction/TransactionStatusRollingBack.java:1.9
--- 
ow-transaction/src/java/org/objectweb/transaction/lib/transaction/TransactionStatusRollingBack.java:1.8
     Tue Aug 16 15:36:21 2005
+++ 
ow-transaction/src/java/org/objectweb/transaction/lib/transaction/TransactionStatusRollingBack.java
 Mon Nov  7 09:50:30 2005
@@ -23,18 +23,18 @@
  Contributor(s): ______________________________________.
  
  ---------------------------------------------------------------------
- $Id: TransactionStatusRollingBack.java,v 1.8 2005/08/16 13:36:21 rouvoy Exp 
$
+ $Id: TransactionStatusRollingBack.java,v 1.9 2005/11/07 08:50:30 rouvoy Exp 
$
  ====================================================================*/
 package org.objectweb.transaction.lib.transaction;
 
-import org.objectweb.transaction.api.event.Event;
+import org.objectweb.transaction.api.message.Event;
 import org.objectweb.transaction.api.transaction.TransactionStatus;
-import org.objectweb.transaction.lib.event.EventAbstract;
+import org.objectweb.transaction.lib.message.EventAbstract;
 
 /**
  * TransactionStatus during the completion of the transaction.
  * @author <a href="mailto:Romain.Rouvoy@xxxxxxx";>Romain Rouvoy</a>
- * @version $Revision: 1.8 $
+ * @version $Revision: 1.9 $
  */
 public class TransactionStatusRollingBack 
 extends EventAbstract
@@ -54,14 +54,14 @@
     }
 
     /* (non-Javadoc)
-     * @see org.objectweb.transaction.api.event.Event#getEvent()
+     * @see org.objectweb.transaction.api.message.Event#getEvent()
      */
     public Event event() {
         return status;
     }
     
     /* (non-Javadoc)
-     * @see org.objectweb.transaction.api.event.Event#getLeavingEvent()
+     * @see org.objectweb.transaction.api.message.Event#getLeavingEvent()
      */
     public Event leavingEvent() {
         return leaves;
Index: 
ow-transaction/src/java/org/objectweb/transaction/lib/transaction/TransactionStatusTransactionActive.java
diff -u 
ow-transaction/src/java/org/objectweb/transaction/lib/transaction/TransactionStatusTransactionActive.java:1.8
 
ow-transaction/src/java/org/objectweb/transaction/lib/transaction/TransactionStatusTransactionActive.java:1.9
--- 
ow-transaction/src/java/org/objectweb/transaction/lib/transaction/TransactionStatusTransactionActive.java:1.8
       Tue Aug 16 15:36:21 2005
+++ 
ow-transaction/src/java/org/objectweb/transaction/lib/transaction/TransactionStatusTransactionActive.java
   Mon Nov  7 09:50:30 2005
@@ -23,18 +23,18 @@
  Contributor(s): ______________________________________.
  
  ---------------------------------------------------------------------
- $Id: TransactionStatusTransactionActive.java,v 1.8 2005/08/16 13:36:21 
rouvoy Exp $
+ $Id: TransactionStatusTransactionActive.java,v 1.9 2005/11/07 08:50:30 
rouvoy Exp $
  ====================================================================*/
 package org.objectweb.transaction.lib.transaction;
 
-import org.objectweb.transaction.api.event.Event;
+import org.objectweb.transaction.api.message.Event;
 import org.objectweb.transaction.api.transaction.TransactionStatus;
-import org.objectweb.transaction.lib.event.EventAbstract;
+import org.objectweb.transaction.lib.message.EventAbstract;
 
 /**
  * TransactionStatus during the activity of the transaction.
  * @author <a href="mailto:Romain.Rouvoy@xxxxxxx";>Romain Rouvoy</a>
- * @version $Revision: 1.8 $
+ * @version $Revision: 1.9 $
  */
 public class TransactionStatusTransactionActive 
 extends EventAbstract
@@ -54,14 +54,14 @@
     }
 
     /* (non-Javadoc)
-     * @see org.objectweb.transaction.api.event.Event#getEvent()
+     * @see org.objectweb.transaction.api.message.Event#getEvent()
      */
     public Event event() {
         return status;
     }
     
     /* (non-Javadoc)
-     * @see org.objectweb.transaction.api.event.Event#getLeavingEvent()
+     * @see org.objectweb.transaction.api.message.Event#getLeavingEvent()
      */
     public Event leavingEvent() {
         return leaves;
Index: 
ow-transaction/src/java/org/objectweb/transaction/lib/transaction/TransactionStatusTransactionInactive.java
diff -u 
ow-transaction/src/java/org/objectweb/transaction/lib/transaction/TransactionStatusTransactionInactive.java:1.3
 
ow-transaction/src/java/org/objectweb/transaction/lib/transaction/TransactionStatusTransactionInactive.java:1.4
--- 
ow-transaction/src/java/org/objectweb/transaction/lib/transaction/TransactionStatusTransactionInactive.java:1.3
     Tue Aug 16 15:36:21 2005
+++ 
ow-transaction/src/java/org/objectweb/transaction/lib/transaction/TransactionStatusTransactionInactive.java
 Mon Nov  7 09:50:30 2005
@@ -23,18 +23,18 @@
  Contributor(s): ______________________________________.
  
  ---------------------------------------------------------------------
- $Id: TransactionStatusTransactionInactive.java,v 1.3 2005/08/16 13:36:21 
rouvoy Exp $
+ $Id: TransactionStatusTransactionInactive.java,v 1.4 2005/11/07 08:50:30 
rouvoy Exp $
  ====================================================================*/
 package org.objectweb.transaction.lib.transaction;
 
-import org.objectweb.transaction.api.event.Event;
+import org.objectweb.transaction.api.message.Event;
 import org.objectweb.transaction.api.transaction.TransactionStatus;
-import org.objectweb.transaction.lib.event.EventAbstract;
+import org.objectweb.transaction.lib.message.EventAbstract;
 
 /**
  * TransactionStatus during the inactivity of the transaction.
  * @author <a href="mailto:Romain.Rouvoy@xxxxxxx";>Romain Rouvoy</a>
- * @version $Revision: 1.3 $
+ * @version $Revision: 1.4 $
  */
 public class TransactionStatusTransactionInactive 
 extends EventAbstract
@@ -54,14 +54,14 @@
     }
     
     /* (non-Javadoc)
-     * @see org.objectweb.transaction.api.event.Event#getEvent()
+     * @see org.objectweb.transaction.api.message.Event#getEvent()
      */
     public Event event() {
         return status;
     }
     
     /* (non-Javadoc)
-     * @see org.objectweb.transaction.api.event.Event#getLeavingEvent()
+     * @see org.objectweb.transaction.api.message.Event#getLeavingEvent()
      */
     public Event leavingEvent() {
         return leaves;
Index: 
ow-transaction/src/java/org/objectweb/transaction/lib/transaction/TransactionStatusUnknown.java
diff -u 
ow-transaction/src/java/org/objectweb/transaction/lib/transaction/TransactionStatusUnknown.java:1.8
 
ow-transaction/src/java/org/objectweb/transaction/lib/transaction/TransactionStatusUnknown.java:1.9
--- 
ow-transaction/src/java/org/objectweb/transaction/lib/transaction/TransactionStatusUnknown.java:1.8
 Tue Aug 16 15:36:21 2005
+++ 
ow-transaction/src/java/org/objectweb/transaction/lib/transaction/TransactionStatusUnknown.java
     Mon Nov  7 09:50:30 2005
@@ -23,18 +23,18 @@
  Contributor(s): ______________________________________.
  
  ---------------------------------------------------------------------
- $Id: TransactionStatusUnknown.java,v 1.8 2005/08/16 13:36:21 rouvoy Exp $
+ $Id: TransactionStatusUnknown.java,v 1.9 2005/11/07 08:50:30 rouvoy Exp $
  ====================================================================*/
 package org.objectweb.transaction.lib.transaction;
 
-import org.objectweb.transaction.api.event.Event;
+import org.objectweb.transaction.api.message.Event;
 import org.objectweb.transaction.api.transaction.TransactionStatus;
-import org.objectweb.transaction.lib.event.EventAbstract;
+import org.objectweb.transaction.lib.message.EventAbstract;
 
 /**
  * TransactionStatus when the transaction is in an unknown state.
  * @author <a href="mailto:Romain.Rouvoy@xxxxxxx";>Romain Rouvoy</a>
- * @version $Revision: 1.8 $
+ * @version $Revision: 1.9 $
  */
 public class TransactionStatusUnknown 
 extends EventAbstract
@@ -54,14 +54,14 @@
     }
 
     /* (non-Javadoc)
-     * @see org.objectweb.transaction.api.event.Event#getEvent()
+     * @see org.objectweb.transaction.api.message.Event#getEvent()
      */
     public Event event() {
         return status;
     }
     
     /* (non-Javadoc)
-     * @see org.objectweb.transaction.api.event.Event#getLeavingEvent()
+     * @see org.objectweb.transaction.api.message.Event#getLeavingEvent()
      */
     public Event leavingEvent() {
         return leaves;



<--  Date Index  --> <--  Thread Index  -->

Reply via email to:

Powered by MHonArc.

Copyright © 2006-2007, OW2 Consortium | contact | webmaster.