activemq-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From jstrac...@apache.org
Subject svn commit: r428212 [6/28] - in /incubator/activemq/site/cms: ./ html/
Date Thu, 03 Aug 2006 02:24:54 GMT
Added: incubator/activemq/site/cms/html/classactivemq_1_1connector_1_1stomp_1_1commands_1_1_abstract_command.html
URL: http://svn.apache.org/viewvc/incubator/activemq/site/cms/html/classactivemq_1_1connector_1_1stomp_1_1commands_1_1_abstract_command.html?rev=428212&view=auto
==============================================================================
--- incubator/activemq/site/cms/html/classactivemq_1_1connector_1_1stomp_1_1commands_1_1_abstract_command.html (added)
+++ incubator/activemq/site/cms/html/classactivemq_1_1connector_1_1stomp_1_1commands_1_1_abstract_command.html Wed Aug  2 19:24:43 2006
@@ -0,0 +1,517 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
+<title>activemq-cpp: activemq::connector::stomp::commands::AbstractCommand&lt; T &gt; Class Template Reference</title>
+<link href="doxygen.css" rel="stylesheet" type="text/css">
+<link href="tabs.css" rel="stylesheet" type="text/css">
+</head><body>
+<!-- Generated by Doxygen 1.4.7 -->
+<div class="tabs">
+  <ul>
+    <li><a href="main.html"><span>Main&nbsp;Page</span></a></li>
+    <li id="current"><a href="annotated.html"><span>Classes</span></a></li>
+  </ul></div>
+<div class="tabs">
+  <ul>
+    <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+    <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+    <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+  </ul></div>
+<div class="nav">
+<b>activemq</b>::<b>connector</b>::<b>stomp</b>::<b>commands</b>::<a class="el" href="classactivemq_1_1connector_1_1stomp_1_1commands_1_1_abstract_command.html">AbstractCommand</a></div>
+<h1>activemq::connector::stomp::commands::AbstractCommand&lt; T &gt; Class Template Reference</h1><!-- doxytag: class="activemq::connector::stomp::commands::AbstractCommand" --><code>#include &lt;AbstractCommand.h&gt;</code>
+<p>
+<p>Inheritance diagram for activemq::connector::stomp::commands::AbstractCommand&lt; T &gt;:
+<p><center><img src="classactivemq_1_1connector_1_1stomp_1_1commands_1_1_abstract_command.png" usemap="#activemq::connector::stomp::commands::AbstractCommand< T >_map" border="0" alt=""></center>
+<map name="activemq::connector::stomp::commands::AbstractCommand< T >_map">
+<area href="classactivemq_1_1connector_1_1stomp_1_1commands_1_1_abort_command.html" alt="activemq::connector::stomp::commands::AbortCommand" shape="rect" coords="462,56,914,80">
+<area href="classactivemq_1_1connector_1_1stomp_1_1commands_1_1_ack_command.html" alt="activemq::connector::stomp::commands::AckCommand" shape="rect" coords="462,112,914,136">
+<area href="classactivemq_1_1connector_1_1stomp_1_1commands_1_1_begin_command.html" alt="activemq::connector::stomp::commands::BeginCommand" shape="rect" coords="462,168,914,192">
+<area href="classactivemq_1_1connector_1_1stomp_1_1commands_1_1_commit_command.html" alt="activemq::connector::stomp::commands::CommitCommand" shape="rect" coords="462,224,914,248">
+<area href="classactivemq_1_1connector_1_1stomp_1_1commands_1_1_connect_command.html" alt="activemq::connector::stomp::commands::ConnectCommand" shape="rect" coords="462,280,914,304">
+<area href="classactivemq_1_1connector_1_1stomp_1_1commands_1_1_connected_command.html" alt="activemq::connector::stomp::commands::ConnectedCommand" shape="rect" coords="462,336,914,360">
+<area href="classactivemq_1_1connector_1_1stomp_1_1commands_1_1_disconnect_command.html" alt="activemq::connector::stomp::commands::DisconnectCommand" shape="rect" coords="462,392,914,416">
+<area href="classactivemq_1_1connector_1_1stomp_1_1commands_1_1_error_command.html" alt="activemq::connector::stomp::commands::ErrorCommand" shape="rect" coords="462,448,914,472">
+<area href="classactivemq_1_1connector_1_1stomp_1_1commands_1_1_receipt_command.html" alt="activemq::connector::stomp::commands::ReceiptCommand" shape="rect" coords="462,504,914,528">
+<area href="classactivemq_1_1connector_1_1stomp_1_1commands_1_1_stomp_message.html" alt="activemq::connector::stomp::commands::StompMessage< T >" shape="rect" coords="462,560,914,584">
+<area href="classactivemq_1_1connector_1_1stomp_1_1commands_1_1_stomp_message.html" alt="activemq::connector::stomp::commands::StompMessage< cms::BytesMessage >" shape="rect" coords="462,616,914,640">
+<area href="classactivemq_1_1connector_1_1stomp_1_1commands_1_1_stomp_message.html" alt="activemq::connector::stomp::commands::StompMessage< cms::Message >" shape="rect" coords="462,672,914,696">
+<area href="classactivemq_1_1connector_1_1stomp_1_1commands_1_1_stomp_message.html" alt="activemq::connector::stomp::commands::StompMessage< cms::TextMessage >" shape="rect" coords="462,728,914,752">
+<area href="classactivemq_1_1connector_1_1stomp_1_1commands_1_1_subscribe_command.html" alt="activemq::connector::stomp::commands::SubscribeCommand" shape="rect" coords="462,784,914,808">
+<area href="classactivemq_1_1connector_1_1stomp_1_1commands_1_1_unsubscribe_command.html" alt="activemq::connector::stomp::commands::UnsubscribeCommand" shape="rect" coords="462,840,914,864">
+</map>
+<a href="classactivemq_1_1connector_1_1stomp_1_1commands_1_1_abstract_command-members.html">List of all members.</a><table border="0" cellpadding="0" cellspacing="0">
+<tr><td></td></tr>
+<tr><td colspan="2"><br><h2>Public Member Functions</h2></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual <a class="el" href="classactivemq_1_1util_1_1_properties.html">util::Properties</a> &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classactivemq_1_1connector_1_1stomp_1_1commands_1_1_abstract_command.html#3fd63b9413d5aaa8a5bd03c2f85dcab1">getProperties</a> (void)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classactivemq_1_1connector_1_1stomp_1_1commands_1_1_abstract_command.html#55f22e0dd351a2fc921d8e751b56b4dd">setCommandId</a> (const unsigned int id)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual unsigned int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classactivemq_1_1connector_1_1stomp_1_1commands_1_1_abstract_command.html#e5d598210a957da2100f677bbe813f88">getCommandId</a> (void) const </td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classactivemq_1_1connector_1_1stomp_1_1commands_1_1_abstract_command.html#e5441befe3504fc23297fc0e42fa9e57">setResponseRequired</a> (const bool required)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classactivemq_1_1connector_1_1stomp_1_1commands_1_1_abstract_command.html#f51f65200c4b09b6384b6fe76947e372">isResponseRequired</a> (void) const </td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual unsigned int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classactivemq_1_1connector_1_1stomp_1_1commands_1_1_abstract_command.html#6920033d2e3a0efd38282879d7750183">getCorrelationId</a> (void) const </td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classactivemq_1_1connector_1_1stomp_1_1commands_1_1_abstract_command.html#149006e8fcc6fec31bb7feeb8dc24f92">setCorrelationId</a> (const unsigned int corrId)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual const char *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classactivemq_1_1connector_1_1stomp_1_1commands_1_1_abstract_command.html#2703429dc22caacd2350b6eb6abcf972">getTransactionId</a> (void) const </td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classactivemq_1_1connector_1_1stomp_1_1commands_1_1_abstract_command.html#8d535c4d189ce04bce2cf7105fbbad7b">setTransactionId</a> (const std::string &amp;id)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual CommandConstants::CommandId&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classactivemq_1_1connector_1_1stomp_1_1commands_1_1_abstract_command.html#e3afd63cff85406f92dd5f6875ab5d67">getStompCommandId</a> (void) const </td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual const <a class="el" href="classactivemq_1_1connector_1_1stomp_1_1_stomp_frame.html">StompFrame</a> &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classactivemq_1_1connector_1_1stomp_1_1commands_1_1_abstract_command.html#695835ac84ffd1c415238997431d3f0c">marshal</a> (void) const   throw (marshal::MarshalException)</td></tr>
+
+<tr><td colspan="2"><br><h2>Protected Member Functions</h2></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classactivemq_1_1connector_1_1stomp_1_1commands_1_1_abstract_command.html#8de486ba1906043a86743d0eb0fe9852">initialize</a> (<a class="el" href="classactivemq_1_1connector_1_1stomp_1_1_stomp_frame.html">StompFrame</a> &amp;frame)=0</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classactivemq_1_1connector_1_1stomp_1_1commands_1_1_abstract_command.html#2cc7394b97a0e13f2d7e406b34dcbc06">validate</a> (const <a class="el" href="classactivemq_1_1connector_1_1stomp_1_1_stomp_frame.html">StompFrame</a> &amp;frame) const =0</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual unsigned long&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classactivemq_1_1connector_1_1stomp_1_1commands_1_1_abstract_command.html#5412fffcaf083c1560f496cf265847b3">getNumBytes</a> (void) const </td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual const char *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classactivemq_1_1connector_1_1stomp_1_1commands_1_1_abstract_command.html#81135d1f50eb93e23bd48beffbecc76b">getBytes</a> (void) const </td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classactivemq_1_1connector_1_1stomp_1_1commands_1_1_abstract_command.html#11c9872a0af466085a6feb184dfae125">setBytes</a> (const char *bytes, const unsigned long numBytes, const bool setContentLength=true)</td></tr>
+
+</table>
+<hr><a name="_details"></a><h2>Detailed Description</h2>
+<h3>template&lt;typename T&gt;<br>
+ class activemq::connector::stomp::commands::AbstractCommand&lt; T &gt;</h3>
+
+Interface for all Stomp commands. Commands wrap around a stomp frame and provide their own marshalling to and from frames. Stomp frame objects are dumb and have a generic interface that becomes cumbersome to use directly. Commands help to abstract the stomp frame by providing a more user-friendly interface to the frame content. 
+<p>
+<hr><h2>Member Function Documentation</h2>
+<a class="anchor" name="81135d1f50eb93e23bd48beffbecc76b"></a><!-- doxytag: member="activemq::connector::stomp::commands::AbstractCommand::getBytes" ref="81135d1f50eb93e23bd48beffbecc76b" args="(void) const " -->
+<div class="memitem">
+<div class="memproto">
+<div class="memtemplate">
+template&lt;typename T&gt; </div>
+      <table class="memname">
+        <tr>
+          <td class="memname">virtual const char* <a class="el" href="classactivemq_1_1connector_1_1stomp_1_1commands_1_1_abstract_command.html">activemq::connector::stomp::commands::AbstractCommand</a>&lt; T &gt;::getBytes           </td>
+          <td>(</td>
+          <td class="paramtype">void&nbsp;</td>
+          <td class="paramname">          </td>
+          <td>&nbsp;)&nbsp;</td>
+          <td width="100%"> const<code> [inline, protected, virtual]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>
+Returns a char array of bytes that are contained in the message <dl compact><dt><b>Returns:</b></dt><dd>pointer to array of bytes. </dd></dl>
+
+</div>
+</div><p>
+<a class="anchor" name="e5d598210a957da2100f677bbe813f88"></a><!-- doxytag: member="activemq::connector::stomp::commands::AbstractCommand::getCommandId" ref="e5d598210a957da2100f677bbe813f88" args="(void) const " -->
+<div class="memitem">
+<div class="memproto">
+<div class="memtemplate">
+template&lt;typename T&gt; </div>
+      <table class="memname">
+        <tr>
+          <td class="memname">virtual unsigned int <a class="el" href="classactivemq_1_1connector_1_1stomp_1_1commands_1_1_abstract_command.html">activemq::connector::stomp::commands::AbstractCommand</a>&lt; T &gt;::getCommandId           </td>
+          <td>(</td>
+          <td class="paramtype">void&nbsp;</td>
+          <td class="paramname">          </td>
+          <td>&nbsp;)&nbsp;</td>
+          <td width="100%"> const<code> [inline, virtual]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>
+Gets the Command Id of this Message <dl compact><dt><b>Returns:</b></dt><dd>Command Id </dd></dl>
+
+</div>
+</div><p>
+<a class="anchor" name="6920033d2e3a0efd38282879d7750183"></a><!-- doxytag: member="activemq::connector::stomp::commands::AbstractCommand::getCorrelationId" ref="6920033d2e3a0efd38282879d7750183" args="(void) const " -->
+<div class="memitem">
+<div class="memproto">
+<div class="memtemplate">
+template&lt;typename T&gt; </div>
+      <table class="memname">
+        <tr>
+          <td class="memname">virtual unsigned int <a class="el" href="classactivemq_1_1connector_1_1stomp_1_1commands_1_1_abstract_command.html">activemq::connector::stomp::commands::AbstractCommand</a>&lt; T &gt;::getCorrelationId           </td>
+          <td>(</td>
+          <td class="paramtype">void&nbsp;</td>
+          <td class="paramname">          </td>
+          <td>&nbsp;)&nbsp;</td>
+          <td width="100%"> const<code> [inline, virtual]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>
+Gets the Correlation Id that is associated with this message <dl compact><dt><b>Returns:</b></dt><dd>the Correlation Id </dd></dl>
+
+</div>
+</div><p>
+<a class="anchor" name="5412fffcaf083c1560f496cf265847b3"></a><!-- doxytag: member="activemq::connector::stomp::commands::AbstractCommand::getNumBytes" ref="5412fffcaf083c1560f496cf265847b3" args="(void) const " -->
+<div class="memitem">
+<div class="memproto">
+<div class="memtemplate">
+template&lt;typename T&gt; </div>
+      <table class="memname">
+        <tr>
+          <td class="memname">virtual unsigned long <a class="el" href="classactivemq_1_1connector_1_1stomp_1_1commands_1_1_abstract_command.html">activemq::connector::stomp::commands::AbstractCommand</a>&lt; T &gt;::getNumBytes           </td>
+          <td>(</td>
+          <td class="paramtype">void&nbsp;</td>
+          <td class="paramname">          </td>
+          <td>&nbsp;)&nbsp;</td>
+          <td width="100%"> const<code> [inline, protected, virtual]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>
+Fetch the number of bytes in the Stomp Frame Body <dl compact><dt><b>Returns:</b></dt><dd>number of bytes </dd></dl>
+
+</div>
+</div><p>
+<a class="anchor" name="3fd63b9413d5aaa8a5bd03c2f85dcab1"></a><!-- doxytag: member="activemq::connector::stomp::commands::AbstractCommand::getProperties" ref="3fd63b9413d5aaa8a5bd03c2f85dcab1" args="(void)" -->
+<div class="memitem">
+<div class="memproto">
+<div class="memtemplate">
+template&lt;typename T&gt; </div>
+      <table class="memname">
+        <tr>
+          <td class="memname">virtual <a class="el" href="classactivemq_1_1util_1_1_properties.html">util::Properties</a>&amp; <a class="el" href="classactivemq_1_1connector_1_1stomp_1_1commands_1_1_abstract_command.html">activemq::connector::stomp::commands::AbstractCommand</a>&lt; T &gt;::getProperties           </td>
+          <td>(</td>
+          <td class="paramtype">void&nbsp;</td>
+          <td class="paramname">          </td>
+          <td>&nbsp;)&nbsp;</td>
+          <td width="100%"><code> [inline, virtual]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>
+Gets the properties map for this command. <dl compact><dt><b>Returns:</b></dt><dd>Reference to a Properties object </dd></dl>
+
+<p>
+Reimplemented in <a class="el" href="classactivemq_1_1connector_1_1stomp_1_1commands_1_1_stomp_message.html#f71500f19f2c85543b32549b1244fd66">activemq::connector::stomp::commands::StompMessage&lt; T &gt;</a>, <a class="el" href="classactivemq_1_1connector_1_1stomp_1_1commands_1_1_stomp_message.html#f71500f19f2c85543b32549b1244fd66">activemq::connector::stomp::commands::StompMessage&lt; cms::BytesMessage &gt;</a>, <a class="el" href="classactivemq_1_1connector_1_1stomp_1_1commands_1_1_stomp_message.html#f71500f19f2c85543b32549b1244fd66">activemq::connector::stomp::commands::StompMessage&lt; cms::Message &gt;</a>, and <a class="el" href="classactivemq_1_1connector_1_1stomp_1_1commands_1_1_stomp_message.html#f71500f19f2c85543b32549b1244fd66">activemq::connector::stomp::commands::StompMessage&lt; cms::TextMessage &gt;</a>.
+</div>
+</div><p>
+<a class="anchor" name="e3afd63cff85406f92dd5f6875ab5d67"></a><!-- doxytag: member="activemq::connector::stomp::commands::AbstractCommand::getStompCommandId" ref="e3afd63cff85406f92dd5f6875ab5d67" args="(void) const " -->
+<div class="memitem">
+<div class="memproto">
+<div class="memtemplate">
+template&lt;typename T&gt; </div>
+      <table class="memname">
+        <tr>
+          <td class="memname">virtual CommandConstants::CommandId <a class="el" href="classactivemq_1_1connector_1_1stomp_1_1commands_1_1_abstract_command.html">activemq::connector::stomp::commands::AbstractCommand</a>&lt; T &gt;::getStompCommandId           </td>
+          <td>(</td>
+          <td class="paramtype">void&nbsp;</td>
+          <td class="paramname">          </td>
+          <td>&nbsp;)&nbsp;</td>
+          <td width="100%"> const<code> [inline, virtual]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>
+Retrieve the Stomp Command Id for this message. <dl compact><dt><b>Returns:</b></dt><dd>Stomp CommandId enum </dd></dl>
+
+</div>
+</div><p>
+<a class="anchor" name="2703429dc22caacd2350b6eb6abcf972"></a><!-- doxytag: member="activemq::connector::stomp::commands::AbstractCommand::getTransactionId" ref="2703429dc22caacd2350b6eb6abcf972" args="(void) const " -->
+<div class="memitem">
+<div class="memproto">
+<div class="memtemplate">
+template&lt;typename T&gt; </div>
+      <table class="memname">
+        <tr>
+          <td class="memname">virtual const char* <a class="el" href="classactivemq_1_1connector_1_1stomp_1_1commands_1_1_abstract_command.html">activemq::connector::stomp::commands::AbstractCommand</a>&lt; T &gt;::getTransactionId           </td>
+          <td>(</td>
+          <td class="paramtype">void&nbsp;</td>
+          <td class="paramname">          </td>
+          <td>&nbsp;)&nbsp;</td>
+          <td width="100%"> const<code> [inline, virtual]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>
+Get the Transaction Id of this Command <dl compact><dt><b>Returns:</b></dt><dd>the Id of the Transaction </dd></dl>
+
+</div>
+</div><p>
+<a class="anchor" name="8de486ba1906043a86743d0eb0fe9852"></a><!-- doxytag: member="activemq::connector::stomp::commands::AbstractCommand::initialize" ref="8de486ba1906043a86743d0eb0fe9852" args="(StompFrame &amp;frame)=0" -->
+<div class="memitem">
+<div class="memproto">
+<div class="memtemplate">
+template&lt;typename T&gt; </div>
+      <table class="memname">
+        <tr>
+          <td class="memname">virtual void <a class="el" href="classactivemq_1_1connector_1_1stomp_1_1commands_1_1_abstract_command.html">activemq::connector::stomp::commands::AbstractCommand</a>&lt; T &gt;::initialize           </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="classactivemq_1_1connector_1_1stomp_1_1_stomp_frame.html">StompFrame</a> &amp;&nbsp;</td>
+          <td class="paramname"> <em>frame</em>          </td>
+          <td>&nbsp;)&nbsp;</td>
+          <td width="100%"><code> [protected, pure virtual]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>
+Inheritors are required to override this method to init the frame with data appropriate for the command type. <dl compact><dt><b>Parameters:</b></dt><dd>
+  <table border="0" cellspacing="2" cellpadding="0">
+    <tr><td valign="top"></td><td valign="top"><em>frame</em>&nbsp;</td><td>the Frame to init </td></tr>
+  </table>
+</dl>
+
+<p>
+Implemented in <a class="el" href="classactivemq_1_1connector_1_1stomp_1_1commands_1_1_abort_command.html#37c5b55647be12d8f63bf96e37ca9f71">activemq::connector::stomp::commands::AbortCommand</a>, <a class="el" href="classactivemq_1_1connector_1_1stomp_1_1commands_1_1_ack_command.html#89b0dfcca0873c25cb42c1494518e0d0">activemq::connector::stomp::commands::AckCommand</a>, <a class="el" href="classactivemq_1_1connector_1_1stomp_1_1commands_1_1_begin_command.html#dc9995e6567d702d9a3813ca24ab6941">activemq::connector::stomp::commands::BeginCommand</a>, <a class="el" href="classactivemq_1_1connector_1_1stomp_1_1commands_1_1_commit_command.html#acb43df3a4a8e269d7189e107deaa39c">activemq::connector::stomp::commands::CommitCommand</a>, <a class="el" href="classactivemq_1_1connector_1_1stomp_1_1commands_1_1_connect_command.html#12be3c946cbc2bce9cf5b49763de0548">activemq::connector::stomp::commands::ConnectCommand</a>, <a class="el" href="classactivemq_1_1connector_1_1stomp_1_1commands
 _1_1_connected_command.html#84eb87ea12c02f7ae91aa20e7bbfbfa5">activemq::connector::stomp::commands::ConnectedCommand</a>, <a class="el" href="classactivemq_1_1connector_1_1stomp_1_1commands_1_1_disconnect_command.html#dcef88115fd98d0f5f12ba09c151d1e5">activemq::connector::stomp::commands::DisconnectCommand</a>, <a class="el" href="classactivemq_1_1connector_1_1stomp_1_1commands_1_1_error_command.html#25b3ed0aee8e46ed284205bcdd88574c">activemq::connector::stomp::commands::ErrorCommand</a>, <a class="el" href="classactivemq_1_1connector_1_1stomp_1_1commands_1_1_receipt_command.html#12f954a240f7629bae55bd2e67ae030c">activemq::connector::stomp::commands::ReceiptCommand</a>, <a class="el" href="classactivemq_1_1connector_1_1stomp_1_1commands_1_1_stomp_message.html#b8303b6955379645bca0d1d2ffbb5ba3">activemq::connector::stomp::commands::StompMessage&lt; T &gt;</a>, <a class="el" href="classactivemq_1_1connector_1_1stomp_1_1commands_1_1_subscribe_command.html#ef5042d182999b020ec9bc6
 458c3137c">activemq::connector::stomp::commands::SubscribeCommand</a>, <a class="el" href="classactivemq_1_1connector_1_1stomp_1_1commands_1_1_unsubscribe_command.html#d9c49b849e2615ec5010dfe274510537">activemq::connector::stomp::commands::UnsubscribeCommand</a>, <a class="el" href="classactivemq_1_1connector_1_1stomp_1_1commands_1_1_stomp_message.html#b8303b6955379645bca0d1d2ffbb5ba3">activemq::connector::stomp::commands::StompMessage&lt; cms::BytesMessage &gt;</a>, <a class="el" href="classactivemq_1_1connector_1_1stomp_1_1commands_1_1_stomp_message.html#b8303b6955379645bca0d1d2ffbb5ba3">activemq::connector::stomp::commands::StompMessage&lt; cms::Message &gt;</a>, and <a class="el" href="classactivemq_1_1connector_1_1stomp_1_1commands_1_1_stomp_message.html#b8303b6955379645bca0d1d2ffbb5ba3">activemq::connector::stomp::commands::StompMessage&lt; cms::TextMessage &gt;</a>.
