[jboss-svn-commits] JBL Code SVN: r25179 - labs/jbosstm/enterprise/tags/EAP_4_3_0/JBoss_TS_Programmers_Guide/en-US.

jboss-svn-commits at lists.jboss.org jboss-svn-commits at lists.jboss.org
Mon Feb 9 18:37:34 EST 2009


Author: irooskov at redhat.com
Date: 2009-02-09 18:37:34 -0500 (Mon, 09 Feb 2009)
New Revision: 25179

Modified:
   labs/jbosstm/enterprise/tags/EAP_4_3_0/JBoss_TS_Programmers_Guide/en-US/Appendix_B.xml
   labs/jbosstm/enterprise/tags/EAP_4_3_0/JBoss_TS_Programmers_Guide/en-US/Book_Info.xml
   labs/jbosstm/enterprise/tags/EAP_4_3_0/JBoss_TS_Programmers_Guide/en-US/Chapter_05.xml
   labs/jbosstm/enterprise/tags/EAP_4_3_0/JBoss_TS_Programmers_Guide/en-US/Chapter_06.xml
   labs/jbosstm/enterprise/tags/EAP_4_3_0/JBoss_TS_Programmers_Guide/en-US/JBoss_TS_Programmers_Guide.xml
Log:
updated book to build correctly


Modified: labs/jbosstm/enterprise/tags/EAP_4_3_0/JBoss_TS_Programmers_Guide/en-US/Appendix_B.xml
===================================================================
--- labs/jbosstm/enterprise/tags/EAP_4_3_0/JBoss_TS_Programmers_Guide/en-US/Appendix_B.xml	2009-02-09 23:37:15 UTC (rev 25178)
+++ labs/jbosstm/enterprise/tags/EAP_4_3_0/JBoss_TS_Programmers_Guide/en-US/Appendix_B.xml	2009-02-09 23:37:34 UTC (rev 25179)
@@ -3,20 +3,21 @@
 ]>
 
 <appendix>
-   <title>Appendix B: Class definitions</title>
-    
-    <section>
-        <title>Introduction</title>
+   <title>Class definitions</title>
+   <section>
+	   <title>Introduction</title>
 	<para>
 		This appendix contains an overview of those classes that the application programmer will typically use. The aim of this appendix is to provide a quick reference guide to these classes for use when writing applications in TxCore. For clarity only the public and protected  interfaces of the classes will be given.
 	</para>
-    </section>
-    <section>
+</section>
+<section>
     	<title>Class library</title>
-	<formalpara>
+<!--	<formalpara>
 		<title>Lock Manager</title>
 		<para></para>
-	</formalpara>
+	</formalpara> -->
+	<example>
+		<title>Lock Manager</title>
 <screen>
 public class LockResult
 {
@@ -57,10 +58,13 @@
 	protected void terminate ();
 };
 </screen>
-	<formalpara>
+</example>
+<!--	<formalpara>
 		<title>StateManager</title>
 		<para></para>
-	</formalpara>
+	</formalpara> -->
+	<example>
+		<title>StateManager</title>
 <screen>
 public class ObjectStatus
 {
@@ -105,10 +109,13 @@
 	protected synchronized final void modified ();
 };
 </screen>
-	<formalpara>
+	</example>
+<!--	<formalpara>
 		<title>Input/OutputObjectState</title>
 		<para></para>
-	</formalpara>
+	</formalpara> -->
+	<example>
+		<title>Input/OutputObjectState</title>
 <screen>
 class OutputObjectState extends OutputBuffer
 {
@@ -129,10 +136,13 @@
 	public String type ();
 };
 </screen>
-	<formalpara>
+	</example>
+<!--	<formalpara>
 		<title>Input/OutputBuffer</title>
 		<para></para>
-	</formalpara>
+	</formalpara> -->
+	<example>
+		<title>Input/OutputBuffer</title>
 <screen>
 public class OutputBuffer
 {
@@ -177,10 +187,13 @@
 	public synchronized String unpackString () throws IOException;
 };
 </screen>
-	<formalpara>
+	</example>
+<!--	<formalpara>
 		<title>Uid</title>
 		<para></para>
-	</formalpara>
+	</formalpara> -->
+	<example>
+		<title>Uid</title>
 <screen>
 public class Uid implements Cloneable
 {
@@ -204,10 +217,13 @@
 	public static synchronized Uid nullUid ();
 };
 </screen>
-	<formalpara>
+	</example>
+<!--	<formalpara>
 		<title>AtomicAction</title>
 		<para></para>
-	</formalpara>
+	</formalpara> -->
+	<example>
+		<title>AtomicAction</title>
 <screen>
 public class AtomicAction
 {
@@ -231,5 +247,6 @@
 	Inactive;
 };
 </screen>
+	</example>
     </section>
 </appendix>
