Author: bdekruijff at gmail.com
Date: Tue Jan 11 15:40:08 2011
New Revision: 595

Log:
[sandbox] fabric: first site doc with config examples

Added:
   sandbox/bdekruijff/fabric/src/site/
   sandbox/bdekruijff/fabric/src/site/apt/
   sandbox/bdekruijff/fabric/src/site/apt/configuration.apt
   sandbox/bdekruijff/fabric/src/site/apt/index.apt
   sandbox/bdekruijff/fabric/src/site/fml/
   sandbox/bdekruijff/fabric/src/site/fml/faq.fml
   sandbox/bdekruijff/fabric/src/site/site.xml
Modified:
   sandbox/bdekruijff/fabric/pom.xml

Modified: sandbox/bdekruijff/fabric/pom.xml
==============================================================================
--- sandbox/bdekruijff/fabric/pom.xml   (original)
+++ sandbox/bdekruijff/fabric/pom.xml   Tue Jan 11 15:40:08 2011
@@ -45,4 +45,20 @@
     </plugins>
   </build>
 
+  <reporting>
+    <plugins>
+      <!-- ncss crashes on @SuppressWarnings("unchecked") -->
+      <plugin>
+        <groupId>org.codehaus.mojo</groupId>
+        <artifactId>javancss-maven-plugin</artifactId>
+        <configuration>
+          <excludes>
+            <exclude>**/ClusterChannelServiceBase.java</exclude>
+            <exclude>**/DistributionServiceImpl.java</exclude>
+            <exclude>**/DiscoveryServiceImpl.java</exclude>
+          </excludes>
+        </configuration>
+      </plugin>
+    </plugins>
+  </reporting>
 </project>

Added: sandbox/bdekruijff/fabric/src/site/apt/configuration.apt
==============================================================================
--- (empty file)
+++ sandbox/bdekruijff/fabric/src/site/apt/configuration.apt    Tue Jan 11 
15:40:08 2011
@@ -0,0 +1,70 @@
+Sample configuration of a node that defines two clusterchannels that use 
+muticast membership discovery, but also considers a statically configured 
+member for the first. In addition three servicegroups are defined that
+bind to a specific clusterchannel.
+
+----------------------------------------
+clusterchannels=amdatu-cluster1,amdatu-cluster2
+
+amdatu-cluster1.membership=mcast
+amdatu-cluster1.staticmembers=veers.gx.local:18881
+amdatu-cluster1.tcpbind=l0115.gx.local
+amdatu-cluster1.tcpport=8882
+#amdatu-cluster1.tcpselto=5000
+#amdatu-cluster1.tcpackto=500
+#amdatu-cluster1.tcpthreads=4
+#amdatu-cluster1.mcastaddr=228.0.0.5
+#amdatu-cluster1.mcastbind=l0115.gx.local
+#amdatu-cluster1.mcastport=45565
+#amdatu-cluster1.mcastfreq=500
+#amdatu-cluster1.mcastdrop=2000
+
+amdatu-cluster2.membership=mcast
+amdatu-cluster2.staticmembers=
+amdatu-cluster2.tcpbind=l0115.gx.local
+amdatu-cluster2.tcpport=8892
+#amdatu-cluster2.tcpselto=5000
+#amdatu-cluster2.tcpackto=500
+#amdatu-cluster2.tcpthreads=4
+#amdatu-cluster2.mcastaddr=228.0.0.5
+#amdatu-cluster2.mcastbind=l0115.gx.local
+#amdatu-cluster2.mcastport=45565
+#amdatu-cluster2.mcastfreq=500
+#amdatu-cluster2.mcastdrop=2000
+
+servicegroups=amdatu-services1,amdatu-services3,amdatu-services4
+
+amdatu-services1.clusterchannel=amdatu-cluster1
+amdatu-services3.clusterchannel=amdatu-cluster2
+amdatu-services4.clusterchannel=amdatu-cluster2
+----------------------------------------
+
+
+Sample configuration for a node that defines one clusterchannel 
+using static members ship (disabling multicast discovery). In 
+addition two servicegroups are defined that bind to the
+clusterchannel.
+
+----------------------------------------
+clusterchannels=amdatu-cluster1
+
+amdatu-cluster1.membership=static
+amdatu-cluster1.staticmembers=l0115.gx.local:8881,l0115.gx.local:8882,l0115.gx.local:8883
+amdatu-cluster1.tcpbind=veers.gx.local
+amdatu-cluster1.tcpport=18881
+amdatu-cluster1.tcpselto=5000
+amdatu-cluster1.tcpackto=500
+amdatu-cluster1.tcpthreads=4
+#amdatu-cluster1.mcastaddr=228.0.0.5
+#amdatu-cluster1.mcastbind=l0115.gx.local
+#amdatu-cluster1.mcastport=45565
+#amdatu-cluster1.mcastfreq=500
+#amdatu-cluster1.mcastdrop=2000
+
+#configuration for 2 service groups
+
+servicegroups=amdatu-services1,amdatu-services2
+
+amdatu-services1.clusterchannel=amdatu-cluster1
+amdatu-services2.clusterchannel=amdatu-cluster1
+----------------------------------------