+</div>
+</div><p>
+<a class="anchor" name="f51f65200c4b09b6384b6fe76947e372"></a><!-- doxytag: member="activemq::connector::stomp::commands::AbstractCommand::isResponseRequired" ref="f51f65200c4b09b6384b6fe76947e372" args="(void) const " -->
+<div class="memitem">
+<div class="memproto">
+<div class="memtemplate">
+template&lt;typename T&gt; </div>
+      <table class="memname">
+        <tr>
+          <td class="memname">virtual bool <a class="el" href="classactivemq_1_1connector_1_1stomp_1_1commands_1_1_abstract_command.html">activemq::connector::stomp::commands::AbstractCommand</a>&lt; T &gt;::isResponseRequired           </td>
+          <td>(</td>
+          <td class="paramtype">void&nbsp;</td>
+          <td class="paramname">          </td>
+          <td>&nbsp;)&nbsp;</td>
+          <td width="100%"> const<code> [inline, virtual]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>
+Is a Response required for this Command <dl compact><dt><b>Returns:</b></dt><dd>true if a response is required. </dd></dl>
+
+</div>
+</div><p>
+<a class="anchor" name="695835ac84ffd1c415238997431d3f0c"></a><!-- doxytag: member="activemq::connector::stomp::commands::AbstractCommand::marshal" ref="695835ac84ffd1c415238997431d3f0c" args="(void) const " -->
+<div class="memitem">
+<div class="memproto">
+<div class="memtemplate">
+template&lt;typename T&gt; </div>
+      <table class="memname">
+        <tr>
+          <td class="memname">virtual const <a class="el" href="classactivemq_1_1connector_1_1stomp_1_1_stomp_frame.html">StompFrame</a>&amp; <a class="el" href="classactivemq_1_1connector_1_1stomp_1_1commands_1_1_abstract_command.html">activemq::connector::stomp::commands::AbstractCommand</a>&lt; T &gt;::marshal           </td>
+          <td>(</td>
+          <td class="paramtype">void&nbsp;</td>
+          <td class="paramname">          </td>
+          <td>&nbsp;)&nbsp;</td>
+          <td width="100%"> const  throw (marshal::MarshalException)<code> [inline, virtual]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>
+Marshals the command to a stomp frame. <dl compact><dt><b>Returns:</b></dt><dd>the stomp frame representation of this command. </dd></dl>
+<dl compact><dt><b>Exceptions:</b></dt><dd>
+  <table border="0" cellspacing="2" cellpadding="0">
+    <tr><td valign="top"></td><td valign="top"><em>MarshalException</em>&nbsp;</td><td>if the command is not in a state that can be marshaled. </td></tr>
+  </table>
+</dl>
+
+</div>
+</div><p>
+<a class="anchor" name="11c9872a0af466085a6feb184dfae125"></a><!-- doxytag: member="activemq::connector::stomp::commands::AbstractCommand::setBytes" ref="11c9872a0af466085a6feb184dfae125" args="(const char *bytes, const unsigned long numBytes, const bool setContentLength=true)" -->
+<div class="memitem">
+<div class="memproto">
+<div class="memtemplate">
+template&lt;typename T&gt; </div>
+      <table class="memname">
+        <tr>
+          <td class="memname">virtual void <a class="el" href="classactivemq_1_1connector_1_1stomp_1_1commands_1_1_abstract_command.html">activemq::connector::stomp::commands::AbstractCommand</a>&lt; T &gt;::setBytes           </td>
+          <td>(</td>
+          <td class="paramtype">const char *&nbsp;</td>
+          <td class="paramname"> <em>bytes</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const unsigned long&nbsp;</td>
+          <td class="paramname"> <em>numBytes</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const bool&nbsp;</td>
+          <td class="paramname"> <em>setContentLength</em> = <code>true</code></td><td>&nbsp;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td><td width="100%"><code> [inline, protected, virtual]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>
+Set the bytes that are to be sent in the body of this message the content length flag indicates if the Content Length header should be set. <dl compact><dt><b>Parameters:</b></dt><dd>
+  <table border="0" cellspacing="2" cellpadding="0">
+    <tr><td valign="top"></td><td valign="top"><em>bytes</em>&nbsp;</td><td>to store </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>numBytes</em>&nbsp;</td><td>number of bytes to pull from the bytes buffer </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>setContentLength</em>&nbsp;</td><td>true if the content length header should be set </td></tr>
+  </table>
+</dl>
+
+</div>
+</div><p>
+<a class="anchor" name="55f22e0dd351a2fc921d8e751b56b4dd"></a><!-- doxytag: member="activemq::connector::stomp::commands::AbstractCommand::setCommandId" ref="55f22e0dd351a2fc921d8e751b56b4dd" args="(const unsigned int id)" -->
+<div class="memitem">
+<div class="memproto">
+<div class="memtemplate">
+template&lt;typename T&gt; </div>
+      <table class="memname">
+        <tr>
+          <td class="memname">virtual void <a class="el" href="classactivemq_1_1connector_1_1stomp_1_1commands_1_1_abstract_command.html">activemq::connector::stomp::commands::AbstractCommand</a>&lt; T &gt;::setCommandId           </td>
+          <td>(</td>
+          <td class="paramtype">const unsigned int&nbsp;</td>
+          <td class="paramname"> <em>id</em>          </td>
+          <td>&nbsp;)&nbsp;</td>
+          <td width="100%"><code> [inline, virtual]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>
+Sets the Command Id of this Message <dl compact><dt><b>Parameters:</b></dt><dd>
+  <table border="0" cellspacing="2" cellpadding="0">
+    <tr><td valign="top"></td><td valign="top"><em>id</em>&nbsp;</td><td>Command Id </td></tr>
+  </table>
+</dl>
+
+</div>
+</div><p>
+<a class="anchor" name="149006e8fcc6fec31bb7feeb8dc24f92"></a><!-- doxytag: member="activemq::connector::stomp::commands::AbstractCommand::setCorrelationId" ref="149006e8fcc6fec31bb7feeb8dc24f92" args="(const unsigned int corrId)" -->
+<div class="memitem">
+<div class="memproto">
+<div class="memtemplate">
+template&lt;typename T&gt; </div>
+      <table class="memname">
+        <tr>
+          <td class="memname">virtual void <a class="el" href="classactivemq_1_1connector_1_1stomp_1_1commands_1_1_abstract_command.html">activemq::connector::stomp::commands::AbstractCommand</a>&lt; T &gt;::setCorrelationId           </td>
+          <td>(</td>
+          <td class="paramtype">const unsigned int&nbsp;</td>
+          <td class="paramname"> <em>corrId</em>          </td>
+          <td>&nbsp;)&nbsp;</td>
+          <td width="100%"><code> [inline, virtual]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>
+Sets the Correlation Id if this Command <dl compact><dt><b>Parameters:</b></dt><dd>
+  <table border="0" cellspacing="2" cellpadding="0">
+    <tr><td valign="top"></td><td valign="top"><em>corrId</em>&nbsp;</td><td>Id </td></tr>
+  </table>
+</dl>
+
+</div>
+</div><p>
+<a class="anchor" name="e5441befe3504fc23297fc0e42fa9e57"></a><!-- doxytag: member="activemq::connector::stomp::commands::AbstractCommand::setResponseRequired" ref="e5441befe3504fc23297fc0e42fa9e57" args="(const bool required)" -->
+<div class="memitem">
+<div class="memproto">
+<div class="memtemplate">
+template&lt;typename T&gt; </div>
+      <table class="memname">
+        <tr>
+          <td class="memname">virtual void <a class="el" href="classactivemq_1_1connector_1_1stomp_1_1commands_1_1_abstract_command.html">activemq::connector::stomp::commands::AbstractCommand</a>&lt; T &gt;::setResponseRequired           </td>
+          <td>(</td>
+          <td class="paramtype">const bool&nbsp;</td>
+          <td class="paramname"> <em>required</em>          </td>
+          <td>&nbsp;)&nbsp;</td>
+          <td width="100%"><code> [inline, virtual]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>
+Set if this Message requires a Response <dl compact><dt><b>Parameters:</b></dt><dd>
+  <table border="0" cellspacing="2" cellpadding="0">
+    <tr><td valign="top"></td><td valign="top"><em>required</em>&nbsp;</td><td>true if response is required </td></tr>
+  </table>
+</dl>
+
+</div>
+</div><p>
+<a class="anchor" name="8d535c4d189ce04bce2cf7105fbbad7b"></a><!-- doxytag: member="activemq::connector::stomp::commands::AbstractCommand::setTransactionId" ref="8d535c4d189ce04bce2cf7105fbbad7b" args="(const std::string &amp;id)" -->
+<div class="memitem">
+<div class="memproto">
+<div class="memtemplate">
+template&lt;typename T&gt; </div>
+      <table class="memname">
+        <tr>
+          <td class="memname">virtual void <a class="el" href="classactivemq_1_1connector_1_1stomp_1_1commands_1_1_abstract_command.html">activemq::connector::stomp::commands::AbstractCommand</a>&lt; T &gt;::setTransactionId           </td>
+          <td>(</td>
+          <td class="paramtype">const std::string &amp;&nbsp;</td>
+          <td class="paramname"> <em>id</em>          </td>
+          <td>&nbsp;)&nbsp;</td>
+          <td width="100%"><code> [inline, virtual]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>
+Set the Transaction Id of this Command <dl compact><dt><b>Parameters:</b></dt><dd>
+  <table border="0" cellspacing="2" cellpadding="0">
+    <tr><td valign="top"></td><td valign="top"><em>id</em>&nbsp;</td><td>the Id of the Transaction </td></tr>
+  </table>
+</dl>
+
+</div>
+</div><p>
+<a class="anchor" name="2cc7394b97a0e13f2d7e406b34dcbc06"></a><!-- doxytag: member="activemq::connector::stomp::commands::AbstractCommand::validate" ref="2cc7394b97a0e13f2d7e406b34dcbc06" args="(const StompFrame &amp;frame) const =0" -->
+<div class="memitem">
+<div class="memproto">
+<div class="memtemplate">
+template&lt;typename T&gt; </div>
+      <table class="memname">
+        <tr>
+          <td class="memname">virtual bool <a class="el" href="classactivemq_1_1connector_1_1stomp_1_1commands_1_1_abstract_command.html">activemq::connector::stomp::commands::AbstractCommand</a>&lt; T &gt;::validate           </td>
+          <td>(</td>
+          <td class="paramtype">const <a class="el" href="classactivemq_1_1connector_1_1stomp_1_1_stomp_frame.html">StompFrame</a> &amp;&nbsp;</td>
+          <td class="paramname"> <em>frame</em>          </td>
+          <td>&nbsp;)&nbsp;</td>
+          <td width="100%"> const<code> [protected, pure virtual]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>
+Inheritors are required to override this method to validate the passed stomp frame before it is marshalled or unmarshaled <dl compact><dt><b>Parameters:</b></dt><dd>
+  <table border="0" cellspacing="2" cellpadding="0">
+    <tr><td valign="top"></td><td valign="top"><em>frame</em>&nbsp;</td><td>the Frame to validate </td></tr>
+  </table>
+</dl>
+<dl compact><dt><b>Returns:</b></dt><dd>true if frame is valid </dd></dl>
+
+<p>
+Implemented in <a class="el" href="classactivemq_1_1connector_1_1stomp_1_1commands_1_1_abort_command.html#f6fa0e497be26df6e640d0c52185474f">activemq::connector::stomp::commands::AbortCommand</a>, <a class="el" href="classactivemq_1_1connector_1_1stomp_1_1commands_1_1_ack_command.html#3bdc568949586b2d451aeafc482e9ca4">activemq::connector::stomp::commands::AckCommand</a>, <a class="el" href="classactivemq_1_1connector_1_1stomp_1_1commands_1_1_begin_command.html#fc35d1908ddb64c965d5b6ac74c7811a">activemq::connector::stomp::commands::BeginCommand</a>, <a class="el" href="classactivemq_1_1connector_1_1stomp_1_1commands_1_1_commit_command.html#b45f0f72d3b3fc8f931c2ddf6ba6b05d">activemq::connector::stomp::commands::CommitCommand</a>, <a class="el" href="classactivemq_1_1connector_1_1stomp_1_1commands_1_1_connect_command.html#45c657da9be41b694a392180e961be8a">activemq::connector::stomp::commands::ConnectCommand</a>, <a class="el" href="classactivemq_1_1connector_1_1stomp_1_1commands
 _1_1_connected_command.html#6d5e94b7ded2c09360214977a5ed2b32">activemq::connector::stomp::commands::ConnectedCommand</a>, <a class="el" href="classactivemq_1_1connector_1_1stomp_1_1commands_1_1_disconnect_command.html#4fa01d07a6d218054e5311a61edf50f5">activemq::connector::stomp::commands::DisconnectCommand</a>, <a class="el" href="classactivemq_1_1connector_1_1stomp_1_1commands_1_1_error_command.html#4eff0f382469034342e7f1585a1db43b">activemq::connector::stomp::commands::ErrorCommand</a>, <a class="el" href="classactivemq_1_1connector_1_1stomp_1_1commands_1_1_receipt_command.html#e9a698f0f0ee513dfdf56c636360ec7e">activemq::connector::stomp::commands::ReceiptCommand</a>, <a class="el" href="classactivemq_1_1connector_1_1stomp_1_1commands_1_1_stomp_message.html#ff21f4dbaae8f425b900a03f58474ad4">activemq::connector::stomp::commands::StompMessage&lt; T &gt;</a>, <a class="el" href="classactivemq_1_1connector_1_1stomp_1_1commands_1_1_subscribe_command.html#c2037658c5dcaac8feda87c
 b66080414">activemq::connector::stomp::commands::SubscribeCommand</a>, <a class="el" href="classactivemq_1_1connector_1_1stomp_1_1commands_1_1_unsubscribe_command.html#a9992908024d1ec4b16b32ff584d86df">activemq::connector::stomp::commands::UnsubscribeCommand</a>, <a class="el" href="classactivemq_1_1connector_1_1stomp_1_1commands_1_1_stomp_message.html#ff21f4dbaae8f425b900a03f58474ad4">activemq::connector::stomp::commands::StompMessage&lt; cms::BytesMessage &gt;</a>, <a class="el" href="classactivemq_1_1connector_1_1stomp_1_1commands_1_1_stomp_message.html#ff21f4dbaae8f425b900a03f58474ad4">activemq::connector::stomp::commands::StompMessage&lt; cms::Message &gt;</a>, and <a class="el" href="classactivemq_1_1connector_1_1stomp_1_1commands_1_1_stomp_message.html#ff21f4dbaae8f425b900a03f58474ad4">activemq::connector::stomp::commands::StompMessage&lt; cms::TextMessage &gt;</a>.
+</div>
+</div><p>
+<hr>The documentation for this class was generated from the following file:<ul>
+<li>C:/Apps/main/activemq/connector/stomp/commands/AbstractCommand.h</ul>
+<hr size="1"><address style="align: right;"><small>Generated on Tue Aug 1 09:18:13 2006 for activemq-cpp by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.7 </small></address>
+</body>
+</html>

Added: incubator/activemq/site/cms/html/classactivemq_1_1connector_1_1stomp_1_1commands_1_1_abstract_command.png
URL: http://svn.apache.org/viewvc/incubator/activemq/site/cms/html/classactivemq_1_1connector_1_1stomp_1_1commands_1_1_abstract_command.png?rev=428212&view=auto
==============================================================================
Binary file - no diff available.

Propchange: incubator/activemq/site/cms/html/classactivemq_1_1connector_1_1stomp_1_1commands_1_1_abstract_command.png
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: incubator/activemq/site/cms/html/classactivemq_1_1connector_1_1stomp_1_1commands_1_1_ack_command-members.html
URL: http://svn.apache.org/viewvc/incubator/activemq/site/cms/html/classactivemq_1_1connector_1_1stomp_1_1commands_1_1_ack_command-members.html?rev=428212&view=auto
==============================================================================
--- incubator/activemq/site/cms/html/classactivemq_1_1connector_1_1stomp_1_1commands_1_1_ack_command-members.html (added)
+++ incubator/activemq/site/cms/html/classactivemq_1_1connector_1_1stomp_1_1commands_1_1_ack_command-members.html Wed Aug  2 19:24:43 2006
@@ -0,0 +1,42 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
+<title>activemq-cpp: Member List</title>
+<link href="doxygen.css" rel="stylesheet" type="text/css">
+<link href="tabs.css" rel="stylesheet" type="text/css">
+</head><body>
+<!-- Generated by Doxygen 1.4.7 -->
+<div class="tabs">
+  <ul>
+    <li><a href="main.html"><span>Main&nbsp;Page</span></a></li>
+    <li id="current"><a href="annotated.html"><span>Classes</span></a></li>
+  </ul></div>
+<div class="tabs">
+  <ul>
+    <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+    <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+    <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+  </ul></div>
+<h1>activemq::connector::stomp::commands::AckCommand Member List</h1>This is the complete list of members for <a class="el" href="classactivemq_1_1connector_1_1stomp_1_1commands_1_1_ack_command.html">activemq::connector::stomp::commands::AckCommand</a>, including all inherited members.<p><table>
+  <tr class="memlist"><td><a class="el" href="classactivemq_1_1connector_1_1stomp_1_1commands_1_1_abstract_command.html#81135d1f50eb93e23bd48beffbecc76b">getBytes</a>(void) const </td><td><a class="el" href="classactivemq_1_1connector_1_1stomp_1_1commands_1_1_abstract_command.html">activemq::connector::stomp::commands::AbstractCommand&lt; T &gt;</a></td><td><code> [inline, protected, virtual]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classactivemq_1_1connector_1_1stomp_1_1commands_1_1_abstract_command.html#e5d598210a957da2100f677bbe813f88">getCommandId</a>(void) const </td><td><a class="el" href="classactivemq_1_1connector_1_1stomp_1_1commands_1_1_abstract_command.html">activemq::connector::stomp::commands::AbstractCommand&lt; T &gt;</a></td><td><code> [inline, virtual]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classactivemq_1_1connector_1_1stomp_1_1commands_1_1_abstract_command.html#6920033d2e3a0efd38282879d7750183">getCorrelationId</a>(void) const </td><td><a class="el" href="classactivemq_1_1connector_1_1stomp_1_1commands_1_1_abstract_command.html">activemq::connector::stomp::commands::AbstractCommand&lt; T &gt;</a></td><td><code> [inline, virtual]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classactivemq_1_1connector_1_1stomp_1_1commands_1_1_ack_command.html#bde15f44137e95f01d461eeba0acf092">getMessageId</a>(void) const </td><td><a class="el" href="classactivemq_1_1connector_1_1stomp_1_1commands_1_1_ack_command.html">activemq::connector::stomp::commands::AckCommand</a></td><td><code> [inline, virtual]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classactivemq_1_1connector_1_1stomp_1_1commands_1_1_abstract_command.html#5412fffcaf083c1560f496cf265847b3">getNumBytes</a>(void) const </td><td><a class="el" href="classactivemq_1_1connector_1_1stomp_1_1commands_1_1_abstract_command.html">activemq::connector::stomp::commands::AbstractCommand&lt; T &gt;</a></td><td><code> [inline, protected, virtual]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classactivemq_1_1connector_1_1stomp_1_1commands_1_1_abstract_command.html#3fd63b9413d5aaa8a5bd03c2f85dcab1">getProperties</a>(void)</td><td><a class="el" href="classactivemq_1_1connector_1_1stomp_1_1commands_1_1_abstract_command.html">activemq::connector::stomp::commands::AbstractCommand&lt; T &gt;</a></td><td><code> [inline, virtual]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classactivemq_1_1connector_1_1stomp_1_1commands_1_1_abstract_command.html#e3afd63cff85406f92dd5f6875ab5d67">getStompCommandId</a>(void) const </td><td><a class="el" href="classactivemq_1_1connector_1_1stomp_1_1commands_1_1_abstract_command.html">activemq::connector::stomp::commands::AbstractCommand&lt; T &gt;</a></td><td><code> [inline, virtual]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classactivemq_1_1connector_1_1stomp_1_1commands_1_1_abstract_command.html#2703429dc22caacd2350b6eb6abcf972">getTransactionId</a>(void) const </td><td><a class="el" href="classactivemq_1_1connector_1_1stomp_1_1commands_1_1_abstract_command.html">activemq::connector::stomp::commands::AbstractCommand&lt; T &gt;</a></td><td><code> [inline, virtual]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classactivemq_1_1connector_1_1stomp_1_1commands_1_1_ack_command.html#89b0dfcca0873c25cb42c1494518e0d0">initialize</a>(StompFrame &amp;frame)</td><td><a class="el" href="classactivemq_1_1connector_1_1stomp_1_1commands_1_1_ack_command.html">activemq::connector::stomp::commands::AckCommand</a></td><td><code> [inline, protected, virtual]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classactivemq_1_1connector_1_1stomp_1_1commands_1_1_abstract_command.html#f51f65200c4b09b6384b6fe76947e372">isResponseRequired</a>(void) const </td><td><a class="el" href="classactivemq_1_1connector_1_1stomp_1_1commands_1_1_abstract_command.html">activemq::connector::stomp::commands::AbstractCommand&lt; T &gt;</a></td><td><code> [inline, virtual]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classactivemq_1_1connector_1_1stomp_1_1commands_1_1_abstract_command.html#695835ac84ffd1c415238997431d3f0c">marshal</a>(void) const </td><td><a class="el" href="classactivemq_1_1connector_1_1stomp_1_1commands_1_1_abstract_command.html">activemq::connector::stomp::commands::AbstractCommand&lt; T &gt;</a></td><td><code> [inline, virtual]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classactivemq_1_1connector_1_1stomp_1_1commands_1_1_abstract_command.html#11c9872a0af466085a6feb184dfae125">setBytes</a>(const char *bytes, const unsigned long numBytes, const bool setContentLength=true)</td><td><a class="el" href="classactivemq_1_1connector_1_1stomp_1_1commands_1_1_abstract_command.html">activemq::connector::stomp::commands::AbstractCommand&lt; T &gt;</a></td><td><code> [inline, protected, virtual]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classactivemq_1_1connector_1_1stomp_1_1commands_1_1_abstract_command.html#55f22e0dd351a2fc921d8e751b56b4dd">setCommandId</a>(const unsigned int id)</td><td><a class="el" href="classactivemq_1_1connector_1_1stomp_1_1commands_1_1_abstract_command.html">activemq::connector::stomp::commands::AbstractCommand&lt; T &gt;</a></td><td><code> [inline, virtual]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classactivemq_1_1connector_1_1stomp_1_1commands_1_1_abstract_command.html#149006e8fcc6fec31bb7feeb8dc24f92">setCorrelationId</a>(const unsigned int corrId)</td><td><a class="el" href="classactivemq_1_1connector_1_1stomp_1_1commands_1_1_abstract_command.html">activemq::connector::stomp::commands::AbstractCommand&lt; T &gt;</a></td><td><code> [inline, virtual]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classactivemq_1_1connector_1_1stomp_1_1commands_1_1_ack_command.html#b40b86cf52e2e2f7afd439a3428f5963">setMessageId</a>(const std::string &amp;messageId)</td><td><a class="el" href="classactivemq_1_1connector_1_1stomp_1_1commands_1_1_ack_command.html">activemq::connector::stomp::commands::AckCommand</a></td><td><code> [inline, virtual]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classactivemq_1_1connector_1_1stomp_1_1commands_1_1_abstract_command.html#e5441befe3504fc23297fc0e42fa9e57">setResponseRequired</a>(const bool required)</td><td><a class="el" href="classactivemq_1_1connector_1_1stomp_1_1commands_1_1_abstract_command.html">activemq::connector::stomp::commands::AbstractCommand&lt; T &gt;</a></td><td><code> [inline, virtual]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classactivemq_1_1connector_1_1stomp_1_1commands_1_1_abstract_command.html#8d535c4d189ce04bce2cf7105fbbad7b">setTransactionId</a>(const std::string &amp;id)</td><td><a class="el" href="classactivemq_1_1connector_1_1stomp_1_1commands_1_1_abstract_command.html">activemq::connector::stomp::commands::AbstractCommand&lt; T &gt;</a></td><td><code> [inline, virtual]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classactivemq_1_1connector_1_1stomp_1_1commands_1_1_ack_command.html#3bdc568949586b2d451aeafc482e9ca4">validate</a>(const StompFrame &amp;frame) const </td><td><a class="el" href="classactivemq_1_1connector_1_1stomp_1_1commands_1_1_ack_command.html">activemq::connector::stomp::commands::AckCommand</a></td><td><code> [inline, protected, virtual]</code></td></tr>
+</table><hr size="1"><address style="align: right;"><small>Generated on Tue Aug 1 09:18:13 2006 for activemq-cpp by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.7 </small></address>
+</body>
+</html>

Added: incubator/activemq/site/cms/html/classactivemq_1_1connector_1_1stomp_1_1commands_1_1_ack_command.html
URL: http://svn.apache.org/viewvc/incubator/activemq/site/cms/html/classactivemq_1_1connector_1_1stomp_1_1commands_1_1_ack_command.html?rev=428212&view=auto
==============================================================================
--- incubator/activemq/site/cms/html/classactivemq_1_1connector_1_1stomp_1_1commands_1_1_ack_command.html (added)
+++ incubator/activemq/site/cms/html/classactivemq_1_1connector_1_1stomp_1_1commands_1_1_ack_command.html Wed Aug  2 19:24:43 2006
@@ -0,0 +1,152 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
+<title>activemq-cpp: activemq::connector::stomp::commands::AckCommand Class Reference</title>
+<link href="doxygen.css" rel="stylesheet" type="text/css">
+<link href="tabs.css" rel="stylesheet" type="text/css">
+</head><body>
+<!-- Generated by Doxygen 1.4.7 -->
+<div class="tabs">
+  <ul>
+    <li><a href="main.html"><span>Main&nbsp;Page</span></a></li>
+    <li id="current"><a href="annotated.html"><span>Classes</span></a></li>
+  </ul></div>
+<div class="tabs">
+  <ul>
+    <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+    <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+    <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+  </ul></div>
+<div class="nav">
+<b>activemq</b>::<b>connector</b>::<b>stomp</b>::<b>commands</b>::<a class="el" href="classactivemq_1_1connector_1_1stomp_1_1commands_1_1_ack_command.html">AckCommand</a></div>
+<h1>activemq::connector::stomp::commands::AckCommand Class Reference</h1><!-- doxytag: class="activemq::connector::stomp::commands::AckCommand" --><!-- doxytag: inherits="activemq::connector::stomp::commands::AbstractCommand" --><code>#include &lt;AckCommand.h&gt;</code>
+<p>
+<p>Inheritance diagram for activemq::connector::stomp::commands::AckCommand:
+<p><center><img src="classactivemq_1_1connector_1_1stomp_1_1commands_1_1_ack_command.png" usemap="#activemq::connector::stomp::commands::AckCommand_map" border="0" alt=""></center>
+<map name="activemq::connector::stomp::commands::AckCommand_map">
+<area href="classactivemq_1_1connector_1_1stomp_1_1commands_1_1_abstract_command.html" alt="activemq::connector::stomp::commands::AbstractCommand< T >" shape="rect" coords="0,0,366,24">
+</map>
+<a href="classactivemq_1_1connector_1_1stomp_1_1commands_1_1_ack_command-members.html">List of all members.</a><table border="0" cellpadding="0" cellspacing="0">
+<tr><td></td></tr>
+<tr><td colspan="2"><br><h2>Public Member Functions</h2></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual const char *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classactivemq_1_1connector_1_1stomp_1_1commands_1_1_ack_command.html#bde15f44137e95f01d461eeba0acf092">getMessageId</a> (void) const </td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classactivemq_1_1connector_1_1stomp_1_1commands_1_1_ack_command.html#b40b86cf52e2e2f7afd439a3428f5963">setMessageId</a> (const std::string &amp;messageId)</td></tr>
+
+<tr><td colspan="2"><br><h2>Protected Member Functions</h2></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classactivemq_1_1connector_1_1stomp_1_1commands_1_1_ack_command.html#89b0dfcca0873c25cb42c1494518e0d0">initialize</a> (<a class="el" href="classactivemq_1_1connector_1_1stomp_1_1_stomp_frame.html">StompFrame</a> &amp;frame)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classactivemq_1_1connector_1_1stomp_1_1commands_1_1_ack_command.html#3bdc568949586b2d451aeafc482e9ca4">validate</a> (const <a class="el" href="classactivemq_1_1connector_1_1stomp_1_1_stomp_frame.html">StompFrame</a> &amp;frame) const </td></tr>
+
+</table>
+<hr><a name="_details"></a><h2>Detailed Description</h2>
+Stomp Command that Represents Acknowledgement of a message receive. The Ack Command has one required attribute, message Id. For each message sent to the client from the broker, the message will not be considered consumed until an Ack is sent. Optionally a Transaction Id can be set that indicates that the message acknowledgement should be part of a named transaction. 
+<p>
+<hr><h2>Member Function Documentation</h2>
+<a class="anchor" name="bde15f44137e95f01d461eeba0acf092"></a><!-- doxytag: member="activemq::connector::stomp::commands::AckCommand::getMessageId" ref="bde15f44137e95f01d461eeba0acf092" args="(void) const " -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">virtual const char* activemq::connector::stomp::commands::AckCommand::getMessageId           </td>
+          <td>(</td>
+          <td class="paramtype">void&nbsp;</td>
+          <td class="paramname">          </td>
+          <td>&nbsp;)&nbsp;</td>
+          <td width="100%"> const<code> [inline, virtual]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>
+Get the Message Id of this Command <dl compact><dt><b>Returns:</b></dt><dd>the Id of the Message </dd></dl>
+
+</div>
+</div><p>
+<a class="anchor" name="89b0dfcca0873c25cb42c1494518e0d0"></a><!-- doxytag: member="activemq::connector::stomp::commands::AckCommand::initialize" ref="89b0dfcca0873c25cb42c1494518e0d0" args="(StompFrame &amp;frame)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">virtual void activemq::connector::stomp::commands::AckCommand::initialize           </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="classactivemq_1_1connector_1_1stomp_1_1_stomp_frame.html">StompFrame</a> &amp;&nbsp;</td>
+          <td class="paramname"> <em>frame</em>          </td>
+          <td>&nbsp;)&nbsp;</td>
+          <td width="100%"><code> [inline, protected, virtual]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>
+Inheritors are required to override this method to init the frame with data appropriate for the command type. <dl compact><dt><b>Parameters:</b></dt><dd>
+  <table border="0" cellspacing="2" cellpadding="0">
+    <tr><td valign="top"></td><td valign="top"><em>frame</em>&nbsp;</td><td>Frame to init </td></tr>
+  </table>
+</dl>
+
+<p>
+Implements <a class="el" href="classactivemq_1_1connector_1_1stomp_1_1commands_1_1_abstract_command.html#8de486ba1906043a86743d0eb0fe9852">activemq::connector::stomp::commands::AbstractCommand&lt; T &gt;</a>.
+</div>
+</div><p>
+<a class="anchor" name="b40b86cf52e2e2f7afd439a3428f5963"></a><!-- doxytag: member="activemq::connector::stomp::commands::AckCommand::setMessageId" ref="b40b86cf52e2e2f7afd439a3428f5963" args="(const std::string &amp;messageId)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">virtual void activemq::connector::stomp::commands::AckCommand::setMessageId           </td>
+          <td>(</td>
+          <td class="paramtype">const std::string &amp;&nbsp;</td>
+          <td class="paramname"> <em>messageId</em>          </td>
+          <td>&nbsp;)&nbsp;</td>
+          <td width="100%"><code> [inline, virtual]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>
+Set the Message Id that this Ack is associated with <dl compact><dt><b>Parameters:</b></dt><dd>
+  <table border="0" cellspacing="2" cellpadding="0">
+    <tr><td valign="top"></td><td valign="top"><em>messageId</em>&nbsp;</td><td>the Message Id </td></tr>
+  </table>
+</dl>
+
+</div>
+</div><p>
+<a class="anchor" name="3bdc568949586b2d451aeafc482e9ca4"></a><!-- doxytag: member="activemq::connector::stomp::commands::AckCommand::validate" ref="3bdc568949586b2d451aeafc482e9ca4" args="(const StompFrame &amp;frame) const " -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">virtual bool activemq::connector::stomp::commands::AckCommand::validate           </td>
+          <td>(</td>
+          <td class="paramtype">const <a class="el" href="classactivemq_1_1connector_1_1stomp_1_1_stomp_frame.html">StompFrame</a> &amp;&nbsp;</td>
+          <td class="paramname"> <em>frame</em>          </td>
+          <td>&nbsp;)&nbsp;</td>
+          <td width="100%"> const<code> [inline, protected, virtual]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>
+Inheritors are required to override this method to validate the passed stomp frame before it is marshalled or unmarshaled <dl compact><dt><b>Parameters:</b></dt><dd>
+  <table border="0" cellspacing="2" cellpadding="0">
+    <tr><td valign="top"></td><td valign="top"><em>frame</em>&nbsp;</td><td>Frame to validate </td></tr>
+  </table>
+</dl>
+<dl compact><dt><b>Returns:</b></dt><dd>true if frame is valid </dd></dl>
+
+<p>
+Implements <a class="el" href="classactivemq_1_1connector_1_1stomp_1_1commands_1_1_abstract_command.html#2cc7394b97a0e13f2d7e406b34dcbc06">activemq::connector::stomp::commands::AbstractCommand&lt; T &gt;</a>.
+</div>
+</div><p>
+<hr>The documentation for this class was generated from the following file:<ul>
+<li>C:/Apps/main/activemq/connector/stomp/commands/AckCommand.h</ul>
+<hr size="1"><address style="align: right;"><small>Generated on Tue Aug 1 09:18:13 2006 for activemq-cpp by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.7 </small></address>
+</body>
+</html>

