You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@lenya.apache.org by fl...@apache.org on 2010/11/12 19:51:14 UTC

svn commit: r1034508 - in /lenya/trunk/org.apache.lenya.core.repository.impl: ./ src/main/java/org/apache/lenya/cms/observation/ src/main/java/org/apache/lenya/cms/publication/ src/main/java/org/apache/lenya/cms/repository/ src/main/java/org/apache/len...

Author: florent
Date: Fri Nov 12 18:51:13 2010
New Revision: 1034508

URL: http://svn.apache.org/viewvc?rev=1034508&view=rev
Log:
add some repository related classes ; remove transaction ones

Added:
    lenya/trunk/org.apache.lenya.core.repository.impl/src/main/java/org/apache/lenya/cms/observation/RepositoryEventImpl.java
      - copied, changed from r1034465, lenya/trunk/org.apache.lenya.core.repository.impl/src/main/java/org/apache/lenya/cms/observation/RepositoryEvent.java
    lenya/trunk/org.apache.lenya.core.repository.impl/src/main/java/org/apache/lenya/cms/publication/
    lenya/trunk/org.apache.lenya.core.repository.impl/src/main/java/org/apache/lenya/cms/publication/RepositoryException.java
      - copied unchanged from r1034465, lenya/trunk/org.apache.lenya.core.publication/src/main/java/org/apache/lenya/cms/publication/RepositoryException.java
    lenya/trunk/org.apache.lenya.core.repository.impl/src/main/java/org/apache/lenya/cms/publication/RepositoryImpl.java
      - copied unchanged from r1034465, lenya/trunk/org.apache.lenya.core.publication/src/main/java/org/apache/lenya/cms/publication/RepositoryImpl.java
Removed:
    lenya/trunk/org.apache.lenya.core.repository.impl/src/main/java/org/apache/lenya/cms/observation/RepositoryEvent.java
    lenya/trunk/org.apache.lenya.core.repository.impl/src/main/java/org/apache/lenya/cms/observation/RepositoryListener.java
    lenya/trunk/org.apache.lenya.core.repository.impl/src/main/java/org/apache/lenya/cms/repository/Session.java
    lenya/trunk/org.apache.lenya.core.repository.impl/src/main/java/org/apache/lenya/transaction/
Modified:
    lenya/trunk/org.apache.lenya.core.repository.impl/pom.xml

Modified: lenya/trunk/org.apache.lenya.core.repository.impl/pom.xml
URL: http://svn.apache.org/viewvc/lenya/trunk/org.apache.lenya.core.repository.impl/pom.xml?rev=1034508&r1=1034507&r2=1034508&view=diff
==============================================================================
--- lenya/trunk/org.apache.lenya.core.repository.impl/pom.xml (original)
+++ lenya/trunk/org.apache.lenya.core.repository.impl/pom.xml Fri Nov 12 18:51:13 2010
@@ -13,9 +13,13 @@
   <groupId>org.apache.lenya</groupId>
   <artifactId>lenya-core-repository-impl</artifactId>
   <packaging>jar</packaging>
-  <name>Apache Lenya Core Repository API</name>
+  <name>Apache Lenya Core Repository implementation</name>
   <dependencies>
     <dependency>
+      <groupId>org.apache.lenya</groupId>
+      <artifactId>lenya-core-repository-api</artifactId>
+    </dependency>
+    <dependency>
       <groupId>commons-logging</groupId>
       <artifactId>commons-logging</artifactId>
     </dependency>

Copied: lenya/trunk/org.apache.lenya.core.repository.impl/src/main/java/org/apache/lenya/cms/observation/RepositoryEventImpl.java (from r1034465, lenya/trunk/org.apache.lenya.core.repository.impl/src/main/java/org/apache/lenya/cms/observation/RepositoryEvent.java)
URL: http://svn.apache.org/viewvc/lenya/trunk/org.apache.lenya.core.repository.impl/src/main/java/org/apache/lenya/cms/observation/RepositoryEventImpl.java?p2=lenya/trunk/org.apache.lenya.core.repository.impl/src/main/java/org/apache/lenya/cms/observation/RepositoryEventImpl.java&p1=lenya/trunk/org.apache.lenya.core.repository.impl/src/main/java/org/apache/lenya/cms/observation/RepositoryEvent.java&r1=1034465&r2=1034508&rev=1034508&view=diff
==============================================================================
--- lenya/trunk/org.apache.lenya.core.repository.impl/src/main/java/org/apache/lenya/cms/observation/RepositoryEvent.java (original)
+++ lenya/trunk/org.apache.lenya.core.repository.impl/src/main/java/org/apache/lenya/cms/observation/RepositoryEventImpl.java Fri Nov 12 18:51:13 2010
@@ -23,7 +23,7 @@ import org.apache.lenya.cms.repository.S
 /**
  * A repository event provides additional information if a document was added, changed, or removed.
  */
-public class RepositoryEvent {
+public class RepositoryEventImpl implements RepositoryEvent {
 
     private Session session;
     private Object descriptor = null;
@@ -36,7 +36,7 @@ public class RepositoryEvent {
      * @param source The source of the event.
      * @param descriptor More information about the event.
      */
-    public RepositoryEvent(Session session, Object source, Object descriptor) {
+    public RepositoryEventImpl(Session session, Object source, Object descriptor) {
         this(session, descriptor);
         Validate.notNull(source);
         this.source = source;
@@ -47,7 +47,7 @@ public class RepositoryEvent {
      * @param session The session.
      * @param descriptor More information about the event.
      */
-    public RepositoryEvent(Session session, Object descriptor) {
+    public RepositoryEventImpl(Session session, Object descriptor) {
         Validate.notNull(session);
         Validate.notNull(descriptor);
         this.session = session;
@@ -68,6 +68,9 @@ public class RepositoryEvent {
         return this.descriptor;
     }
     
+    /* (non-Javadoc)
+		 * @see org.apache.lenya.cms.observation.RepositoryEvent#toString()
+		 */
     public String toString() {
         return "identity:" + getSession().getIdentity().toString() + " " + getNodeUri() + " " + getDescriptor();
     }



---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@lenya.apache.org
For additional commands, e-mail: commits-help@lenya.apache.org