\ No newline at end of file

Modified: labs/jbosstm/enterprise/tags/EAP_4_3_0/JBoss_TS_Programmers_Guide/en-US/Book_Info.xml
===================================================================
--- labs/jbosstm/enterprise/tags/EAP_4_3_0/JBoss_TS_Programmers_Guide/en-US/Book_Info.xml	2009-02-09 23:37:15 UTC (rev 25178)
+++ labs/jbosstm/enterprise/tags/EAP_4_3_0/JBoss_TS_Programmers_Guide/en-US/Book_Info.xml	2009-02-09 23:37:34 UTC (rev 25179)
@@ -1,18 +1,20 @@
 <?xml version='1.0'?>
-<!DOCTYPE bookinfo PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN" "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
+<!DOCTYPE bookinfo PUBLIC "-//OASIS//DTD DocBook XML V4.3//EN" "http://www.oasis-open.org/docbook/xml/4.3/docbookx.dtd" [
 ]>
 
-<bookinfo>
+<bookinfo id="JBoss_TS_Programmers_Guide">
 	<title>JBoss TS Programmers Guide</title>
-	<subtitle>JBoss Enterprise SOA Platform</subtitle>
-	<issuenum>1.0</issuenum>
-        <edition>2.0</edition>
-        <pubsnumber>1</pubsnumber>
-        <productname>JBoss Enterprise Application Platform</productname>
+	<subtitle>for Use with JBoss Enterprise Application Platform 4.3</subtitle>
+	<edition>1.0</edition>
+	<pubsnumber>1</pubsnumber>
+	<productname>JBoss Enterprise Application Platform</productname>
 	<productnumber>4.3</productnumber>
+	<pubdate>2009</pubdate>
+	<isbn>N/A</isbn>
 	<abstract>
-		<para>This book is the SOA Platform edition of the JBoss TS Programmers
-Guide</para></abstract>
+		<para>This book is the Enterprise Application Platform edition of the JBoss TS Programmers Guide
+		</para>
+	</abstract>
 
 	<corpauthor>
 		<inlinemediaobject>
@@ -25,7 +27,7 @@
 		<year>&YEAR;</year>
 		<holder>&HOLDER;</holder>
 	</copyright>
-<!--	<xi:include href="Common_Content/Boilerplate.xml" xmlns:xi="http://www.w3.org/2001/XInclude" /> -->
-	<xi:include href="Author_Group.xml" xmlns:xi="http://www.w3.org/2001/XInclude" />
+	<xi:include href="Common_Content/Legal_Notice.xml" xmlns:xi="http://www.w3.org/2001/XInclude" />
+<!--	<xi:include href="Author_Group.xml" xmlns:xi="http://www.w3.org/2001/XInclude" /> -->
 </bookinfo>
 

Modified: labs/jbosstm/enterprise/tags/EAP_4_3_0/JBoss_TS_Programmers_Guide/en-US/Chapter_05.xml
===================================================================
--- labs/jbosstm/enterprise/tags/EAP_4_3_0/JBoss_TS_Programmers_Guide/en-US/Chapter_05.xml	2009-02-09 23:37:15 UTC (rev 25178)
+++ labs/jbosstm/enterprise/tags/EAP_4_3_0/JBoss_TS_Programmers_Guide/en-US/Chapter_05.xml	2009-02-09 23:37:34 UTC (rev 25179)
@@ -37,7 +37,7 @@
         <para>Once you have done this the tools window will appear. This is the launch area for all of the tools shipped with the <emphasis>JBoss Transaction Service</emphasis>.  At the top of the window you will notice a menu bar. This menu bar has four items:</para>
         
         <formalpara>
-            <title>The <menuchoice><guimenu>File</guimenu></menuchoice> Menu</title>
+		<title>The <filename>File</filename> Menu</title>
             
             <para>
                 <variablelist>
@@ -66,7 +66,7 @@
         </formalpara>
         
         <formalpara>
-            <title>The <menuchoice><guimenu>Performance</guimenu></menuchoice> Menu</title>
+		<title>The <filename>Performance</filename> Menu</title>
             <para>
                 <variablelist>
                     <varlistentry>
@@ -85,7 +85,7 @@
         </formalpara>
         
         <formalpara>
-            <title>The <menuchoice><guimenu>Window</guimenu></menuchoice> Menu</title>
+		<title>The <filename>Window</filename> Menu</title>
             <para><variablelist>
                 <varlistentry>
                     <term>Cascade Windows</term>
@@ -102,7 +102,7 @@
         </formalpara>
         
         <formalpara>
-            <title>The <menuchoice><guimenu>Help</guimenu></menuchoice> Menu</title>
+		<title>The <filename>Help</filename> Menu</title>
             <para><variablelist>
                 <varlistentry>
                     <term>About</term>