Added: incubator/activemq/site/cms/html/classactivemq_1_1connector_1_1stomp_1_1commands_1_1_ack_command.png
URL: http://svn.apache.org/viewvc/incubator/activemq/site/cms/html/classactivemq_1_1connector_1_1stomp_1_1commands_1_1_ack_command.png?rev=428212&view=auto
==============================================================================
Binary file - no diff available.

Propchange: incubator/activemq/site/cms/html/classactivemq_1_1connector_1_1stomp_1_1commands_1_1_ack_command.png
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: incubator/activemq/site/cms/html/classactivemq_1_1connector_1_1stomp_1_1commands_1_1_begin_command-members.html
URL: http://svn.apache.org/viewvc/incubator/activemq/site/cms/html/classactivemq_1_1connector_1_1stomp_1_1commands_1_1_begin_command-members.html?rev=428212&view=auto
==============================================================================
--- incubator/activemq/site/cms/html/classactivemq_1_1connector_1_1stomp_1_1commands_1_1_begin_command-members.html (added)
+++ incubator/activemq/site/cms/html/classactivemq_1_1connector_1_1stomp_1_1commands_1_1_begin_command-members.html Wed Aug  2 19:24:43 2006
@@ -0,0 +1,40 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
+<title>activemq-cpp: Member List</title>
+<link href="doxygen.css" rel="stylesheet" type="text/css">
+<link href="tabs.css" rel="stylesheet" type="text/css">
+</head><body>
+<!-- Generated by Doxygen 1.4.7 -->
+<div class="tabs">
+  <ul>
+    <li><a href="main.html"><span>Main&nbsp;Page</span></a></li>
+    <li id="current"><a href="annotated.html"><span>Classes</span></a></li>
+  </ul></div>
+<div class="tabs">
+  <ul>
+    <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+    <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+    <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+  </ul></div>
+<h1>activemq::connector::stomp::commands::BeginCommand Member List</h1>This is the complete list of members for <a class="el" href="classactivemq_1_1connector_1_1stomp_1_1commands_1_1_begin_command.html">activemq::connector::stomp::commands::BeginCommand</a>, including all inherited members.<p><table>
+  <tr class="memlist"><td><a class="el" href="classactivemq_1_1connector_1_1stomp_1_1commands_1_1_abstract_command.html#81135d1f50eb93e23bd48beffbecc76b">getBytes</a>(void) const </td><td><a class="el" href="classactivemq_1_1connector_1_1stomp_1_1commands_1_1_abstract_command.html">activemq::connector::stomp::commands::AbstractCommand&lt; T &gt;</a></td><td><code> [inline, protected, virtual]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classactivemq_1_1connector_1_1stomp_1_1commands_1_1_abstract_command.html#e5d598210a957da2100f677bbe813f88">getCommandId</a>(void) const </td><td><a class="el" href="classactivemq_1_1connector_1_1stomp_1_1commands_1_1_abstract_command.html">activemq::connector::stomp::commands::AbstractCommand&lt; T &gt;</a></td><td><code> [inline, virtual]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classactivemq_1_1connector_1_1stomp_1_1commands_1_1_abstract_command.html#6920033d2e3a0efd38282879d7750183">getCorrelationId</a>(void) const </td><td><a class="el" href="classactivemq_1_1connector_1_1stomp_1_1commands_1_1_abstract_command.html">activemq::connector::stomp::commands::AbstractCommand&lt; T &gt;</a></td><td><code> [inline, virtual]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classactivemq_1_1connector_1_1stomp_1_1commands_1_1_abstract_command.html#5412fffcaf083c1560f496cf265847b3">getNumBytes</a>(void) const </td><td><a class="el" href="classactivemq_1_1connector_1_1stomp_1_1commands_1_1_abstract_command.html">activemq::connector::stomp::commands::AbstractCommand&lt; T &gt;</a></td><td><code> [inline, protected, virtual]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classactivemq_1_1connector_1_1stomp_1_1commands_1_1_abstract_command.html#3fd63b9413d5aaa8a5bd03c2f85dcab1">getProperties</a>(void)</td><td><a class="el" href="classactivemq_1_1connector_1_1stomp_1_1commands_1_1_abstract_command.html">activemq::connector::stomp::commands::AbstractCommand&lt; T &gt;</a></td><td><code> [inline, virtual]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classactivemq_1_1connector_1_1stomp_1_1commands_1_1_abstract_command.html#e3afd63cff85406f92dd5f6875ab5d67">getStompCommandId</a>(void) const </td><td><a class="el" href="classactivemq_1_1connector_1_1stomp_1_1commands_1_1_abstract_command.html">activemq::connector::stomp::commands::AbstractCommand&lt; T &gt;</a></td><td><code> [inline, virtual]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classactivemq_1_1connector_1_1stomp_1_1commands_1_1_abstract_command.html#2703429dc22caacd2350b6eb6abcf972">getTransactionId</a>(void) const </td><td><a class="el" href="classactivemq_1_1connector_1_1stomp_1_1commands_1_1_abstract_command.html">activemq::connector::stomp::commands::AbstractCommand&lt; T &gt;</a></td><td><code> [inline, virtual]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classactivemq_1_1connector_1_1stomp_1_1commands_1_1_begin_command.html#dc9995e6567d702d9a3813ca24ab6941">initialize</a>(StompFrame &amp;frame)</td><td><a class="el" href="classactivemq_1_1connector_1_1stomp_1_1commands_1_1_begin_command.html">activemq::connector::stomp::commands::BeginCommand</a></td><td><code> [inline, protected, virtual]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classactivemq_1_1connector_1_1stomp_1_1commands_1_1_abstract_command.html#f51f65200c4b09b6384b6fe76947e372">isResponseRequired</a>(void) const </td><td><a class="el" href="classactivemq_1_1connector_1_1stomp_1_1commands_1_1_abstract_command.html">activemq::connector::stomp::commands::AbstractCommand&lt; T &gt;</a></td><td><code> [inline, virtual]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classactivemq_1_1connector_1_1stomp_1_1commands_1_1_abstract_command.html#695835ac84ffd1c415238997431d3f0c">marshal</a>(void) const </td><td><a class="el" href="classactivemq_1_1connector_1_1stomp_1_1commands_1_1_abstract_command.html">activemq::connector::stomp::commands::AbstractCommand&lt; T &gt;</a></td><td><code> [inline, virtual]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classactivemq_1_1connector_1_1stomp_1_1commands_1_1_abstract_command.html#11c9872a0af466085a6feb184dfae125">setBytes</a>(const char *bytes, const unsigned long numBytes, const bool setContentLength=true)</td><td><a class="el" href="classactivemq_1_1connector_1_1stomp_1_1commands_1_1_abstract_command.html">activemq::connector::stomp::commands::AbstractCommand&lt; T &gt;</a></td><td><code> [inline, protected, virtual]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classactivemq_1_1connector_1_1stomp_1_1commands_1_1_abstract_command.html#55f22e0dd351a2fc921d8e751b56b4dd">setCommandId</a>(const unsigned int id)</td><td><a class="el" href="classactivemq_1_1connector_1_1stomp_1_1commands_1_1_abstract_command.html">activemq::connector::stomp::commands::AbstractCommand&lt; T &gt;</a></td><td><code> [inline, virtual]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classactivemq_1_1connector_1_1stomp_1_1commands_1_1_abstract_command.html#149006e8fcc6fec31bb7feeb8dc24f92">setCorrelationId</a>(const unsigned int corrId)</td><td><a class="el" href="classactivemq_1_1connector_1_1stomp_1_1commands_1_1_abstract_command.html">activemq::connector::stomp::commands::AbstractCommand&lt; T &gt;</a></td><td><code> [inline, virtual]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classactivemq_1_1connector_1_1stomp_1_1commands_1_1_abstract_command.html#e5441befe3504fc23297fc0e42fa9e57">setResponseRequired</a>(const bool required)</td><td><a class="el" href="classactivemq_1_1connector_1_1stomp_1_1commands_1_1_abstract_command.html">activemq::connector::stomp::commands::AbstractCommand&lt; T &gt;</a></td><td><code> [inline, virtual]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classactivemq_1_1connector_1_1stomp_1_1commands_1_1_abstract_command.html#8d535c4d189ce04bce2cf7105fbbad7b">setTransactionId</a>(const std::string &amp;id)</td><td><a class="el" href="classactivemq_1_1connector_1_1stomp_1_1commands_1_1_abstract_command.html">activemq::connector::stomp::commands::AbstractCommand&lt; T &gt;</a></td><td><code> [inline, virtual]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classactivemq_1_1connector_1_1stomp_1_1commands_1_1_begin_command.html#fc35d1908ddb64c965d5b6ac74c7811a">validate</a>(const StompFrame &amp;frame) const </td><td><a class="el" href="classactivemq_1_1connector_1_1stomp_1_1commands_1_1_begin_command.html">activemq::connector::stomp::commands::BeginCommand</a></td><td><code> [inline, protected, virtual]</code></td></tr>
+</table><hr size="1"><address style="align: right;"><small>Generated on Tue Aug 1 09:18:13 2006 for activemq-cpp by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.7 </small></address>
+</body>
+</html>