Added: sandbox/bdekruijff/fabric/src/site/apt/index.apt
==============================================================================
--- (empty file)
+++ sandbox/bdekruijff/fabric/src/site/apt/index.apt    Tue Jan 11 15:40:08 2011
@@ -0,0 +1 @@
+See http://www.amdatu.org/confluence/display/Amdatu/Service+Fabric
\ No newline at end of file

Added: sandbox/bdekruijff/fabric/src/site/fml/faq.fml
==============================================================================
--- (empty file)
+++ sandbox/bdekruijff/fabric/src/site/fml/faq.fml      Tue Jan 11 15:40:08 2011
@@ -0,0 +1,49 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<faqs xmlns="http://maven.apache.org/FML/1.0.1";
+  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";
+  xsi:schemaLocation="http://maven.apache.org/FML/1.0.1 
http://maven.apache.org/xsd/fml-1.0.1.xsd";
+  title="Frequently Asked Questions"
+  toplink="false">
+
+  <part id="general">
+    <title>General</title>
+
+    <faq id="whats-clusterchannel">
+      <question>
+        What is a ClusterChannel?
+      </question>
+      <answer>
+        <p>some markup goes here</p>
+
+        <source>some source code</source>
+
+        <p>some markup goes here</p>
+      </answer>
+    </faq>
+
+    <faq id="whats-servicegroup">
+      <question>
+        What is a ServiceGroup?
+      </question>
+      <answer>
+        <p>some markup goes here</p>
+      </answer>
+    </faq>
+  </part>
+
+  <part id="install">
+
+    <title>Installation</title>
+
+    <faq id="how-disablemcast">
+      <question>
+        How do I disable multicast??
+      </question>
+      <answer>
+        <p>Set the membership configuration to <b>static</b></p>
+      </answer>
+    </faq>
+
+  </part>
+
+</faqs>
\ No newline at end of file

Added: sandbox/bdekruijff/fabric/src/site/site.xml
==============================================================================
--- (empty file)
+++ sandbox/bdekruijff/fabric/src/site/site.xml Tue Jan 11 15:40:08 2011
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="ISO-8859-1"?>
+<project xmlns="http://maven.apache.org/DECORATION/1.0.0";
+    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";
+    xsi:schemaLocation="http://maven.apache.org/DECORATION/1.0.0 
http://maven.apache.org/xsd/decoration-1.0.0.xsd";>
+  <skin>
+    <groupId>org.apache.maven.skins</groupId>
+    <artifactId>maven-stylus-skin</artifactId>
+    <version>1.2</version>
+  </skin>
+  <publishDate position="right"/>
+  <version position="right"/>
+  <body>
+    <menu name="Documentation">
+       <item name="Introduction" href="index.html"/>
+       <item name="Configuration" href="configuration.html"/>
+       <item name="FAQ" href="faq.html"/>
+    </menu>
+    <menu ref="parent" inherit="top" />
+    <menu ref="modules" inherit="top" />
+    <menu ref="reports" inherit="top" />
+  </body>
+</project>
\ No newline at end of file

Reply via email to