@@ -121,7 +121,7 @@
         
         <para>The performance tool can be used to display performance information about the transaction service.  This information is gathered using the Performance JMX bean which means that the transaction service needs to be integrated into an Application Server to give any performance information.</para>
         
-        <para>The performance information is displayed via a multi-series graph.  To view this graph simply open a performance window by selecting <menuchoice><guimenu>Performance</guimenu></menuchoice> &gt; <menuchoice><guimenuitem>Open</guimenuitem></menuchoice></para>
+	<para>The performance information is displayed via a multi-series graph.  To view this graph simply open a performance window by selecting <filename>Performance</filename> &gt; <filename>Open</filename></para>
 	
 	<para>
 		The window now on screen contains a multi-serise graph which can display the following information:
@@ -163,13 +163,13 @@
 		The data shown is graphed against time. The Y-axis represents the number of transactions and the X-axis represents time.
 	</para>
 	<para>
-		At any point the sampling of data can be stopped and restarted using the <menuchoice><guimenu>Sampling</guimenu></menuchoice> menu and the data currently visible in the graph can be saved to a Comma Separate Values  (CSV) file for importing the data into a spreadsheet application using the <menuchoice><guimenu>Save to .csv</guimenu></menuchoice> menu option from the <menuchoice><guimenu>Data</guimenu></menuchoice> menu.
+		At any point the sampling of data can be stopped and restarted using the <filename>Sampling</filename> menu and the data currently visible in the graph can be saved to a Comma Separate Values  (CSV) file for importing the data into a spreadsheet application using the <filename>Save to .csv</filename> menu option from the <filename>Data</filename> menu.
 	</para>
     </section>
     <section id="JMX_Browser">
     	<title>Using the JMX Browser</title>
 	<para>
-		To open the JMX browser window click on the <menuchoice><guimenu>File</guimenu></menuchoice> menu and then click the <menuchoice><guimenu>Open JMX Browser</guimenu></menuchoice> option.  The JMX browser window will then be displayed.
+		To open the JMX browser window click on the <filename>File</filename> menu and then click the <filename>Open JMX Browser</filename> option.  The JMX browser window will then be displayed.
 	</para>
 	<para>
 		The window is made up of two main sections:the details panel and the MBean panel. The MBean panel displays the MBeans exposed by the MBean server. These are grouped by domain name.  The details panel displays information about the currently selected MBean.  To select an MBean just left-click it with the mouse and it will become highlighted. The information displayed in the details panel is as follows:
@@ -207,18 +207,18 @@
 		</listitem>
 	</itemizedlist>
 	<para>
-		There is also a <menuchoice><guimenu>View</guimenu></menuchoice> link which when clicked displays the attributes and operations exposed by this MBean.  From there you can view readable attributes, alter writeable attributes and invoke operations.
+		There is also a <filename>View</filename> link which when clicked displays the attributes and operations exposed by this MBean.  From there you can view readable attributes, alter writeable attributes and invoke operations.
 	</para>
 	<section id="Using_Attributes_and_Operations">
 		<title>Using Attributes and Operations</title>
 		<para>
-			When the <menuchoice><guimenu>View</guimenu></menuchoice> link is clicked the View JMX Attributes and Operations window is displayed.  From here you can view all readable attributes exposed by the selected MBean.  You can also alter writeable attributes.  If an attribute is read-only then you will not be able to alter an attributes value.  To alter an attributes value just double click on the current value and enter the new value.  If the <guibutton>...</guibutton> button is enabled then you can click this to view a more suitable editing method.  If the attribute type is a JMX object name then clicking this button will display the JMX attributes and operations for that object.
+			When the <filename>View</filename> link is clicked the View JMX Attributes and Operations window is displayed.  From here you can view all readable attributes exposed by the selected MBean.  You can also alter writeable attributes.  If an attribute is read-only then you will not be able to alter an attributes value.  To alter an attributes value just double click on the current value and enter the new value.  If the <filename>...</filename> button is enabled then you can click this to view a more suitable editing method.  If the attribute type is a JMX object name then clicking this button will display the JMX attributes and operations for that object.
 		</para>
 		<para>
-			At any point you can click the <guibutton>Refresh</guibutton> button to refresh the attribute values.  If an exception occurs while retrieving the value of an attribute the exception will be displayed in place of the attributes value.
+			At any point you can click the <filename>Refresh</filename> button to refresh the attribute values.  If an exception occurs while retrieving the value of an attribute the exception will be displayed in place of the attributes value.
 		</para>
 		<para>
