You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@jackrabbit.apache.org by dp...@apache.org on 2006/11/06 16:43:10 UTC

svn commit: r471766 - /jackrabbit/trunk/jackrabbit/applications/test/repository.xml

Author: dpfister
Date: Mon Nov  6 07:43:10 2006
New Revision: 471766

URL: http://svn.apache.org/viewvc?view=rev&rev=471766
Log:
JCR-623 Clustering

Modified:
    jackrabbit/trunk/jackrabbit/applications/test/repository.xml

Modified: jackrabbit/trunk/jackrabbit/applications/test/repository.xml
URL: http://svn.apache.org/viewvc/jackrabbit/trunk/jackrabbit/applications/test/repository.xml?view=diff&rev=471766&r1=471765&r2=471766
==============================================================================
--- jackrabbit/trunk/jackrabbit/applications/test/repository.xml (original)
+++ jackrabbit/trunk/jackrabbit/applications/test/repository.xml Mon Nov  6 07:43:10 2006
@@ -45,8 +45,11 @@
 
             a SearchIndex element that is used for configuring Indexing-related
             settings on the /jcr:system tree.
+
+	    a Cluster element that is used for configuring an optional
+	    clustering node that synchronizes changes made in a cluster
     -->
-    <!ELEMENT Repository (FileSystem,Security,Workspaces,Workspace,Versioning,SearchIndex?)>
+    <!ELEMENT Repository (FileSystem,Security,Workspaces,Workspace,Versioning,SearchIndex?,Cluster?)>
 
     <!--
         a virtual file system
@@ -139,6 +142,29 @@
     <!ATTLIST Versioning
       rootPath CDATA #REQUIRED
     >
+
+    <!--
+	the Cluster element configures the optional participation of this
+        repository in a clustered environment. a literal id may be
+	specified that uniquely identifies this node in a cluster, as well
+        as the delay in seconds before changes to the journal are
+	automatically detected.
+    -->
+    <!ELEMENT Cluster (Journal)>
+    <!ATTLIST Cluster
+      id CDATA #IMPLIED
+      syncDelay CDATA #IMPLIED
+    >
+
+    <!--
+	the Journal element configures the journal used in clustering; the
+        class attribute specifies the FQN of the class implementing the
+	Journal interface.
+    -->
+    <!ELEMENT Journal (param*)>
+    <!ATTLIST Journal
+      class CDATA #REQUIRED>
+
 ]>
 <!-- Example Repository Configuration File -->
 <Repository>