Added: incubator/activemq/site/cms/html/classactivemq_1_1connector_1_1stomp_1_1commands_1_1_begin_command.html
URL: http://svn.apache.org/viewvc/incubator/activemq/site/cms/html/classactivemq_1_1connector_1_1stomp_1_1commands_1_1_begin_command.html?rev=428212&view=auto
==============================================================================
--- incubator/activemq/site/cms/html/classactivemq_1_1connector_1_1stomp_1_1commands_1_1_begin_command.html (added)
+++ incubator/activemq/site/cms/html/classactivemq_1_1connector_1_1stomp_1_1commands_1_1_begin_command.html Wed Aug  2 19:24:43 2006
@@ -0,0 +1,102 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
+<title>activemq-cpp: activemq::connector::stomp::commands::BeginCommand Class Reference</title>
+<link href="doxygen.css" rel="stylesheet" type="text/css">
+<link href="tabs.css" rel="stylesheet" type="text/css">
+</head><body>
+<!-- Generated by Doxygen 1.4.7 -->
+<div class="tabs">
+  <ul>
+    <li><a href="main.html"><span>Main&nbsp;Page</span></a></li>
+    <li id="current"><a href="annotated.html"><span>Classes</span></a></li>
+  </ul></div>
+<div class="tabs">
+  <ul>
+    <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+    <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+    <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+  </ul></div>
+<div class="nav">
+<b>activemq</b>::<b>connector</b>::<b>stomp</b>::<b>commands</b>::<a class="el" href="classactivemq_1_1connector_1_1stomp_1_1commands_1_1_begin_command.html">BeginCommand</a></div>
+<h1>activemq::connector::stomp::commands::BeginCommand Class Reference</h1><!-- doxytag: class="activemq::connector::stomp::commands::BeginCommand" --><!-- doxytag: inherits="activemq::connector::stomp::commands::AbstractCommand" --><code>#include &lt;BeginCommand.h&gt;</code>
+<p>
+<p>Inheritance diagram for activemq::connector::stomp::commands::BeginCommand:
+<p><center><img src="classactivemq_1_1connector_1_1stomp_1_1commands_1_1_begin_command.png" usemap="#activemq::connector::stomp::commands::BeginCommand_map" border="0" alt=""></center>
+<map name="activemq::connector::stomp::commands::BeginCommand_map">
+<area href="classactivemq_1_1connector_1_1stomp_1_1commands_1_1_abstract_command.html" alt="activemq::connector::stomp::commands::AbstractCommand< T >" shape="rect" coords="0,0,366,24">
+</map>
+<a href="classactivemq_1_1connector_1_1stomp_1_1commands_1_1_begin_command-members.html">List of all members.</a><table border="0" cellpadding="0" cellspacing="0">
+<tr><td></td></tr>
+<tr><td colspan="2"><br><h2>Protected Member Functions</h2></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classactivemq_1_1connector_1_1stomp_1_1commands_1_1_begin_command.html#dc9995e6567d702d9a3813ca24ab6941">initialize</a> (<a class="el" href="classactivemq_1_1connector_1_1stomp_1_1_stomp_frame.html">StompFrame</a> &amp;frame)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classactivemq_1_1connector_1_1stomp_1_1commands_1_1_begin_command.html#fc35d1908ddb64c965d5b6ac74c7811a">validate</a> (const <a class="el" href="classactivemq_1_1connector_1_1stomp_1_1_stomp_frame.html">StompFrame</a> &amp;frame) const </td></tr>
+
+</table>
+<hr><a name="_details"></a><h2>Detailed Description</h2>
+Begins a Transaction. Transactions in this case apply to sending and acknowledging -- any messages sent or acknowledged during a transaction will be handled atomically based on the transaction.<p>
+A transaction Identifier is required and this id will be used for all sends, commits, aborts, or acks. 
+<p>
+<hr><h2>Member Function Documentation</h2>
+<a class="anchor" name="dc9995e6567d702d9a3813ca24ab6941"></a><!-- doxytag: member="activemq::connector::stomp::commands::BeginCommand::initialize" ref="dc9995e6567d702d9a3813ca24ab6941" args="(StompFrame &amp;frame)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">virtual void activemq::connector::stomp::commands::BeginCommand::initialize           </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="classactivemq_1_1connector_1_1stomp_1_1_stomp_frame.html">StompFrame</a> &amp;&nbsp;</td>
+          <td class="paramname"> <em>frame</em>          </td>
+          <td>&nbsp;)&nbsp;</td>
+          <td width="100%"><code> [inline, protected, virtual]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>
+Inheritors are required to override this method to init the frame with data appropriate for the command type. <dl compact><dt><b>Parameters:</b></dt><dd>
+  <table border="0" cellspacing="2" cellpadding="0">
+    <tr><td valign="top"></td><td valign="top"><em>frame</em>&nbsp;</td><td>Frame to init </td></tr>
+  </table>
+</dl>
+
+<p>
+Implements <a class="el" href="classactivemq_1_1connector_1_1stomp_1_1commands_1_1_abstract_command.html#8de486ba1906043a86743d0eb0fe9852">activemq::connector::stomp::commands::AbstractCommand&lt; T &gt;</a>.
+</div>
+</div><p>
+<a class="anchor" name="fc35d1908ddb64c965d5b6ac74c7811a"></a><!-- doxytag: member="activemq::connector::stomp::commands::BeginCommand::validate" ref="fc35d1908ddb64c965d5b6ac74c7811a" args="(const StompFrame &amp;frame) const " -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">virtual bool activemq::connector::stomp::commands::BeginCommand::validate           </td>
+          <td>(</td>
+          <td class="paramtype">const <a class="el" href="classactivemq_1_1connector_1_1stomp_1_1_stomp_frame.html">StompFrame</a> &amp;&nbsp;</td>
+          <td class="paramname"> <em>frame</em>          </td>
+          <td>&nbsp;)&nbsp;</td>
+          <td width="100%"> const<code> [inline, protected, virtual]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>
+Inheritors are required to override this method to validate the passed stomp frame before it is marshalled or unmarshaled <dl compact><dt><b>Parameters:</b></dt><dd>
+  <table border="0" cellspacing="2" cellpadding="0">
+    <tr><td valign="top"></td><td valign="top"><em>frame</em>&nbsp;</td><td>Frame to validate </td></tr>
+  </table>
+</dl>
+<dl compact><dt><b>Returns:</b></dt><dd>true if frame is valid </dd></dl>
+
+<p>
+Implements <a class="el" href="classactivemq_1_1connector_1_1stomp_1_1commands_1_1_abstract_command.html#2cc7394b97a0e13f2d7e406b34dcbc06">activemq::connector::stomp::commands::AbstractCommand&lt; T &gt;</a>.
+</div>
+</div><p>
+<hr>The documentation for this class was generated from the following file:<ul>
+<li>C:/Apps/main/activemq/connector/stomp/commands/BeginCommand.h</ul>
+<hr size="1"><address style="align: right;"><small>Generated on Tue Aug 1 09:18:13 2006 for activemq-cpp by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.7 </small></address>
+</body>
+</html>

Added: incubator/activemq/site/cms/html/classactivemq_1_1connector_1_1stomp_1_1commands_1_1_begin_command.png
URL: http://svn.apache.org/viewvc/incubator/activemq/site/cms/html/classactivemq_1_1connector_1_1stomp_1_1commands_1_1_begin_command.png?rev=428212&view=auto
==============================================================================
Binary file - no diff available.

Propchange: incubator/activemq/site/cms/html/classactivemq_1_1connector_1_1stomp_1_1commands_1_1_begin_command.png
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream



Mime
View raw message