-			You can also invoke operations upon an MBean.  A list of operations exposed by an MBean is displayed below the attributes list.  To invoke an operation simply select it from the list and click the <guibutton>Invoke</guibutton> button.  If the operation requires parameters a further window will be displayed, from this window you must specify values for each of the parameters required.  You specify parameter values in the same way as you specify JMX attribute values.  Once you have specified a value for each of the parameters click the <guibutton>Invoke</guibutton> button to perform the invocation.
+			You can also invoke operations upon an MBean.  A list of operations exposed by an MBean is displayed below the attributes list.  To invoke an operation simply select it from the list and click the <filename>Invoke</filename> button.  If the operation requires parameters a further window will be displayed, from this window you must specify values for each of the parameters required.  You specify parameter values in the same way as you specify JMX attribute values.  Once you have specified a value for each of the parameters click the <filename>Invoke</filename> button to perform the invocation.
 		</para>
 		<para>
 			Once the method invocation has completed its return value will be displayed.
@@ -227,7 +227,7 @@
 	<section id="Using_the_Object_Store_Browser">
 		<title>Using the Object Store Browser</title>
 		<para>
-			To open the Object Store browser window click on the <menuchoice><guimenu>File</guimenu></menuchoice> menu and then click the <menuchoice><guimenu>Open Object Store Browser</guimenu></menuchoice> option. The Object Store browser window will then be displayed.
+			To open the Object Store browser window click on the <filename>File</filename> menu and then click the <filename>Open Object Store Browser</filename> option. The Object Store browser window will then be displayed.
 		</para>
 		<para>
 			The object store browser window is split into four sections:
@@ -328,7 +328,7 @@
 }
 </screen>
 		<para>
-			When this abstract record is viewed in the object store browser it would be nice to see the current value. This is easy to do as we can read the state into an instance of our abstract record and call <methodname><guimenu>getValue()</guimenu></methodname>. The following is the object store browser plug-in source code:
+			When this abstract record is viewed in the object store browser it would be nice to see the current value. This is easy to do as we can read the state into an instance of our abstract record and call <filename>getValue()</filename>. The following is the object store browser plug-in source code:
 		</para>
 <screen>
 public class SimpleRecordOSVPlugin implements StateViewerInterface

Modified: labs/jbosstm/enterprise/tags/EAP_4_3_0/JBoss_TS_Programmers_Guide/en-US/Chapter_06.xml
===================================================================
--- labs/jbosstm/enterprise/tags/EAP_4_3_0/JBoss_TS_Programmers_Guide/en-US/Chapter_06.xml	2009-02-09 23:37:15 UTC (rev 25178)
+++ labs/jbosstm/enterprise/tags/EAP_4_3_0/JBoss_TS_Programmers_Guide/en-US/Chapter_06.xml	2009-02-09 23:37:34 UTC (rev 25179)
@@ -126,7 +126,6 @@
 	super.terminate();
 }
 </screen>
-		</section>
 		<formalpara>
 			<title>save_state, resotre_state and type</title>
 			<para>

Modified: labs/jbosstm/enterprise/tags/EAP_4_3_0/JBoss_TS_Programmers_Guide/en-US/JBoss_TS_Programmers_Guide.xml
===================================================================
--- labs/jbosstm/enterprise/tags/EAP_4_3_0/JBoss_TS_Programmers_Guide/en-US/JBoss_TS_Programmers_Guide.xml	2009-02-09 23:37:15 UTC (rev 25178)
+++ labs/jbosstm/enterprise/tags/EAP_4_3_0/JBoss_TS_Programmers_Guide/en-US/JBoss_TS_Programmers_Guide.xml	2009-02-09 23:37:34 UTC (rev 25179)
@@ -5,10 +5,10 @@
 <book>
 	<xi:include href="Book_Info.xml" xmlns:xi="http://www.w3.org/2001/XInclude" />
 <!--	<xi:include href="Preface.xml" xmlns:xi="http://www.w3.org/2001/XInclude" /> -->
-	<xi:include href="Chapter.xml" xmlns:xi="http://www.w3.org/2001/XInclude" />
+<!--	<xi:include href="Chapter.xml" xmlns:xi="http://www.w3.org/2001/XInclude" />
 	<xi:include href="Chapter_02.xml" xmlns:xi="http://www.w3.org/2001/XInclude" />
 	<xi:include href="Chapter_03.xml" xmlns:xi="http://www.w3.org/2001/XInclude" />
-	<xi:include href="Chapter_04.xml" xmlns:xi="http://www.w3.org/2001/XInclude" />
+	<xi:include href="Chapter_04.xml" xmlns:xi="http://www.w3.org/2001/XInclude" /> -->
 	<xi:include href="Chapter_05.xml" xmlns:xi="http://www.w3.org/2001/XInclude" />
 <!--	<xi:include href="Chapter_06.xml" xmlns:xi="http://www.w3.org/2001/XInclude" /> -->
 	<xi:include href="Chapter_07.xml" xmlns:xi="http://www.w3.org/2001/XInclude" />




More information about the jboss-svn-commits mailing list