| <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> |
| <html xmlns="http://www.w3.org/1999/xhtml"> |
| <head> |
| <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> |
| <title>activemq-cpp-3.4.0: activemq::state::ConnectionStateTracker Class Reference</title> |
| <link href="tabs.css" rel="stylesheet" type="text/css"/> |
| <link href="navtree.css" rel="stylesheet" type="text/css"/> |
| <script type="text/javascript" src="jquery.js"></script> |
| <script type="text/javascript" src="navtree.js"></script> |
| <script type="text/javascript" src="resize.js"></script> |
| <script type="text/javascript"> |
| $(document).ready(initResizable); |
| </script> |
| <link href="doxygen.css" rel="stylesheet" type="text/css"/> |
| </head> |
| <body> |
| <!-- Generated by Doxygen 1.7.3 --> |
| <div id="top"> |
| <div id="titlearea"> |
| <table cellspacing="0" cellpadding="0"> |
| <tbody> |
| <tr style="height: 56px;"> |
| <td style="padding-left: 0.5em;"> |
| <div id="projectname">activemq-cpp-3.4.0</div> |
| </td> |
| </tr> |
| </tbody> |
| </table> |
| </div> |
| <div id="navrow1" class="tabs"> |
| <ul class="tablist"> |
| <li><a href="index.html"><span>Main Page</span></a></li> |
| <li><a href="namespaces.html"><span>Namespaces</span></a></li> |
| <li class="current"><a href="annotated.html"><span>Data Structures</span></a></li> |
| <li><a href="files.html"><span>Files</span></a></li> |
| </ul> |
| </div> |
| <div id="navrow2" class="tabs2"> |
| <ul class="tablist"> |
| <li><a href="annotated.html"><span>Data Structures</span></a></li> |
| <li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li> |
| <li><a href="functions.html"><span>Data Fields</span></a></li> |
| </ul> |
| </div> |
| </div> |
| <div id="side-nav" class="ui-resizable side-nav-resizable"> |
| <div id="nav-tree"> |
| <div id="nav-tree-contents"> |
| </div> |
| </div> |
| <div id="splitbar" style="-moz-user-select:none;" |
| class="ui-resizable-handle"> |
| </div> |
| </div> |
| <script type="text/javascript"> |
| initNavTree('classactivemq_1_1state_1_1_connection_state_tracker.html',''); |
| </script> |
| <div id="doc-content"> |
| <div class="header"> |
| <div class="summary"> |
| <a href="#pub-methods">Public Member Functions</a> | |
| <a href="#friends">Friends</a> </div> |
| <div class="headertitle"> |
| <h1>activemq::state::ConnectionStateTracker Class Reference</h1> </div> |
| </div> |
| <div class="contents"> |
| <!-- doxytag: class="activemq::state::ConnectionStateTracker" --><!-- doxytag: inherits="activemq::state::CommandVisitorAdapter" --> |
| <p><code>#include <<a class="el" href="_connection_state_tracker_8h_source.html">src/main/activemq/state/ConnectionStateTracker.h</a>></code></p> |
| <div class="dynheader"> |
| Inheritance diagram for activemq::state::ConnectionStateTracker:</div> |
| <div class="dyncontent"> |
| <div class="center"><img src="classactivemq_1_1state_1_1_connection_state_tracker__inherit__graph.png" border="0" usemap="#activemq_1_1state_1_1_connection_state_tracker_inherit__map" alt="Inheritance graph"/></div> |
| <map name="activemq_1_1state_1_1_connection_state_tracker_inherit__map" id="activemq_1_1state_1_1_connection_state_tracker_inherit__map"> |
| <area shape="rect" id="node2" href="classactivemq_1_1state_1_1_command_visitor_adapter.html" title="Default Implementation of a CommandVisitor that returns NULL for all calls." alt="" coords="5,83,312,112"/><area shape="rect" id="node4" href="classactivemq_1_1state_1_1_command_visitor.html" title="Interface for an Object that can visit the various Command Objects that are sent from and to this cli..." alt="" coords="32,5,285,35"/></map> |
| <center><span class="legend">[<a target="top" href="graph_legend.html">legend</a>]</span></center></div> |
| <table class="memberdecls"> |
| <tr><td colspan="2"><h2><a name="pub-methods"></a> |
| Public Member Functions</h2></td></tr> |
| <tr><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classactivemq_1_1state_1_1_connection_state_tracker.html#a09cb10c7694fbadcdb005695719075d6">ConnectionStateTracker</a> ()</td></tr> |
| <tr><td class="memItemLeft" align="right" valign="top">virtual </td><td class="memItemRight" valign="bottom"><a class="el" href="classactivemq_1_1state_1_1_connection_state_tracker.html#a86a88aab1fb916283a3764253d3b6ad8">~ConnectionStateTracker</a> ()</td></tr> |
| <tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classdecaf_1_1lang_1_1_pointer.html">Pointer</a>< <a class="el" href="classactivemq_1_1state_1_1_tracked.html">Tracked</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="classactivemq_1_1state_1_1_connection_state_tracker.html#a7c1d5f62c2ff5244081075cc7957ce96">track</a> (const <a class="el" href="classdecaf_1_1lang_1_1_pointer.html">Pointer</a>< <a class="el" href="classactivemq_1_1commands_1_1_command.html">Command</a> > &command)</td></tr> |
| <tr><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classactivemq_1_1state_1_1_connection_state_tracker.html#ace647dd9d59948ec848e86a58c505b4f">trackBack</a> (const <a class="el" href="classdecaf_1_1lang_1_1_pointer.html">Pointer</a>< <a class="el" href="classactivemq_1_1commands_1_1_command.html">Command</a> > &command)</td></tr> |
| <tr><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classactivemq_1_1state_1_1_connection_state_tracker.html#a87fbd32a2af01517e1ebd5c5becdbc73">restore</a> (const <a class="el" href="classdecaf_1_1lang_1_1_pointer.html">Pointer</a>< <a class="el" href="classactivemq_1_1transport_1_1_transport.html">transport::Transport</a> > &transport)</td></tr> |
| <tr><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classactivemq_1_1state_1_1_connection_state_tracker.html#a46c12f1dcbb77c0e23220e1d2c711a43">connectionInterruptProcessingComplete</a> (<a class="el" href="classactivemq_1_1transport_1_1_transport.html">transport::Transport</a> *transport, const <a class="el" href="classdecaf_1_1lang_1_1_pointer.html">Pointer</a>< <a class="el" href="classactivemq_1_1commands_1_1_connection_id.html">ConnectionId</a> > &connectionId)</td></tr> |
| <tr><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classactivemq_1_1state_1_1_connection_state_tracker.html#a8670e5c3ad694e0bc53c284f9e1b68a2">transportInterrupted</a> ()</td></tr> |
| <tr><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classdecaf_1_1lang_1_1_pointer.html">Pointer</a>< <a class="el" href="classactivemq_1_1commands_1_1_command.html">Command</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="classactivemq_1_1state_1_1_connection_state_tracker.html#a3bc7af87dc6b6e08253aa21b0bf79b56">processDestinationInfo</a> (<a class="el" href="classactivemq_1_1commands_1_1_destination_info.html">DestinationInfo</a> *info)</td></tr> |
| <tr><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classdecaf_1_1lang_1_1_pointer.html">Pointer</a>< <a class="el" href="classactivemq_1_1commands_1_1_command.html">Command</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="classactivemq_1_1state_1_1_connection_state_tracker.html#aff76b77e083b3394af2d0a07a66e2710">processRemoveDestination</a> (<a class="el" href="classactivemq_1_1commands_1_1_destination_info.html">DestinationInfo</a> *info)</td></tr> |
| <tr><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classdecaf_1_1lang_1_1_pointer.html">Pointer</a>< <a class="el" href="classactivemq_1_1commands_1_1_command.html">Command</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="classactivemq_1_1state_1_1_connection_state_tracker.html#a6c1a4833f5b5aa31082ce9cad79d7c76">processProducerInfo</a> (<a class="el" href="classactivemq_1_1commands_1_1_producer_info.html">ProducerInfo</a> *info)</td></tr> |
| <tr><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classdecaf_1_1lang_1_1_pointer.html">Pointer</a>< <a class="el" href="classactivemq_1_1commands_1_1_command.html">Command</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="classactivemq_1_1state_1_1_connection_state_tracker.html#ad3c8e6ecd19282d732313f9bff52056c">processRemoveProducer</a> (<a class="el" href="classactivemq_1_1commands_1_1_producer_id.html">ProducerId</a> *id)</td></tr> |
| <tr><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classdecaf_1_1lang_1_1_pointer.html">Pointer</a>< <a class="el" href="classactivemq_1_1commands_1_1_command.html">Command</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="classactivemq_1_1state_1_1_connection_state_tracker.html#abc05144982264f5fdd9ee06bfa71b0dd">processConsumerInfo</a> (<a class="el" href="classactivemq_1_1commands_1_1_consumer_info.html">ConsumerInfo</a> *info)</td></tr> |
| <tr><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classdecaf_1_1lang_1_1_pointer.html">Pointer</a>< <a class="el" href="classactivemq_1_1commands_1_1_command.html">Command</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="classactivemq_1_1state_1_1_connection_state_tracker.html#a6e848ad32401325c382df1104c6ad8d0">processRemoveConsumer</a> (<a class="el" href="classactivemq_1_1commands_1_1_consumer_id.html">ConsumerId</a> *id)</td></tr> |
| <tr><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classdecaf_1_1lang_1_1_pointer.html">Pointer</a>< <a class="el" href="classactivemq_1_1commands_1_1_command.html">Command</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="classactivemq_1_1state_1_1_connection_state_tracker.html#affe7bb1d28d63c85f7f9f8b0ee09561c">processSessionInfo</a> (<a class="el" href="classactivemq_1_1commands_1_1_session_info.html">SessionInfo</a> *info)</td></tr> |
| <tr><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classdecaf_1_1lang_1_1_pointer.html">Pointer</a>< <a class="el" href="classactivemq_1_1commands_1_1_command.html">Command</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="classactivemq_1_1state_1_1_connection_state_tracker.html#a9a06bf9044f148800e932fa08645c243">processRemoveSession</a> (<a class="el" href="classactivemq_1_1commands_1_1_session_id.html">SessionId</a> *id)</td></tr> |
| <tr><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classdecaf_1_1lang_1_1_pointer.html">Pointer</a>< <a class="el" href="classactivemq_1_1commands_1_1_command.html">Command</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="classactivemq_1_1state_1_1_connection_state_tracker.html#a75ed7bbb62f2beea320bba77c7839a93">processConnectionInfo</a> (<a class="el" href="classactivemq_1_1commands_1_1_connection_info.html">ConnectionInfo</a> *info)</td></tr> |
| <tr><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classdecaf_1_1lang_1_1_pointer.html">Pointer</a>< <a class="el" href="classactivemq_1_1commands_1_1_command.html">Command</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="classactivemq_1_1state_1_1_connection_state_tracker.html#a7ebf007651e4b303f8eade55c4408ca6">processRemoveConnection</a> (<a class="el" href="classactivemq_1_1commands_1_1_connection_id.html">ConnectionId</a> *id)</td></tr> |
| <tr><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classdecaf_1_1lang_1_1_pointer.html">Pointer</a>< <a class="el" href="classactivemq_1_1commands_1_1_command.html">Command</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="classactivemq_1_1state_1_1_connection_state_tracker.html#a1daa9c1b9266d251744ea8260da97a78">processMessage</a> (<a class="el" href="classactivemq_1_1commands_1_1_message.html">Message</a> *message)</td></tr> |
| <tr><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classdecaf_1_1lang_1_1_pointer.html">Pointer</a>< <a class="el" href="classactivemq_1_1commands_1_1_command.html">Command</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="classactivemq_1_1state_1_1_connection_state_tracker.html#a13409a24c23bc97f8a39ba0464eda404">processMessageAck</a> (<a class="el" href="classactivemq_1_1commands_1_1_message_ack.html">MessageAck</a> *ack)</td></tr> |
| <tr><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classdecaf_1_1lang_1_1_pointer.html">Pointer</a>< <a class="el" href="classactivemq_1_1commands_1_1_command.html">Command</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="classactivemq_1_1state_1_1_connection_state_tracker.html#a91b1f21b6f972d9b1c055e4354921a32">processBeginTransaction</a> (<a class="el" href="classactivemq_1_1commands_1_1_transaction_info.html">TransactionInfo</a> *info)</td></tr> |
| <tr><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classdecaf_1_1lang_1_1_pointer.html">Pointer</a>< <a class="el" href="classactivemq_1_1commands_1_1_command.html">Command</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="classactivemq_1_1state_1_1_connection_state_tracker.html#a83c69ae7b7eb438de926e45bd8750dfd">processPrepareTransaction</a> (<a class="el" href="classactivemq_1_1commands_1_1_transaction_info.html">TransactionInfo</a> *info)</td></tr> |
| <tr><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classdecaf_1_1lang_1_1_pointer.html">Pointer</a>< <a class="el" href="classactivemq_1_1commands_1_1_command.html">Command</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="classactivemq_1_1state_1_1_connection_state_tracker.html#a1df2a69470fb2a3893f60567ad01f640">processCommitTransactionOnePhase</a> (<a class="el" href="classactivemq_1_1commands_1_1_transaction_info.html">TransactionInfo</a> *info)</td></tr> |
| <tr><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classdecaf_1_1lang_1_1_pointer.html">Pointer</a>< <a class="el" href="classactivemq_1_1commands_1_1_command.html">Command</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="classactivemq_1_1state_1_1_connection_state_tracker.html#ab00a35af91ecb2b025a6814585499344">processCommitTransactionTwoPhase</a> (<a class="el" href="classactivemq_1_1commands_1_1_transaction_info.html">TransactionInfo</a> *info)</td></tr> |
| <tr><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classdecaf_1_1lang_1_1_pointer.html">Pointer</a>< <a class="el" href="classactivemq_1_1commands_1_1_command.html">Command</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="classactivemq_1_1state_1_1_connection_state_tracker.html#ad9f4cbb73f9027a4fe6e5849a0ab6a10">processRollbackTransaction</a> (<a class="el" href="classactivemq_1_1commands_1_1_transaction_info.html">TransactionInfo</a> *info)</td></tr> |
| <tr><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classdecaf_1_1lang_1_1_pointer.html">Pointer</a>< <a class="el" href="classactivemq_1_1commands_1_1_command.html">Command</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="classactivemq_1_1state_1_1_connection_state_tracker.html#a7c9c9b1fcc1c889aeb74a33dbbbf7a9b">processEndTransaction</a> (<a class="el" href="classactivemq_1_1commands_1_1_transaction_info.html">TransactionInfo</a> *info)</td></tr> |
| <tr><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classactivemq_1_1state_1_1_connection_state_tracker.html#a3d7721fd25215ef78a6037814238cdf3">isRestoreConsumers</a> () const </td></tr> |
| <tr><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classactivemq_1_1state_1_1_connection_state_tracker.html#aa39db7a793318127215b65381679b096">setRestoreConsumers</a> (bool restoreConsumers)</td></tr> |
| <tr><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classactivemq_1_1state_1_1_connection_state_tracker.html#a697a0862aa659050c35be41ae24ba9a6">isRestoreProducers</a> () const </td></tr> |
| <tr><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classactivemq_1_1state_1_1_connection_state_tracker.html#a80dcbfa0df8e62141d840277eb99c168">setRestoreProducers</a> (bool restoreProducers)</td></tr> |
| <tr><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classactivemq_1_1state_1_1_connection_state_tracker.html#a816c5a35049c57cde6544503c0f8293e">isRestoreSessions</a> () const </td></tr> |
| <tr><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classactivemq_1_1state_1_1_connection_state_tracker.html#a5f8d799a727f6c3a74937a3d197be125">setRestoreSessions</a> (bool restoreSessions)</td></tr> |
| <tr><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classactivemq_1_1state_1_1_connection_state_tracker.html#a3a7f71b538dc4c757ecafc16ad2fe378">isTrackTransactions</a> () const </td></tr> |
| <tr><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classactivemq_1_1state_1_1_connection_state_tracker.html#a4360eb08a8bfdb0b7998b33be78de18e">setTrackTransactions</a> (bool trackTransactions)</td></tr> |
| <tr><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classactivemq_1_1state_1_1_connection_state_tracker.html#aa4f4399e2439248a31301db23853fc30">isRestoreTransaction</a> () const </td></tr> |
| <tr><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classactivemq_1_1state_1_1_connection_state_tracker.html#a77f1474295516667c2493fa6ed0360da">setRestoreTransaction</a> (bool restoreTransaction)</td></tr> |
| <tr><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classactivemq_1_1state_1_1_connection_state_tracker.html#ad714bf4786ef8e7a5413a95509001a58">isTrackMessages</a> () const </td></tr> |
| <tr><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classactivemq_1_1state_1_1_connection_state_tracker.html#a1468335f5873340e8291ba10eb4c7f93">setTrackMessages</a> (bool trackMessages)</td></tr> |
| <tr><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="classactivemq_1_1state_1_1_connection_state_tracker.html#a267db04614d37008b6592be477dd7117">getMaxCacheSize</a> () const </td></tr> |
| <tr><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classactivemq_1_1state_1_1_connection_state_tracker.html#a8005b60c4f4c93abb2f30f8e62b1af9f">setMaxCacheSize</a> (int maxCacheSize)</td></tr> |
| <tr><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classactivemq_1_1state_1_1_connection_state_tracker.html#a4a3af7e91e55821819264d62315e9723">isTrackTransactionProducers</a> () const </td></tr> |
| <tr><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classactivemq_1_1state_1_1_connection_state_tracker.html#aef8d92f317fb995f08a6c3bf37ea153f">setTrackTransactionProducers</a> (bool trackTransactionProducers)</td></tr> |
| <tr><td colspan="2"><h2><a name="friends"></a> |
| Friends</h2></td></tr> |
| <tr><td class="memItemLeft" align="right" valign="top">class </td><td class="memItemRight" valign="bottom"><a class="el" href="classactivemq_1_1state_1_1_connection_state_tracker.html#a11e2829cf6256add7a0d06f951b7ebb1">RemoveTransactionAction</a></td></tr> |
| </table> |
| <hr/><h2>Constructor & Destructor Documentation</h2> |
| <a class="anchor" id="a09cb10c7694fbadcdb005695719075d6"></a><!-- doxytag: member="activemq::state::ConnectionStateTracker::ConnectionStateTracker" ref="a09cb10c7694fbadcdb005695719075d6" args="()" --> |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">activemq::state::ConnectionStateTracker::ConnectionStateTracker </td> |
| <td>(</td> |
| <td class="paramname"></td><td>)</td> |
| <td></td> |
| </tr> |
| </table> |
| </div> |
| <div class="memdoc"> |
| |
| </div> |
| </div> |
| <a class="anchor" id="a86a88aab1fb916283a3764253d3b6ad8"></a><!-- doxytag: member="activemq::state::ConnectionStateTracker::~ConnectionStateTracker" ref="a86a88aab1fb916283a3764253d3b6ad8" args="()" --> |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">virtual activemq::state::ConnectionStateTracker::~ConnectionStateTracker </td> |
| <td>(</td> |
| <td class="paramname"></td><td>)</td> |
| <td><code> [virtual]</code></td> |
| </tr> |
| </table> |
| </div> |
| <div class="memdoc"> |
| |
| </div> |
| </div> |
| <hr/><h2>Member Function Documentation</h2> |
| <a class="anchor" id="a46c12f1dcbb77c0e23220e1d2c711a43"></a><!-- doxytag: member="activemq::state::ConnectionStateTracker::connectionInterruptProcessingComplete" ref="a46c12f1dcbb77c0e23220e1d2c711a43" args="(transport::Transport *transport, const Pointer< ConnectionId > &connectionId)" --> |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">void activemq::state::ConnectionStateTracker::connectionInterruptProcessingComplete </td> |
| <td>(</td> |
| <td class="paramtype"><a class="el" href="classactivemq_1_1transport_1_1_transport.html">transport::Transport</a> * </td> |
| <td class="paramname"><em>transport</em>, </td> |
| </tr> |
| <tr> |
| <td class="paramkey"></td> |
| <td></td> |
| <td class="paramtype">const <a class="el" href="classdecaf_1_1lang_1_1_pointer.html">Pointer</a>< <a class="el" href="classactivemq_1_1commands_1_1_connection_id.html">ConnectionId</a> > & </td> |
| <td class="paramname"><em>connectionId</em> </td> |
| </tr> |
| <tr> |
| <td></td> |
| <td>)</td> |
| <td></td><td></td> |
| </tr> |
| </table> |
| </div> |
| <div class="memdoc"> |
| |
| </div> |
| </div> |
| <a class="anchor" id="a267db04614d37008b6592be477dd7117"></a><!-- doxytag: member="activemq::state::ConnectionStateTracker::getMaxCacheSize" ref="a267db04614d37008b6592be477dd7117" args="() const " --> |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">int activemq::state::ConnectionStateTracker::getMaxCacheSize </td> |
| <td>(</td> |
| <td class="paramname"></td><td>)</td> |
| <td> const<code> [inline]</code></td> |
| </tr> |
| </table> |
| </div> |
| <div class="memdoc"> |
| |
| </div> |
| </div> |
| <a class="anchor" id="a3d7721fd25215ef78a6037814238cdf3"></a><!-- doxytag: member="activemq::state::ConnectionStateTracker::isRestoreConsumers" ref="a3d7721fd25215ef78a6037814238cdf3" args="() const " --> |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">bool activemq::state::ConnectionStateTracker::isRestoreConsumers </td> |
| <td>(</td> |
| <td class="paramname"></td><td>)</td> |
| <td> const<code> [inline]</code></td> |
| </tr> |
| </table> |
| </div> |
| <div class="memdoc"> |
| |
| </div> |
| </div> |
| <a class="anchor" id="a697a0862aa659050c35be41ae24ba9a6"></a><!-- doxytag: member="activemq::state::ConnectionStateTracker::isRestoreProducers" ref="a697a0862aa659050c35be41ae24ba9a6" args="() const " --> |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">bool activemq::state::ConnectionStateTracker::isRestoreProducers </td> |
| <td>(</td> |
| <td class="paramname"></td><td>)</td> |
| <td> const<code> [inline]</code></td> |
| </tr> |
| </table> |
| </div> |
| <div class="memdoc"> |
| |
| </div> |
| </div> |
| <a class="anchor" id="a816c5a35049c57cde6544503c0f8293e"></a><!-- doxytag: member="activemq::state::ConnectionStateTracker::isRestoreSessions" ref="a816c5a35049c57cde6544503c0f8293e" args="() const " --> |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">bool activemq::state::ConnectionStateTracker::isRestoreSessions </td> |
| <td>(</td> |
| <td class="paramname"></td><td>)</td> |
| <td> const<code> [inline]</code></td> |
| </tr> |
| </table> |
| </div> |
| <div class="memdoc"> |
| |
| </div> |
| </div> |
| <a class="anchor" id="aa4f4399e2439248a31301db23853fc30"></a><!-- doxytag: member="activemq::state::ConnectionStateTracker::isRestoreTransaction" ref="aa4f4399e2439248a31301db23853fc30" args="() const " --> |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">bool activemq::state::ConnectionStateTracker::isRestoreTransaction </td> |
| <td>(</td> |
| <td class="paramname"></td><td>)</td> |
| <td> const<code> [inline]</code></td> |
| </tr> |
| </table> |
| </div> |
| <div class="memdoc"> |
| |
| </div> |
| </div> |
| <a class="anchor" id="ad714bf4786ef8e7a5413a95509001a58"></a><!-- doxytag: member="activemq::state::ConnectionStateTracker::isTrackMessages" ref="ad714bf4786ef8e7a5413a95509001a58" args="() const " --> |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">bool activemq::state::ConnectionStateTracker::isTrackMessages </td> |
| <td>(</td> |
| <td class="paramname"></td><td>)</td> |
| <td> const<code> [inline]</code></td> |
| </tr> |
| </table> |
| </div> |
| <div class="memdoc"> |
| |
| </div> |
| </div> |
| <a class="anchor" id="a4a3af7e91e55821819264d62315e9723"></a><!-- doxytag: member="activemq::state::ConnectionStateTracker::isTrackTransactionProducers" ref="a4a3af7e91e55821819264d62315e9723" args="() const " --> |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">bool activemq::state::ConnectionStateTracker::isTrackTransactionProducers </td> |
| <td>(</td> |
| <td class="paramname"></td><td>)</td> |
| <td> const<code> [inline]</code></td> |
| </tr> |
| </table> |
| </div> |
| <div class="memdoc"> |
| |
| </div> |
| </div> |
| <a class="anchor" id="a3a7f71b538dc4c757ecafc16ad2fe378"></a><!-- doxytag: member="activemq::state::ConnectionStateTracker::isTrackTransactions" ref="a3a7f71b538dc4c757ecafc16ad2fe378" args="() const " --> |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">bool activemq::state::ConnectionStateTracker::isTrackTransactions </td> |
| <td>(</td> |
| <td class="paramname"></td><td>)</td> |
| <td> const<code> [inline]</code></td> |
| </tr> |
| </table> |
| </div> |
| <div class="memdoc"> |
| |
| </div> |
| </div> |
| <a class="anchor" id="a91b1f21b6f972d9b1c055e4354921a32"></a><!-- doxytag: member="activemq::state::ConnectionStateTracker::processBeginTransaction" ref="a91b1f21b6f972d9b1c055e4354921a32" args="(TransactionInfo *info)" --> |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">virtual <a class="el" href="classdecaf_1_1lang_1_1_pointer.html">Pointer</a><<a class="el" href="classactivemq_1_1commands_1_1_command.html">Command</a>> activemq::state::ConnectionStateTracker::processBeginTransaction </td> |
| <td>(</td> |
| <td class="paramtype"><a class="el" href="classactivemq_1_1commands_1_1_transaction_info.html">TransactionInfo</a> * </td> |
| <td class="paramname"><em>info</em></td><td>)</td> |
| <td><code> [virtual]</code></td> |
| </tr> |
| </table> |
| </div> |
| <div class="memdoc"> |
| |
| <p>Implements <a class="el" href="classactivemq_1_1state_1_1_command_visitor.html#a2c16f2983066fbcaa3d1a7e11d130616">activemq::state::CommandVisitor</a>.</p> |
| |
| </div> |
| </div> |
| <a class="anchor" id="a1df2a69470fb2a3893f60567ad01f640"></a><!-- doxytag: member="activemq::state::ConnectionStateTracker::processCommitTransactionOnePhase" ref="a1df2a69470fb2a3893f60567ad01f640" args="(TransactionInfo *info)" --> |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">virtual <a class="el" href="classdecaf_1_1lang_1_1_pointer.html">Pointer</a><<a class="el" href="classactivemq_1_1commands_1_1_command.html">Command</a>> activemq::state::ConnectionStateTracker::processCommitTransactionOnePhase </td> |
| <td>(</td> |
| <td class="paramtype"><a class="el" href="classactivemq_1_1commands_1_1_transaction_info.html">TransactionInfo</a> * </td> |
| <td class="paramname"><em>info</em></td><td>)</td> |
| <td><code> [virtual]</code></td> |
| </tr> |
| </table> |
| </div> |
| <div class="memdoc"> |
| |
| <p>Implements <a class="el" href="classactivemq_1_1state_1_1_command_visitor.html#a49f9362c72dcecb2d8e017f0485c879e">activemq::state::CommandVisitor</a>.</p> |
| |
| </div> |
| </div> |
| <a class="anchor" id="ab00a35af91ecb2b025a6814585499344"></a><!-- doxytag: member="activemq::state::ConnectionStateTracker::processCommitTransactionTwoPhase" ref="ab00a35af91ecb2b025a6814585499344" args="(TransactionInfo *info)" --> |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">virtual <a class="el" href="classdecaf_1_1lang_1_1_pointer.html">Pointer</a><<a class="el" href="classactivemq_1_1commands_1_1_command.html">Command</a>> activemq::state::ConnectionStateTracker::processCommitTransactionTwoPhase </td> |
| <td>(</td> |
| <td class="paramtype"><a class="el" href="classactivemq_1_1commands_1_1_transaction_info.html">TransactionInfo</a> * </td> |
| <td class="paramname"><em>info</em></td><td>)</td> |
| <td><code> [virtual]</code></td> |
| </tr> |
| </table> |
| </div> |
| <div class="memdoc"> |
| |
| <p>Implements <a class="el" href="classactivemq_1_1state_1_1_command_visitor.html#ad198fa3238581e23753a506efb13b7cf">activemq::state::CommandVisitor</a>.</p> |
| |
| </div> |
| </div> |
| <a class="anchor" id="a75ed7bbb62f2beea320bba77c7839a93"></a><!-- doxytag: member="activemq::state::ConnectionStateTracker::processConnectionInfo" ref="a75ed7bbb62f2beea320bba77c7839a93" args="(ConnectionInfo *info)" --> |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">virtual <a class="el" href="classdecaf_1_1lang_1_1_pointer.html">Pointer</a><<a class="el" href="classactivemq_1_1commands_1_1_command.html">Command</a>> activemq::state::ConnectionStateTracker::processConnectionInfo </td> |
| <td>(</td> |
| <td class="paramtype"><a class="el" href="classactivemq_1_1commands_1_1_connection_info.html">ConnectionInfo</a> * </td> |
| <td class="paramname"><em>info</em></td><td>)</td> |
| <td><code> [virtual]</code></td> |
| </tr> |
| </table> |
| </div> |
| <div class="memdoc"> |
| |
| <p>Implements <a class="el" href="classactivemq_1_1state_1_1_command_visitor.html#acf7711f5a5aefd0938645ee6fb8e9fd5">activemq::state::CommandVisitor</a>.</p> |
| |
| </div> |
| </div> |
| <a class="anchor" id="abc05144982264f5fdd9ee06bfa71b0dd"></a><!-- doxytag: member="activemq::state::ConnectionStateTracker::processConsumerInfo" ref="abc05144982264f5fdd9ee06bfa71b0dd" args="(ConsumerInfo *info)" --> |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">virtual <a class="el" href="classdecaf_1_1lang_1_1_pointer.html">Pointer</a><<a class="el" href="classactivemq_1_1commands_1_1_command.html">Command</a>> activemq::state::ConnectionStateTracker::processConsumerInfo </td> |
| <td>(</td> |
| <td class="paramtype"><a class="el" href="classactivemq_1_1commands_1_1_consumer_info.html">ConsumerInfo</a> * </td> |
| <td class="paramname"><em>info</em></td><td>)</td> |
| <td><code> [virtual]</code></td> |
| </tr> |
| </table> |
| </div> |
| <div class="memdoc"> |
| |
| <p>Implements <a class="el" href="classactivemq_1_1state_1_1_command_visitor.html#a6e5b21efe04b30eaccf90a5fcc54c27c">activemq::state::CommandVisitor</a>.</p> |
| |
| </div> |
| </div> |
| <a class="anchor" id="a3bc7af87dc6b6e08253aa21b0bf79b56"></a><!-- doxytag: member="activemq::state::ConnectionStateTracker::processDestinationInfo" ref="a3bc7af87dc6b6e08253aa21b0bf79b56" args="(DestinationInfo *info)" --> |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">virtual <a class="el" href="classdecaf_1_1lang_1_1_pointer.html">Pointer</a><<a class="el" href="classactivemq_1_1commands_1_1_command.html">Command</a>> activemq::state::ConnectionStateTracker::processDestinationInfo </td> |
| <td>(</td> |
| <td class="paramtype"><a class="el" href="classactivemq_1_1commands_1_1_destination_info.html">DestinationInfo</a> * </td> |
| <td class="paramname"><em>info</em></td><td>)</td> |
| <td><code> [virtual]</code></td> |
| </tr> |
| </table> |
| </div> |
| <div class="memdoc"> |
| |
| <p>Implements <a class="el" href="classactivemq_1_1state_1_1_command_visitor.html#af09e463adef139cafc260657e0b0f2cb">activemq::state::CommandVisitor</a>.</p> |
| |
| </div> |
| </div> |
| <a class="anchor" id="a7c9c9b1fcc1c889aeb74a33dbbbf7a9b"></a><!-- doxytag: member="activemq::state::ConnectionStateTracker::processEndTransaction" ref="a7c9c9b1fcc1c889aeb74a33dbbbf7a9b" args="(TransactionInfo *info)" --> |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">virtual <a class="el" href="classdecaf_1_1lang_1_1_pointer.html">Pointer</a><<a class="el" href="classactivemq_1_1commands_1_1_command.html">Command</a>> activemq::state::ConnectionStateTracker::processEndTransaction </td> |
| <td>(</td> |
| <td class="paramtype"><a class="el" href="classactivemq_1_1commands_1_1_transaction_info.html">TransactionInfo</a> * </td> |
| <td class="paramname"><em>info</em></td><td>)</td> |
| <td><code> [virtual]</code></td> |
| </tr> |
| </table> |
| </div> |
| <div class="memdoc"> |
| |
| <p>Implements <a class="el" href="classactivemq_1_1state_1_1_command_visitor.html#a75dc92faf84e87712c176ce3466ab4a0">activemq::state::CommandVisitor</a>.</p> |
| |
| </div> |
| </div> |
| <a class="anchor" id="a1daa9c1b9266d251744ea8260da97a78"></a><!-- doxytag: member="activemq::state::ConnectionStateTracker::processMessage" ref="a1daa9c1b9266d251744ea8260da97a78" args="(Message *message)" --> |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">virtual <a class="el" href="classdecaf_1_1lang_1_1_pointer.html">Pointer</a><<a class="el" href="classactivemq_1_1commands_1_1_command.html">Command</a>> activemq::state::ConnectionStateTracker::processMessage </td> |
| <td>(</td> |
| <td class="paramtype"><a class="el" href="classactivemq_1_1commands_1_1_message.html">Message</a> * </td> |
| <td class="paramname"><em>message</em></td><td>)</td> |
| <td><code> [virtual]</code></td> |
| </tr> |
| </table> |
| </div> |
| <div class="memdoc"> |
| |
| <p>Implements <a class="el" href="classactivemq_1_1state_1_1_command_visitor.html#a4a9209e517477070cd9c5077bd7bfe80">activemq::state::CommandVisitor</a>.</p> |
| |
| </div> |
| </div> |
| <a class="anchor" id="a13409a24c23bc97f8a39ba0464eda404"></a><!-- doxytag: member="activemq::state::ConnectionStateTracker::processMessageAck" ref="a13409a24c23bc97f8a39ba0464eda404" args="(MessageAck *ack)" --> |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">virtual <a class="el" href="classdecaf_1_1lang_1_1_pointer.html">Pointer</a><<a class="el" href="classactivemq_1_1commands_1_1_command.html">Command</a>> activemq::state::ConnectionStateTracker::processMessageAck </td> |
| <td>(</td> |
| <td class="paramtype"><a class="el" href="classactivemq_1_1commands_1_1_message_ack.html">MessageAck</a> * </td> |
| <td class="paramname"><em>ack</em></td><td>)</td> |
| <td><code> [virtual]</code></td> |
| </tr> |
| </table> |
| </div> |
| <div class="memdoc"> |
| |
| <p>Implements <a class="el" href="classactivemq_1_1state_1_1_command_visitor.html#ac567afb6578def58c839fdfc034267f9">activemq::state::CommandVisitor</a>.</p> |
| |
| </div> |
| </div> |
| <a class="anchor" id="a83c69ae7b7eb438de926e45bd8750dfd"></a><!-- doxytag: member="activemq::state::ConnectionStateTracker::processPrepareTransaction" ref="a83c69ae7b7eb438de926e45bd8750dfd" args="(TransactionInfo *info)" --> |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">virtual <a class="el" href="classdecaf_1_1lang_1_1_pointer.html">Pointer</a><<a class="el" href="classactivemq_1_1commands_1_1_command.html">Command</a>> activemq::state::ConnectionStateTracker::processPrepareTransaction </td> |
| <td>(</td> |
| <td class="paramtype"><a class="el" href="classactivemq_1_1commands_1_1_transaction_info.html">TransactionInfo</a> * </td> |
| <td class="paramname"><em>info</em></td><td>)</td> |
| <td><code> [virtual]</code></td> |
| </tr> |
| </table> |
| </div> |
| <div class="memdoc"> |
| |
| <p>Implements <a class="el" href="classactivemq_1_1state_1_1_command_visitor.html#a3636c12e2054df27f41ceeb58e820e7c">activemq::state::CommandVisitor</a>.</p> |
| |
| </div> |
| </div> |
| <a class="anchor" id="a6c1a4833f5b5aa31082ce9cad79d7c76"></a><!-- doxytag: member="activemq::state::ConnectionStateTracker::processProducerInfo" ref="a6c1a4833f5b5aa31082ce9cad79d7c76" args="(ProducerInfo *info)" --> |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">virtual <a class="el" href="classdecaf_1_1lang_1_1_pointer.html">Pointer</a><<a class="el" href="classactivemq_1_1commands_1_1_command.html">Command</a>> activemq::state::ConnectionStateTracker::processProducerInfo </td> |
| <td>(</td> |
| <td class="paramtype"><a class="el" href="classactivemq_1_1commands_1_1_producer_info.html">ProducerInfo</a> * </td> |
| <td class="paramname"><em>info</em></td><td>)</td> |
| <td><code> [virtual]</code></td> |
| </tr> |
| </table> |
| </div> |
| <div class="memdoc"> |
| |
| <p>Implements <a class="el" href="classactivemq_1_1state_1_1_command_visitor.html#a55425ce9a61e81efff7be1021057b3f6">activemq::state::CommandVisitor</a>.</p> |
| |
| </div> |
| </div> |
| <a class="anchor" id="a7ebf007651e4b303f8eade55c4408ca6"></a><!-- doxytag: member="activemq::state::ConnectionStateTracker::processRemoveConnection" ref="a7ebf007651e4b303f8eade55c4408ca6" args="(ConnectionId *id)" --> |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">virtual <a class="el" href="classdecaf_1_1lang_1_1_pointer.html">Pointer</a><<a class="el" href="classactivemq_1_1commands_1_1_command.html">Command</a>> activemq::state::ConnectionStateTracker::processRemoveConnection </td> |
| <td>(</td> |
| <td class="paramtype"><a class="el" href="classactivemq_1_1commands_1_1_connection_id.html">ConnectionId</a> * </td> |
| <td class="paramname"><em>id</em></td><td>)</td> |
| <td><code> [virtual]</code></td> |
| </tr> |
| </table> |
| </div> |
| <div class="memdoc"> |
| |
| <p>Implements <a class="el" href="classactivemq_1_1state_1_1_command_visitor.html#a5c1394be4348ac803fc627b6b314a337">activemq::state::CommandVisitor</a>.</p> |
| |
| </div> |
| </div> |
| <a class="anchor" id="a6e848ad32401325c382df1104c6ad8d0"></a><!-- doxytag: member="activemq::state::ConnectionStateTracker::processRemoveConsumer" ref="a6e848ad32401325c382df1104c6ad8d0" args="(ConsumerId *id)" --> |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">virtual <a class="el" href="classdecaf_1_1lang_1_1_pointer.html">Pointer</a><<a class="el" href="classactivemq_1_1commands_1_1_command.html">Command</a>> activemq::state::ConnectionStateTracker::processRemoveConsumer </td> |
| <td>(</td> |
| <td class="paramtype"><a class="el" href="classactivemq_1_1commands_1_1_consumer_id.html">ConsumerId</a> * </td> |
| <td class="paramname"><em>id</em></td><td>)</td> |
| <td><code> [virtual]</code></td> |
| </tr> |
| </table> |
| </div> |
| <div class="memdoc"> |
| |
| <p>Implements <a class="el" href="classactivemq_1_1state_1_1_command_visitor.html#a74cab8dcf6fdae6a4a995b462d860677">activemq::state::CommandVisitor</a>.</p> |
| |
| </div> |
| </div> |
| <a class="anchor" id="aff76b77e083b3394af2d0a07a66e2710"></a><!-- doxytag: member="activemq::state::ConnectionStateTracker::processRemoveDestination" ref="aff76b77e083b3394af2d0a07a66e2710" args="(DestinationInfo *info)" --> |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">virtual <a class="el" href="classdecaf_1_1lang_1_1_pointer.html">Pointer</a><<a class="el" href="classactivemq_1_1commands_1_1_command.html">Command</a>> activemq::state::ConnectionStateTracker::processRemoveDestination </td> |
| <td>(</td> |
| <td class="paramtype"><a class="el" href="classactivemq_1_1commands_1_1_destination_info.html">DestinationInfo</a> * </td> |
| <td class="paramname"><em>info</em></td><td>)</td> |
| <td><code> [virtual]</code></td> |
| </tr> |
| </table> |
| </div> |
| <div class="memdoc"> |
| |
| <p>Implements <a class="el" href="classactivemq_1_1state_1_1_command_visitor.html#a09db01640cbd44b4f4fc00db54d24fa1">activemq::state::CommandVisitor</a>.</p> |
| |
| </div> |
| </div> |
| <a class="anchor" id="ad3c8e6ecd19282d732313f9bff52056c"></a><!-- doxytag: member="activemq::state::ConnectionStateTracker::processRemoveProducer" ref="ad3c8e6ecd19282d732313f9bff52056c" args="(ProducerId *id)" --> |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">virtual <a class="el" href="classdecaf_1_1lang_1_1_pointer.html">Pointer</a><<a class="el" href="classactivemq_1_1commands_1_1_command.html">Command</a>> activemq::state::ConnectionStateTracker::processRemoveProducer </td> |
| <td>(</td> |
| <td class="paramtype"><a class="el" href="classactivemq_1_1commands_1_1_producer_id.html">ProducerId</a> * </td> |
| <td class="paramname"><em>id</em></td><td>)</td> |
| <td><code> [virtual]</code></td> |
| </tr> |
| </table> |
| </div> |
| <div class="memdoc"> |
| |
| <p>Implements <a class="el" href="classactivemq_1_1state_1_1_command_visitor.html#a34b5e6cf06ef6fc4c632df2de0699f58">activemq::state::CommandVisitor</a>.</p> |
| |
| </div> |
| </div> |
| <a class="anchor" id="a9a06bf9044f148800e932fa08645c243"></a><!-- doxytag: member="activemq::state::ConnectionStateTracker::processRemoveSession" ref="a9a06bf9044f148800e932fa08645c243" args="(SessionId *id)" --> |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">virtual <a class="el" href="classdecaf_1_1lang_1_1_pointer.html">Pointer</a><<a class="el" href="classactivemq_1_1commands_1_1_command.html">Command</a>> activemq::state::ConnectionStateTracker::processRemoveSession </td> |
| <td>(</td> |
| <td class="paramtype"><a class="el" href="classactivemq_1_1commands_1_1_session_id.html">SessionId</a> * </td> |
| <td class="paramname"><em>id</em></td><td>)</td> |
| <td><code> [virtual]</code></td> |
| </tr> |
| </table> |
| </div> |
| <div class="memdoc"> |
| |
| <p>Implements <a class="el" href="classactivemq_1_1state_1_1_command_visitor.html#a4b03f6f832189528663c81ff162fcb3e">activemq::state::CommandVisitor</a>.</p> |
| |
| </div> |
| </div> |
| <a class="anchor" id="ad9f4cbb73f9027a4fe6e5849a0ab6a10"></a><!-- doxytag: member="activemq::state::ConnectionStateTracker::processRollbackTransaction" ref="ad9f4cbb73f9027a4fe6e5849a0ab6a10" args="(TransactionInfo *info)" --> |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">virtual <a class="el" href="classdecaf_1_1lang_1_1_pointer.html">Pointer</a><<a class="el" href="classactivemq_1_1commands_1_1_command.html">Command</a>> activemq::state::ConnectionStateTracker::processRollbackTransaction </td> |
| <td>(</td> |
| <td class="paramtype"><a class="el" href="classactivemq_1_1commands_1_1_transaction_info.html">TransactionInfo</a> * </td> |
| <td class="paramname"><em>info</em></td><td>)</td> |
| <td><code> [virtual]</code></td> |
| </tr> |
| </table> |
| </div> |
| <div class="memdoc"> |
| |
| <p>Implements <a class="el" href="classactivemq_1_1state_1_1_command_visitor.html#a42955cb8c3645922bbfbf575a39e3578">activemq::state::CommandVisitor</a>.</p> |
| |
| </div> |
| </div> |
| <a class="anchor" id="affe7bb1d28d63c85f7f9f8b0ee09561c"></a><!-- doxytag: member="activemq::state::ConnectionStateTracker::processSessionInfo" ref="affe7bb1d28d63c85f7f9f8b0ee09561c" args="(SessionInfo *info)" --> |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">virtual <a class="el" href="classdecaf_1_1lang_1_1_pointer.html">Pointer</a><<a class="el" href="classactivemq_1_1commands_1_1_command.html">Command</a>> activemq::state::ConnectionStateTracker::processSessionInfo </td> |
| <td>(</td> |
| <td class="paramtype"><a class="el" href="classactivemq_1_1commands_1_1_session_info.html">SessionInfo</a> * </td> |
| <td class="paramname"><em>info</em></td><td>)</td> |
| <td><code> [virtual]</code></td> |
| </tr> |
| </table> |
| </div> |
| <div class="memdoc"> |
| |
| <p>Implements <a class="el" href="classactivemq_1_1state_1_1_command_visitor.html#a9e8330cafbeba2521ccc56f7d0b5eef0">activemq::state::CommandVisitor</a>.</p> |
| |
| </div> |
| </div> |
| <a class="anchor" id="a87fbd32a2af01517e1ebd5c5becdbc73"></a><!-- doxytag: member="activemq::state::ConnectionStateTracker::restore" ref="a87fbd32a2af01517e1ebd5c5becdbc73" args="(const Pointer< transport::Transport > &transport)" --> |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">void activemq::state::ConnectionStateTracker::restore </td> |
| <td>(</td> |
| <td class="paramtype">const <a class="el" href="classdecaf_1_1lang_1_1_pointer.html">Pointer</a>< <a class="el" href="classactivemq_1_1transport_1_1_transport.html">transport::Transport</a> > & </td> |
| <td class="paramname"><em>transport</em></td><td>)</td> |
| <td></td> |
| </tr> |
| </table> |
| </div> |
| <div class="memdoc"> |
| |
| </div> |
| </div> |
| <a class="anchor" id="a8005b60c4f4c93abb2f30f8e62b1af9f"></a><!-- doxytag: member="activemq::state::ConnectionStateTracker::setMaxCacheSize" ref="a8005b60c4f4c93abb2f30f8e62b1af9f" args="(int maxCacheSize)" --> |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">void activemq::state::ConnectionStateTracker::setMaxCacheSize </td> |
| <td>(</td> |
| <td class="paramtype">int </td> |
| <td class="paramname"><em>maxCacheSize</em></td><td>)</td> |
| <td><code> [inline]</code></td> |
| </tr> |
| </table> |
| </div> |
| <div class="memdoc"> |
| |
| </div> |
| </div> |
| <a class="anchor" id="aa39db7a793318127215b65381679b096"></a><!-- doxytag: member="activemq::state::ConnectionStateTracker::setRestoreConsumers" ref="aa39db7a793318127215b65381679b096" args="(bool restoreConsumers)" --> |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">void activemq::state::ConnectionStateTracker::setRestoreConsumers </td> |
| <td>(</td> |
| <td class="paramtype">bool </td> |
| <td class="paramname"><em>restoreConsumers</em></td><td>)</td> |
| <td><code> [inline]</code></td> |
| </tr> |
| </table> |
| </div> |
| <div class="memdoc"> |
| |
| </div> |
| </div> |
| <a class="anchor" id="a80dcbfa0df8e62141d840277eb99c168"></a><!-- doxytag: member="activemq::state::ConnectionStateTracker::setRestoreProducers" ref="a80dcbfa0df8e62141d840277eb99c168" args="(bool restoreProducers)" --> |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">void activemq::state::ConnectionStateTracker::setRestoreProducers </td> |
| <td>(</td> |
| <td class="paramtype">bool </td> |
| <td class="paramname"><em>restoreProducers</em></td><td>)</td> |
| <td><code> [inline]</code></td> |
| </tr> |
| </table> |
| </div> |
| <div class="memdoc"> |
| |
| </div> |
| </div> |
| <a class="anchor" id="a5f8d799a727f6c3a74937a3d197be125"></a><!-- doxytag: member="activemq::state::ConnectionStateTracker::setRestoreSessions" ref="a5f8d799a727f6c3a74937a3d197be125" args="(bool restoreSessions)" --> |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">void activemq::state::ConnectionStateTracker::setRestoreSessions </td> |
| <td>(</td> |
| <td class="paramtype">bool </td> |
| <td class="paramname"><em>restoreSessions</em></td><td>)</td> |
| <td><code> [inline]</code></td> |
| </tr> |
| </table> |
| </div> |
| <div class="memdoc"> |
| |
| </div> |
| </div> |
| <a class="anchor" id="a77f1474295516667c2493fa6ed0360da"></a><!-- doxytag: member="activemq::state::ConnectionStateTracker::setRestoreTransaction" ref="a77f1474295516667c2493fa6ed0360da" args="(bool restoreTransaction)" --> |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">void activemq::state::ConnectionStateTracker::setRestoreTransaction </td> |
| <td>(</td> |
| <td class="paramtype">bool </td> |
| <td class="paramname"><em>restoreTransaction</em></td><td>)</td> |
| <td><code> [inline]</code></td> |
| </tr> |
| </table> |
| </div> |
| <div class="memdoc"> |
| |
| </div> |
| </div> |
| <a class="anchor" id="a1468335f5873340e8291ba10eb4c7f93"></a><!-- doxytag: member="activemq::state::ConnectionStateTracker::setTrackMessages" ref="a1468335f5873340e8291ba10eb4c7f93" args="(bool trackMessages)" --> |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">void activemq::state::ConnectionStateTracker::setTrackMessages </td> |
| <td>(</td> |
| <td class="paramtype">bool </td> |
| <td class="paramname"><em>trackMessages</em></td><td>)</td> |
| <td><code> [inline]</code></td> |
| </tr> |
| </table> |
| </div> |
| <div class="memdoc"> |
| |
| </div> |
| </div> |
| <a class="anchor" id="aef8d92f317fb995f08a6c3bf37ea153f"></a><!-- doxytag: member="activemq::state::ConnectionStateTracker::setTrackTransactionProducers" ref="aef8d92f317fb995f08a6c3bf37ea153f" args="(bool trackTransactionProducers)" --> |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">void activemq::state::ConnectionStateTracker::setTrackTransactionProducers </td> |
| <td>(</td> |
| <td class="paramtype">bool </td> |
| <td class="paramname"><em>trackTransactionProducers</em></td><td>)</td> |
| <td><code> [inline]</code></td> |
| </tr> |
| </table> |
| </div> |
| <div class="memdoc"> |
| |
| </div> |
| </div> |
| <a class="anchor" id="a4360eb08a8bfdb0b7998b33be78de18e"></a><!-- doxytag: member="activemq::state::ConnectionStateTracker::setTrackTransactions" ref="a4360eb08a8bfdb0b7998b33be78de18e" args="(bool trackTransactions)" --> |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">void activemq::state::ConnectionStateTracker::setTrackTransactions </td> |
| <td>(</td> |
| <td class="paramtype">bool </td> |
| <td class="paramname"><em>trackTransactions</em></td><td>)</td> |
| <td><code> [inline]</code></td> |
| </tr> |
| </table> |
| </div> |
| <div class="memdoc"> |
| |
| </div> |
| </div> |
| <a class="anchor" id="a7c1d5f62c2ff5244081075cc7957ce96"></a><!-- doxytag: member="activemq::state::ConnectionStateTracker::track" ref="a7c1d5f62c2ff5244081075cc7957ce96" args="(const Pointer< Command > &command)" --> |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="memname"> |
| <tr> |
| <td class="memname"><a class="el" href="classdecaf_1_1lang_1_1_pointer.html">Pointer</a><<a class="el" href="classactivemq_1_1state_1_1_tracked.html">Tracked</a>> activemq::state::ConnectionStateTracker::track </td> |
| <td>(</td> |
| <td class="paramtype">const <a class="el" href="classdecaf_1_1lang_1_1_pointer.html">Pointer</a>< <a class="el" href="classactivemq_1_1commands_1_1_command.html">Command</a> > & </td> |
| <td class="paramname"><em>command</em></td><td>)</td> |
| <td></td> |
| </tr> |
| </table> |
| </div> |
| <div class="memdoc"> |
| |
| </div> |
| </div> |
| <a class="anchor" id="ace647dd9d59948ec848e86a58c505b4f"></a><!-- doxytag: member="activemq::state::ConnectionStateTracker::trackBack" ref="ace647dd9d59948ec848e86a58c505b4f" args="(const Pointer< Command > &command)" --> |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">void activemq::state::ConnectionStateTracker::trackBack </td> |
| <td>(</td> |
| <td class="paramtype">const <a class="el" href="classdecaf_1_1lang_1_1_pointer.html">Pointer</a>< <a class="el" href="classactivemq_1_1commands_1_1_command.html">Command</a> > & </td> |
| <td class="paramname"><em>command</em></td><td>)</td> |
| <td></td> |
| </tr> |
| </table> |
| </div> |
| <div class="memdoc"> |
| |
| </div> |
| </div> |
| <a class="anchor" id="a8670e5c3ad694e0bc53c284f9e1b68a2"></a><!-- doxytag: member="activemq::state::ConnectionStateTracker::transportInterrupted" ref="a8670e5c3ad694e0bc53c284f9e1b68a2" args="()" --> |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">void activemq::state::ConnectionStateTracker::transportInterrupted </td> |
| <td>(</td> |
| <td class="paramname"></td><td>)</td> |
| <td></td> |
| </tr> |
| </table> |
| </div> |
| <div class="memdoc"> |
| |
| </div> |
| </div> |
| <hr/><h2>Friends And Related Function Documentation</h2> |
| <a class="anchor" id="a11e2829cf6256add7a0d06f951b7ebb1"></a><!-- doxytag: member="activemq::state::ConnectionStateTracker::RemoveTransactionAction" ref="a11e2829cf6256add7a0d06f951b7ebb1" args="" --> |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">friend class RemoveTransactionAction<code> [friend]</code></td> |
| </tr> |
| </table> |
| </div> |
| <div class="memdoc"> |
| |
| </div> |
| </div> |
| <hr/>The documentation for this class was generated from the following file:<ul> |
| <li>src/main/activemq/state/<a class="el" href="_connection_state_tracker_8h_source.html">ConnectionStateTracker.h</a></li> |
| </ul> |
| </div> |
| </div> |
| <div id="nav-path" class="navpath"> |
| <ul> |
| <li class="navelem"><a class="el" href="namespaceactivemq.html">activemq</a> </li> |
| <li class="navelem"><a class="el" href="namespaceactivemq_1_1state.html">state</a> </li> |
| <li class="navelem"><a class="el" href="classactivemq_1_1state_1_1_connection_state_tracker.html">ConnectionStateTracker</a> </li> |
| <li class="footer">Generated on Mon Apr 25 2011 for activemq-cpp-3.4.0 by  |
| <a href="http://www.doxygen.org/index.html"> |
| <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.3 </li> |
| </ul> |
| </div> |
| |
| </body> |
| </html> |