http://git-wip-us.apache.org/repos/asf/qpid-site/blob/55375a76/input/releases/qpid-python-1.36.0/messaging-api/api/qpid.messaging.endpoints.Session-class.html ---------------------------------------------------------------------- diff --git a/input/releases/qpid-python-1.36.0/messaging-api/api/qpid.messaging.endpoints.Session-class.html b/input/releases/qpid-python-1.36.0/messaging-api/api/qpid.messaging.endpoints.Session-class.html new file mode 100644 index 0000000..cbf8835 --- /dev/null +++ b/input/releases/qpid-python-1.36.0/messaging-api/api/qpid.messaging.endpoints.Session-class.html @@ -0,0 +1,995 @@ +<?xml version="1.0" encoding="ascii"?> +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" + "DTD/xhtml1-transitional.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"> +<head> + <title>qpid.messaging.endpoints.Session</title> + <link rel="stylesheet" href="epydoc.css" type="text/css" /> + <script type="text/javascript" src="epydoc.js"></script> +</head> + +<body bgcolor="white" text="black" link="blue" vlink="#204080" + alink="#204080"> +<!-- ==================== NAVIGATION BAR ==================== --> +<table class="navbar" border="0" width="100%" cellpadding="0" + bgcolor="#a0c0ff" cellspacing="0"> + <tr valign="middle"> + <!-- Home link --> + <th> <a + href="qpid.messaging-module.html">Home</a> </th> + + <!-- Tree link --> + <th> <a + href="module-tree.html">Trees</a> </th> + + <!-- Index link --> + <th> <a + href="identifier-index.html">Indices</a> </th> + + <!-- Help link --> + <th> <a + href="help.html">Help</a> </th> + + <!-- Project homepage --> + <th class="navbar" align="right" width="100%"> + <table border="0" cellpadding="0" cellspacing="0"> + <tr><th class="navbar" align="center" + ><a class="navbar" target="_top" href="http://qpid.apache.org/index.html">Qpid Python Messaging API</a></th> + </tr></table></th> + </tr> +</table> +<table width="100%" cellpadding="0" cellspacing="0"> + <tr valign="top"> + <td width="100%"> + <span class="breadcrumbs"> + Package qpid :: + <a href="qpid.messaging-module.html">Package messaging</a> :: + <a href="qpid.messaging.endpoints-module.html">Module endpoints</a> :: + Class Session + </span> + </td> + <td> + <table cellpadding="0" cellspacing="0"> + <!-- hide/show private --> + <tr><td align="right"><span class="options" + >[<a href="frames.html" target="_top">frames</a + >] | <a href="qpid.messaging.endpoints.Session-class.html" + target="_top">no frames</a>]</span></td></tr> + </table> + </td> + </tr> +</table> +<!-- ==================== TYPE DESCRIPTION ==================== --> +<h1 class="epydoc">type Session</h1><p class="nomargin-top"><span class="codelink"><a href="qpid.messaging.endpoints-pysrc.html#Session">source code</a></span></p> +<center> + +</center> +<hr /> +<p>Sessions provide a linear context for sending and receiving <a + href="qpid.messaging.message.Message-class.html" + class="link">Messages</a>. <a + href="qpid.messaging.message.Message-class.html" + class="link">Messages</a> are sent and received using the <a + href="qpid.messaging.endpoints.Sender-class.html#send" + class="link">Sender.send</a> and <a + href="qpid.messaging.endpoints.Receiver-class.html#fetch" + class="link">Receiver.fetch</a> methods of the <a + href="qpid.messaging.endpoints.Sender-class.html" class="link">Sender</a> + and <a href="qpid.messaging.endpoints.Receiver-class.html" + class="link">Receiver</a> objects associated with a Session.</p> + <p>Each <a href="qpid.messaging.endpoints.Sender-class.html" + class="link">Sender</a> and <a + href="qpid.messaging.endpoints.Receiver-class.html" + class="link">Receiver</a> is created by supplying either a target or + source address to the <a + href="qpid.messaging.endpoints.Session-class.html#sender" + class="link">sender</a> and <a + href="qpid.messaging.endpoints.Session-class.html#receiver" + class="link">receiver</a> methods of the Session. The address is supplied + via a string syntax documented below.</p> + <h1 class="heading">Addresses</h1> + <p>An address identifies a source or target for messages. In its + simplest form this is just a name. In general a target address may also + be used as a source address, however not all source addresses may be + used as a target, e.g. a source might additionally have some filtering + criteria that would not be present in a target.</p> + <p>A subject may optionally be specified along with the name. When an + address is used as a target, any subject specified in the address is + used as the default subject of outgoing messages for that target. When + an address is used as a source, any subject specified in the address is + pattern matched against the subject of available messages as a filter + for incoming messages from that source.</p> + <p>The options map contains additional information about the address + including:</p> + <ul> + <li> + policies for automatically creating, and deleting the node to which + an address refers + </li> + <li> + policies for asserting facts about the node to which an address + refers + </li> + <li> + extension points that can be used for sender/receiver configuration + </li> + </ul> + <h2 class="heading">Mapping to AMQP 0-10</h2> + <p>The name is resolved to either an exchange or a queue by querying + the broker.</p> + <p>The subject is set as a property on the message. Additionally, if + the name refers to an exchange, the routing key is set to the + subject.</p> + <h2 class="heading">Syntax</h2> + <p>The following regular expressions define the tokens used to parse + addresses:</p> +<pre class="literalblock"> + LBRACE: \{ + RBRACE: \} + LBRACK: \[ + RBRACK: \] + COLON: : + SEMI: ; + SLASH: / + COMMA: , + NUMBER: [+-]?[0-9]*\.?[0-9]+ + ID: [a-zA-Z_](?:[a-zA-Z0-9_-]*[a-zA-Z0-9_])? + STRING: "(?:[^\\"]|\\.)*"|'(?:[^\\']|\\.)*' + ESC: \\[^ux]|\\x[0-9a-fA-F][0-9a-fA-F]|\\u[0-9a-fA-F][0-9a-fA-F][0-9a-fA-F][0-9a-fA-F] + SYM: [.#*%@$^!+-] + WSPACE: [ \n\r\t]+ +</pre> + <p>The formal grammar for addresses is given below:</p> +<pre class="literalblock"> + address = name [ "/" subject ] [ ";" options ] + name = ( part | quoted )+ + subject = ( part | quoted | "/" )* + quoted = STRING / ESC + part = LBRACE / RBRACE / COLON / COMMA / NUMBER / ID / SYM + options = map + map = "{" ( keyval ( "," keyval )* )? "}" + keyval = ID ":" value + value = NUMBER / STRING / ID / map / list + list = "[" ( value ( "," value )* )? "]" +</pre> + <p>This grammar resuls in the following informal syntax:</p> +<pre class="literalblock"> + <name> [ / <subject> ] [ ; <options> ] +</pre> + <p>Where options is:</p> +<pre class="literalblock"> + { <key> : <value>, ... } +</pre> + <p>And values may be:</p> + <ul> + <li> + numbers + </li> + <li> + single, double, or non quoted strings + </li> + <li> + maps (dictionaries) + </li> + <li> + lists + </li> + </ul> + <h2 class="heading">Options</h2> + <p>The options map permits the following parameters:</p> +<pre class="literalblock"> + <name> [ / <subject> ] ; { + create: always | sender | receiver | never, + delete: always | sender | receiver | never, + assert: always | sender | receiver | never, + mode: browse | consume, + node: { + type: queue | topic, + durable: True | False, + x-declare: { ... <declare-overrides> ... }, + x-bindings: [<binding_1>, ... <binding_n>] + }, + link: { + name: <link-name>, + durable: True | False, + reliability: unreliable | at-most-once | at-least-once | exactly-once, + x-declare: { ... <declare-overrides> ... }, + x-bindings: [<binding_1>, ... <binding_n>], + x-subscribe: { ... <subscribe-overrides> ... } + } + } +</pre> + <p>Bindings are specified as a map with the following options:</p> +<pre class="literalblock"> + { + exchange: <exchange>, + queue: <queue>, + key: <key>, + arguments: <arguments> + } +</pre> + <p>The create, delete, and assert policies specify who should perfom + the associated action:</p> + <ul> + <li> + <i>always</i>: the action will always be performed + </li> + <li> + <i>sender</i>: the action will only be performed by the sender + </li> + <li> + <i>receiver</i>: the action will only be performed by the + receiver + </li> + <li> + <i>never</i>: the action will never be performed (this is the + default) + </li> + </ul> + <p>The node-type is one of:</p> + <ul> + <li> + <i>topic</i>: a topic node will default to the topic exchange, + x-declare may be used to specify other exchange types + </li> + <li> + <i>queue</i>: this is the default node-type + </li> + </ul> + <p>The x-declare map permits protocol specific keys and values to be + specified when exchanges or queues are declared. These keys and + values are passed through when creating a node or asserting facts + about an existing node.</p> + <h2 class="heading">Examples</h2> + <p>A simple name resolves to any named node, usually a queue or a + topic:</p> +<pre class="literalblock"> + my-queue-or-topic +</pre> + <p>A simple name with a subject will also resolve to a node, but the + presence of the subject will cause a sender using this address to set + the subject on outgoing messages, and receivers to filter based on + the subject:</p> +<pre class="literalblock"> + my-queue-or-topic/my-subject +</pre> + <p>A subject pattern can be used and will cause filtering if used by + the receiver. If used for a sender, the literal value gets set as the + subject:</p> +<pre class="literalblock"> + my-queue-or-topic/my-* +</pre> + <p>In all the above cases, the address is resolved to an existing + node. If you want the node to be auto-created, then you can do the + following. By default nonexistent nodes are assumed to be queues:</p> +<pre class="literalblock"> + my-queue; {create: always} +</pre> + <p>You can customize the properties of the queue:</p> +<pre class="literalblock"> + my-queue; {create: always, node: {durable: True}} +</pre> + <p>You can create a topic instead if you want:</p> +<pre class="literalblock"> + my-queue; {create: always, node: {type: topic}} +</pre> + <p>You can assert that the address resolves to a node with particular + properties:</p> +<pre class="literalblock"> + my-transient-topic; { + assert: always, + node: { + type: topic, + durable: False + } + } +</pre> + +<!-- ==================== INSTANCE METHODS ==================== --> +<a name="section-InstanceMethods"></a> +<table class="summary" border="1" cellpadding="3" + cellspacing="0" width="100%" bgcolor="white"> +<tr bgcolor="#70b0f0" class="table-header"> + <td align="left" colspan="2" class="table-header"> + <span class="table-header">Instance Methods</span></td> +</tr> +<tr> + <td width="15%" align="right" valign="top" class="summary"> + <span class="summary-type"> </span> + </td><td class="summary"> + <table width="100%" cellpadding="0" cellspacing="0" border="0"> + <tr> + <td><span class="summary-sig"><a href="qpid.messaging.endpoints.Session-class.html#__init__" class="summary-sig-name">__init__</a>(<span class="summary-sig-arg">self</span>, + <span class="summary-sig-arg">connection</span>, + <span class="summary-sig-arg">name</span>, + <span class="summary-sig-arg">transactional</span>)</span></td> + <td align="right" valign="top"> + <span class="codelink"><a href="qpid.messaging.endpoints-pysrc.html#Session.__init__">source code</a></span> + + </td> + </tr> + </table> + + </td> + </tr> +<tr> + <td width="15%" align="right" valign="top" class="summary"> + <span class="summary-type"> </span> + </td><td class="summary"> + <table width="100%" cellpadding="0" cellspacing="0" border="0"> + <tr> + <td><span class="summary-sig"><a href="qpid.messaging.endpoints.Session-class.html#__repr__" class="summary-sig-name">__repr__</a>(<span class="summary-sig-arg">self</span>)</span></td> + <td align="right" valign="top"> + <span class="codelink"><a href="qpid.messaging.endpoints-pysrc.html#Session.__repr__">source code</a></span> + + </td> + </tr> + </table> + + </td> + </tr> +<tr> + <td width="15%" align="right" valign="top" class="summary"> + <span class="summary-type"> </span> + </td><td class="summary"> + <table width="100%" cellpadding="0" cellspacing="0" border="0"> + <tr> + <td><span class="summary-sig"><a name="check_error"></a><span class="summary-sig-name">check_error</span>(<span class="summary-sig-arg">self</span>)</span></td> + <td align="right" valign="top"> + <span class="codelink"><a href="qpid.messaging.endpoints-pysrc.html#Session.check_error">source code</a></span> + + </td> + </tr> + </table> + + </td> + </tr> +<tr> + <td width="15%" align="right" valign="top" class="summary"> + <span class="summary-type"> </span> + </td><td class="summary"> + <table width="100%" cellpadding="0" cellspacing="0" border="0"> + <tr> + <td><span class="summary-sig"><a name="get_error"></a><span class="summary-sig-name">get_error</span>(<span class="summary-sig-arg">self</span>)</span></td> + <td align="right" valign="top"> + <span class="codelink"><a href="qpid.messaging.endpoints-pysrc.html#Session.get_error">source code</a></span> + + </td> + </tr> + </table> + + </td> + </tr> +<tr> + <td width="15%" align="right" valign="top" class="summary"> + <span class="summary-type"> </span> + </td><td class="summary"> + <table width="100%" cellpadding="0" cellspacing="0" border="0"> + <tr> + <td><span class="summary-sig"><a name="check_closed"></a><span class="summary-sig-name">check_closed</span>(<span class="summary-sig-arg">self</span>)</span></td> + <td align="right" valign="top"> + <span class="codelink"><a href="qpid.messaging.endpoints-pysrc.html#Session.check_closed">source code</a></span> + + </td> + </tr> + </table> + + </td> + </tr> +<tr> + <td width="15%" align="right" valign="top" class="summary"> + <span class="summary-type">Sender</span> + </td><td class="summary"> + <table width="100%" cellpadding="0" cellspacing="0" border="0"> + <tr> + <td><span class="summary-sig"><a href="qpid.messaging.endpoints.Session-class.html#sender" class="summary-sig-name">sender</a>(<span class="summary-sig-arg">self</span>, + <span class="summary-sig-arg">target</span>, + <span class="summary-sig-arg">**options</span>)</span><br /> + Creates a <a href="qpid.messaging.endpoints.Sender-class.html" + class="link">Sender</a> that may be used to send <a + href="qpid.messaging.message.Message-class.html" + class="link">Messages</a> to the specified target.</td> + <td align="right" valign="top"> + <span class="codelink"><a href="qpid.messaging.endpoints-pysrc.html#Session.sender">source code</a></span> + + </td> + </tr> + </table> + + </td> + </tr> +<tr> + <td width="15%" align="right" valign="top" class="summary"> + <span class="summary-type">Receiver</span> + </td><td class="summary"> + <table width="100%" cellpadding="0" cellspacing="0" border="0"> + <tr> + <td><span class="summary-sig"><a href="qpid.messaging.endpoints.Session-class.html#receiver" class="summary-sig-name">receiver</a>(<span class="summary-sig-arg">self</span>, + <span class="summary-sig-arg">source</span>, + <span class="summary-sig-arg">**options</span>)</span><br /> + Creates a receiver that may be used to fetch <a + href="qpid.messaging.message.Message-class.html" + class="link">Messages</a> from the specified source.</td> + <td align="right" valign="top"> + <span class="codelink"><a href="qpid.messaging.endpoints-pysrc.html#Session.receiver">source code</a></span> + + </td> + </tr> + </table> + + </td> + </tr> +<tr> + <td width="15%" align="right" valign="top" class="summary"> + <span class="summary-type"> </span> + </td><td class="summary"> + <table width="100%" cellpadding="0" cellspacing="0" border="0"> + <tr> + <td><span class="summary-sig"><a href="qpid.messaging.endpoints.Session-class.html#set_message_received_notify_handler" class="summary-sig-name">set_message_received_notify_handler</a>(<span class="summary-sig-arg">self</span>, + <span class="summary-sig-arg">handler</span>)</span><br /> + Register a callable that will be invoked when a Message arrives on + the Session.</td> + <td align="right" valign="top"> + <span class="codelink"><a href="qpid.messaging.endpoints-pysrc.html#Session.set_message_received_notify_handler">source code</a></span> + + </td> + </tr> + </table> + + </td> + </tr> +<tr> + <td width="15%" align="right" valign="top" class="summary"> + <span class="summary-type"> </span> + </td><td class="summary"> + <table width="100%" cellpadding="0" cellspacing="0" border="0"> + <tr> + <td><span class="summary-sig"><a href="qpid.messaging.endpoints.Session-class.html#set_message_received_handler" class="summary-sig-name">set_message_received_handler</a>(<span class="summary-sig-arg">self</span>, + <span class="summary-sig-arg">handler</span>)</span></td> + <td align="right" valign="top"> + <span class="codelink"><a href="qpid.messaging.endpoints-pysrc.html#Session.set_message_received_handler">source code</a></span> + + </td> + </tr> + </table> + + </td> + </tr> +<tr> + <td width="15%" align="right" valign="top" class="summary"> + <span class="summary-type"> </span> + </td><td class="summary"> + <table width="100%" cellpadding="0" cellspacing="0" border="0"> + <tr> + <td><span class="summary-sig"><a href="qpid.messaging.endpoints.Session-class.html#next_receiver" class="summary-sig-name">next_receiver</a>(<span class="summary-sig-arg">self</span>, + <span class="summary-sig-arg">timeout</span>=<span class="summary-sig-default">None</span>)</span></td> + <td align="right" valign="top"> + <span class="codelink"><a href="qpid.messaging.endpoints-pysrc.html#Session.next_receiver">source code</a></span> + + </td> + </tr> + </table> + + </td> + </tr> +<tr> + <td width="15%" align="right" valign="top" class="summary"> + <span class="summary-type"> </span> + </td><td class="summary"> + <table width="100%" cellpadding="0" cellspacing="0" border="0"> + <tr> + <td><span class="summary-sig"><a href="qpid.messaging.endpoints.Session-class.html#acknowledge" class="summary-sig-name">acknowledge</a>(<span class="summary-sig-arg">self</span>, + <span class="summary-sig-arg">message</span>=<span class="summary-sig-default">None</span>, + <span class="summary-sig-arg">disposition</span>=<span class="summary-sig-default">None</span>, + <span class="summary-sig-arg">sync</span>=<span class="summary-sig-default">True</span>)</span><br /> + Acknowledge the given <a + href="qpid.messaging.message.Message-class.html" + class="link">Message</a>.</td> + <td align="right" valign="top"> + <span class="codelink"><a href="qpid.messaging.endpoints-pysrc.html#Session.acknowledge">source code</a></span> + + </td> + </tr> + </table> + + </td> + </tr> +<tr> + <td width="15%" align="right" valign="top" class="summary"> + <span class="summary-type"> </span> + </td><td class="summary"> + <table width="100%" cellpadding="0" cellspacing="0" border="0"> + <tr> + <td><span class="summary-sig"><a href="qpid.messaging.endpoints.Session-class.html#commit" class="summary-sig-name">commit</a>(<span class="summary-sig-arg">self</span>, + <span class="summary-sig-arg">timeout</span>=<span class="summary-sig-default">None</span>)</span><br /> + Commit outstanding transactional work.</td> + <td align="right" valign="top"> + <span class="codelink"><a href="qpid.messaging.endpoints-pysrc.html#Session.commit">source code</a></span> + + </td> + </tr> + </table> + + </td> + </tr> +<tr> + <td width="15%" align="right" valign="top" class="summary"> + <span class="summary-type"> </span> + </td><td class="summary"> + <table width="100%" cellpadding="0" cellspacing="0" border="0"> + <tr> + <td><span class="summary-sig"><a href="qpid.messaging.endpoints.Session-class.html#rollback" class="summary-sig-name">rollback</a>(<span class="summary-sig-arg">self</span>, + <span class="summary-sig-arg">timeout</span>=<span class="summary-sig-default">None</span>)</span><br /> + Rollback outstanding transactional work.</td> + <td align="right" valign="top"> + <span class="codelink"><a href="qpid.messaging.endpoints-pysrc.html#Session.rollback">source code</a></span> + + </td> + </tr> + </table> + + </td> + </tr> +<tr> + <td width="15%" align="right" valign="top" class="summary"> + <span class="summary-type"> </span> + </td><td class="summary"> + <table width="100%" cellpadding="0" cellspacing="0" border="0"> + <tr> + <td><span class="summary-sig"><a href="qpid.messaging.endpoints.Session-class.html#sync" class="summary-sig-name">sync</a>(<span class="summary-sig-arg">self</span>, + <span class="summary-sig-arg">timeout</span>=<span class="summary-sig-default">None</span>)</span><br /> + Sync the session.</td> + <td align="right" valign="top"> + <span class="codelink"><a href="qpid.messaging.endpoints-pysrc.html#Session.sync">source code</a></span> + + </td> + </tr> + </table> + + </td> + </tr> +<tr> + <td width="15%" align="right" valign="top" class="summary"> + <span class="summary-type"> </span> + </td><td class="summary"> + <table width="100%" cellpadding="0" cellspacing="0" border="0"> + <tr> + <td><span class="summary-sig"><a href="qpid.messaging.endpoints.Session-class.html#close" class="summary-sig-name">close</a>(<span class="summary-sig-arg">self</span>, + <span class="summary-sig-arg">timeout</span>=<span class="summary-sig-default">None</span>)</span><br /> + Close the session.</td> + <td align="right" valign="top"> + <span class="codelink"><a href="qpid.messaging.endpoints-pysrc.html#Session.close">source code</a></span> + + </td> + </tr> + </table> + + </td> + </tr> + <tr> + <td colspan="2" class="summary"> + <p class="indent-wrapped-lines"><b>Inherited from <code><a href="qpid.messaging.endpoints.Endpoint-class.html">Endpoint</a></code></b>: + <code><a href="qpid.messaging.endpoints.Endpoint-class.html#set_async_exception_notify_handler">set_async_exception_notify_handler</a></code> + </p> + </td> + </tr> +</table> +<!-- ==================== METHOD DETAILS ==================== --> +<a name="section-MethodDetails"></a> +<table class="details" border="1" cellpadding="3" + cellspacing="0" width="100%" bgcolor="white"> +<tr bgcolor="#70b0f0" class="table-header"> + <td align="left" colspan="2" class="table-header"> + <span class="table-header">Method Details</span></td> +</tr> +</table> +<a name="__init__"></a> +<div> +<table class="details" border="1" cellpadding="3" + cellspacing="0" width="100%" bgcolor="white"> +<tr><td> + <table width="100%" cellpadding="0" cellspacing="0" border="0"> + <tr valign="top"><td> + <h3 class="epydoc"><span class="sig"><span class="sig-name">__init__</span>(<span class="sig-arg">self</span>, + <span class="sig-arg">connection</span>, + <span class="sig-arg">name</span>, + <span class="sig-arg">transactional</span>)</span> + <br /><em class="fname">(Constructor)</em> + </h3> + </td><td align="right" valign="top" + ><span class="codelink"><a href="qpid.messaging.endpoints-pysrc.html#Session.__init__">source code</a></span> + </td> + </tr></table> + + + <dl class="fields"> + <dt>Overrides: + <a href="qpid.messaging.endpoints.Endpoint-class.html#__init__">Endpoint.__init__</a> + </dt> + </dl> +</td></tr></table> +</div> +<a name="__repr__"></a> +<div> +<table class="details" border="1" cellpadding="3" + cellspacing="0" width="100%" bgcolor="white"> +<tr><td> + <table width="100%" cellpadding="0" cellspacing="0" border="0"> + <tr valign="top"><td> + <h3 class="epydoc"><span class="sig"><span class="sig-name">__repr__</span>(<span class="sig-arg">self</span>)</span> + <br /><em class="fname">(Representation operator)</em> + </h3> + </td><td align="right" valign="top" + ><span class="codelink"><a href="qpid.messaging.endpoints-pysrc.html#Session.__repr__">source code</a></span> + </td> + </tr></table> + + + <dl class="fields"> + <dt>Overrides: + object.__repr__ + <dd><em class="note">(inherited documentation)</em></dd> + </dt> + </dl> +</td></tr></table> +</div> +<a name="sender"></a> +<div> +<table class="details" border="1" cellpadding="3" + cellspacing="0" width="100%" bgcolor="white"> +<tr><td> + <table width="100%" cellpadding="0" cellspacing="0" border="0"> + <tr valign="top"><td> + <h3 class="epydoc"><span class="sig"><span class="sig-name">sender</span>(<span class="sig-arg">self</span>, + <span class="sig-arg">target</span>, + <span class="sig-arg">**options</span>)</span> + </h3> + </td><td align="right" valign="top" + ><span class="codelink"><a href="qpid.messaging.endpoints-pysrc.html#Session.sender">source code</a></span> + </td> + </tr></table> + + <p>Creates a <a href="qpid.messaging.endpoints.Sender-class.html" + class="link">Sender</a> that may be used to send <a + href="qpid.messaging.message.Message-class.html" + class="link">Messages</a> to the specified target.</p> + <dl class="fields"> + <dt>Parameters:</dt> + <dd><ul class="nomargin-top"> + <li><strong class="pname"><code>target</code></strong> (str) - the target to which messages will be sent</li> + </ul></dd> + <dt>Returns: Sender</dt> + <dd>a new Sender for the specified target</dd> + <dt>Decorators:</dt> + <dd><ul class="nomargin-top"> + <li><code>@synchronized</code></li> + </ul></dd> + </dl> +</td></tr></table> +</div> +<a name="receiver"></a> +<div> +<table class="details" border="1" cellpadding="3" + cellspacing="0" width="100%" bgcolor="white"> +<tr><td> + <table width="100%" cellpadding="0" cellspacing="0" border="0"> + <tr valign="top"><td> + <h3 class="epydoc"><span class="sig"><span class="sig-name">receiver</span>(<span class="sig-arg">self</span>, + <span class="sig-arg">source</span>, + <span class="sig-arg">**options</span>)</span> + </h3> + </td><td align="right" valign="top" + ><span class="codelink"><a href="qpid.messaging.endpoints-pysrc.html#Session.receiver">source code</a></span> + </td> + </tr></table> + + <p>Creates a receiver that may be used to fetch <a + href="qpid.messaging.message.Message-class.html" + class="link">Messages</a> from the specified source.</p> + <dl class="fields"> + <dt>Parameters:</dt> + <dd><ul class="nomargin-top"> + <li><strong class="pname"><code>source</code></strong> (str) - the source of <a href="qpid.messaging.message.Message-class.html" + class="link">Messages</a></li> + </ul></dd> + <dt>Returns: Receiver</dt> + <dd>a new Receiver for the specified source</dd> + <dt>Decorators:</dt> + <dd><ul class="nomargin-top"> + <li><code>@synchronized</code></li> + </ul></dd> + </dl> +</td></tr></table> +</div> +<a name="set_message_received_notify_handler"></a> +<div> +<table class="details" border="1" cellpadding="3" + cellspacing="0" width="100%" bgcolor="white"> +<tr><td> + <table width="100%" cellpadding="0" cellspacing="0" border="0"> + <tr valign="top"><td> + <h3 class="epydoc"><span class="sig"><span class="sig-name">set_message_received_notify_handler</span>(<span class="sig-arg">self</span>, + <span class="sig-arg">handler</span>)</span> + </h3> + </td><td align="right" valign="top" + ><span class="codelink"><a href="qpid.messaging.endpoints-pysrc.html#Session.set_message_received_notify_handler">source code</a></span> + </td> + </tr></table> + + <p>Register a callable that will be invoked when a Message arrives on the + Session.</p> + <dl class="fields"> + <dt>Parameters:</dt> + <dd><ul class="nomargin-top"> + <li><strong class="pname"><code>handler</code></strong> (a callable object taking a Session instance as its only argument) - invoked by the driver thread when an error occurs.</li> + </ul></dd> + <dt>Returns:</dt> + <dd>None</dd> + <dt>Decorators:</dt> + <dd><ul class="nomargin-top"> + <li><code>@synchronized</code></li> + </ul></dd> + </dl> +<div class="fields"> <p><strong>Note:</strong> + When using this method it is recommended to also register + asynchronous error callbacks on all endpoint objects. Doing so will + cause the application to be notified if an error is raised by the + driver thread. This is necessary as after a driver error occurs the + message received callback may never be invoked again. See <a + href="qpid.messaging.endpoints.Endpoint-class.html#set_async_exception_notify_handler" + class="link">Endpoint.set_async_exception_notify_handler</a> + </p> + <p><strong>Warning:</strong> + <b>Use with caution</b> This callback is invoked in the context of + the driver thread. It is <b>NOT</b> safe to call <b>ANY</b> of the + public messaging APIs from within this callback, including any of + the passed Session's methods. The intent of the handler is to + provide an efficient way to notify the application that a message + has arrived. This can be useful for those applications that need + to schedule a task to poll for received messages without blocking + in the messaging API. The scheduled task may then retrieve the + message using <a + href="qpid.messaging.endpoints.Session-class.html#next_receiver" + class="link">next_receiver</a> and <a + href="qpid.messaging.endpoints.Receiver-class.html#fetch" + class="link">Receiver.fetch</a> + </p> +</div></td></tr></table> +</div> +<a name="set_message_received_handler"></a> +<div> +<table class="details" border="1" cellpadding="3" + cellspacing="0" width="100%" bgcolor="white"> +<tr><td> + <table width="100%" cellpadding="0" cellspacing="0" border="0"> + <tr valign="top"><td> + <h3 class="epydoc"><span class="sig"><span class="sig-name">set_message_received_handler</span>(<span class="sig-arg">self</span>, + <span class="sig-arg">handler</span>)</span> + </h3> + </td><td align="right" valign="top" + ><span class="codelink"><a href="qpid.messaging.endpoints-pysrc.html#Session.set_message_received_handler">source code</a></span> + </td> + </tr></table> + + + <dl class="fields"> + <dt>Decorators:</dt> + <dd><ul class="nomargin-top"> + <li><code>@synchronized</code></li> + </ul></dd> + </dl> +<div class="fields"> <p><strong>Deprecated:</strong> + Use <a + href="qpid.messaging.endpoints.Session-class.html#set_message_received_notify_handler" + class="link">set_message_received_notify_handler</a> instead. + </p> +</div></td></tr></table> +</div> +<a name="next_receiver"></a> +<div> +<table class="details" border="1" cellpadding="3" + cellspacing="0" width="100%" bgcolor="white"> +<tr><td> + <table width="100%" cellpadding="0" cellspacing="0" border="0"> + <tr valign="top"><td> + <h3 class="epydoc"><span class="sig"><span class="sig-name">next_receiver</span>(<span class="sig-arg">self</span>, + <span class="sig-arg">timeout</span>=<span class="sig-default">None</span>)</span> + </h3> + </td><td align="right" valign="top" + ><span class="codelink"><a href="qpid.messaging.endpoints-pysrc.html#Session.next_receiver">source code</a></span> + </td> + </tr></table> + + + <dl class="fields"> + <dt>Decorators:</dt> + <dd><ul class="nomargin-top"> + <li><code>@synchronized</code></li> + </ul></dd> + </dl> +</td></tr></table> +</div> +<a name="acknowledge"></a> +<div> +<table class="details" border="1" cellpadding="3" + cellspacing="0" width="100%" bgcolor="white"> +<tr><td> + <table width="100%" cellpadding="0" cellspacing="0" border="0"> + <tr valign="top"><td> + <h3 class="epydoc"><span class="sig"><span class="sig-name">acknowledge</span>(<span class="sig-arg">self</span>, + <span class="sig-arg">message</span>=<span class="sig-default">None</span>, + <span class="sig-arg">disposition</span>=<span class="sig-default">None</span>, + <span class="sig-arg">sync</span>=<span class="sig-default">True</span>)</span> + </h3> + </td><td align="right" valign="top" + ><span class="codelink"><a href="qpid.messaging.endpoints-pysrc.html#Session.acknowledge">source code</a></span> + </td> + </tr></table> + + <p>Acknowledge the given <a + href="qpid.messaging.message.Message-class.html" + class="link">Message</a>. If message is None, then all unacknowledged + messages on the session are acknowledged.</p> + <dl class="fields"> + <dt>Parameters:</dt> + <dd><ul class="nomargin-top"> + <li><strong class="pname"><code>message</code></strong> (Message) - the message to acknowledge or None</li> + <li><strong class="pname"><code>sync</code></strong> (boolean) - if true then block until the message(s) are acknowledged</li> + </ul></dd> + <dt>Decorators:</dt> + <dd><ul class="nomargin-top"> + <li><code>@synchronized</code></li> + </ul></dd> + </dl> +</td></tr></table> +</div> +<a name="commit"></a> +<div> +<table class="details" border="1" cellpadding="3" + cellspacing="0" width="100%" bgcolor="white"> +<tr><td> + <table width="100%" cellpadding="0" cellspacing="0" border="0"> + <tr valign="top"><td> + <h3 class="epydoc"><span class="sig"><span class="sig-name">commit</span>(<span class="sig-arg">self</span>, + <span class="sig-arg">timeout</span>=<span class="sig-default">None</span>)</span> + </h3> + </td><td align="right" valign="top" + ><span class="codelink"><a href="qpid.messaging.endpoints-pysrc.html#Session.commit">source code</a></span> + </td> + </tr></table> + + <p>Commit outstanding transactional work. This consists of all message + sends and receives since the prior commit or rollback.</p> + <dl class="fields"> + <dt>Decorators:</dt> + <dd><ul class="nomargin-top"> + <li><code>@synchronized</code></li> + </ul></dd> + </dl> +</td></tr></table> +</div> +<a name="rollback"></a> +<div> +<table class="details" border="1" cellpadding="3" + cellspacing="0" width="100%" bgcolor="white"> +<tr><td> + <table width="100%" cellpadding="0" cellspacing="0" border="0"> + <tr valign="top"><td> + <h3 class="epydoc"><span class="sig"><span class="sig-name">rollback</span>(<span class="sig-arg">self</span>, + <span class="sig-arg">timeout</span>=<span class="sig-default">None</span>)</span> + </h3> + </td><td align="right" valign="top" + ><span class="codelink"><a href="qpid.messaging.endpoints-pysrc.html#Session.rollback">source code</a></span> + </td> + </tr></table> + + <p>Rollback outstanding transactional work. This consists of all message + sends and receives since the prior commit or rollback.</p> + <dl class="fields"> + <dt>Decorators:</dt> + <dd><ul class="nomargin-top"> + <li><code>@synchronized</code></li> + </ul></dd> + </dl> +</td></tr></table> +</div> +<a name="sync"></a> +<div> +<table class="details" border="1" cellpadding="3" + cellspacing="0" width="100%" bgcolor="white"> +<tr><td> + <table width="100%" cellpadding="0" cellspacing="0" border="0"> + <tr valign="top"><td> + <h3 class="epydoc"><span class="sig"><span class="sig-name">sync</span>(<span class="sig-arg">self</span>, + <span class="sig-arg">timeout</span>=<span class="sig-default">None</span>)</span> + </h3> + </td><td align="right" valign="top" + ><span class="codelink"><a href="qpid.messaging.endpoints-pysrc.html#Session.sync">source code</a></span> + </td> + </tr></table> + + <p>Sync the session.</p> + <dl class="fields"> + <dt>Decorators:</dt> + <dd><ul class="nomargin-top"> + <li><code>@synchronized</code></li> + </ul></dd> + </dl> +</td></tr></table> +</div> +<a name="close"></a> +<div> +<table class="details" border="1" cellpadding="3" + cellspacing="0" width="100%" bgcolor="white"> +<tr><td> + <table width="100%" cellpadding="0" cellspacing="0" border="0"> + <tr valign="top"><td> + <h3 class="epydoc"><span class="sig"><span class="sig-name">close</span>(<span class="sig-arg">self</span>, + <span class="sig-arg">timeout</span>=<span class="sig-default">None</span>)</span> + </h3> + </td><td align="right" valign="top" + ><span class="codelink"><a href="qpid.messaging.endpoints-pysrc.html#Session.close">source code</a></span> + </td> + </tr></table> + + <p>Close the session.</p> + <dl class="fields"> + <dt>Decorators:</dt> + <dd><ul class="nomargin-top"> + <li><code>@synchronized</code></li> + </ul></dd> + </dl> +</td></tr></table> +</div> +<br /> +<!-- ==================== NAVIGATION BAR ==================== --> +<table class="navbar" border="0" width="100%" cellpadding="0" + bgcolor="#a0c0ff" cellspacing="0"> + <tr valign="middle"> + <!-- Home link --> + <th> <a + href="qpid.messaging-module.html">Home</a> </th> + + <!-- Tree link --> + <th> <a + href="module-tree.html">Trees</a> </th> + + <!-- Index link --> + <th> <a + href="identifier-index.html">Indices</a> </th> + + <!-- Help link --> + <th> <a + href="help.html">Help</a> </th> + + <!-- Project homepage --> + <th class="navbar" align="right" width="100%"> + <table border="0" cellpadding="0" cellspacing="0"> + <tr><th class="navbar" align="center" + ><a class="navbar" target="_top" href="http://qpid.apache.org/index.html">Qpid Python Messaging API</a></th> + </tr></table></th> + </tr> +</table> +<table border="0" cellpadding="0" cellspacing="0" width="100%%"> + <tr> + <td align="left" class="footer"> + Generated by Epydoc 3.0.1 + </td> + <td align="right" class="footer"> + <a target="mainFrame" href="http://epydoc.sourceforge.net" + >http://epydoc.sourceforge.net</a> + </td> + </tr> +</table> + +<script type="text/javascript"> + <!-- + // Private objects are initially displayed (because if + // javascript is turned off then we want them to be + // visible); but by default, we want to hide them. So hide + // them unless we have a cookie that says to show them. + checkCookie(); + // --> +</script> +</body> +</html>
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/55375a76/input/releases/qpid-python-1.36.0/messaging-api/api/qpid.messaging.exceptions-module.html ---------------------------------------------------------------------- diff --git a/input/releases/qpid-python-1.36.0/messaging-api/api/qpid.messaging.exceptions-module.html b/input/releases/qpid-python-1.36.0/messaging-api/api/qpid.messaging.exceptions-module.html new file mode 100644 index 0000000..61e73fb --- /dev/null +++ b/input/releases/qpid-python-1.36.0/messaging-api/api/qpid.messaging.exceptions-module.html @@ -0,0 +1,335 @@ +<?xml version="1.0" encoding="ascii"?> +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" + "DTD/xhtml1-transitional.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"> +<head> + <title>qpid.messaging.exceptions</title> + <link rel="stylesheet" href="epydoc.css" type="text/css" /> + <script type="text/javascript" src="epydoc.js"></script> +</head> + +<body bgcolor="white" text="black" link="blue" vlink="#204080" + alink="#204080"> +<!-- ==================== NAVIGATION BAR ==================== --> +<table class="navbar" border="0" width="100%" cellpadding="0" + bgcolor="#a0c0ff" cellspacing="0"> + <tr valign="middle"> + <!-- Home link --> + <th> <a + href="qpid.messaging-module.html">Home</a> </th> + + <!-- Tree link --> + <th> <a + href="module-tree.html">Trees</a> </th> + + <!-- Index link --> + <th> <a + href="identifier-index.html">Indices</a> </th> + + <!-- Help link --> + <th> <a + href="help.html">Help</a> </th> + + <!-- Project homepage --> + <th class="navbar" align="right" width="100%"> + <table border="0" cellpadding="0" cellspacing="0"> + <tr><th class="navbar" align="center" + ><a class="navbar" target="_top" href="http://qpid.apache.org/index.html">Qpid Python Messaging API</a></th> + </tr></table></th> + </tr> +</table> +<table width="100%" cellpadding="0" cellspacing="0"> + <tr valign="top"> + <td width="100%"> + <span class="breadcrumbs"> + Package qpid :: + <a href="qpid.messaging-module.html">Package messaging</a> :: + Module exceptions + </span> + </td> + <td> + <table cellpadding="0" cellspacing="0"> + <!-- hide/show private --> + <tr><td align="right"><span class="options" + >[<a href="frames.html" target="_top">frames</a + >] | <a href="qpid.messaging.exceptions-module.html" + target="_top">no frames</a>]</span></td></tr> + </table> + </td> + </tr> +</table> +<!-- ==================== MODULE DESCRIPTION ==================== --> +<h1 class="epydoc">Module exceptions</h1><p class="nomargin-top"><span class="codelink"><a href="qpid.messaging.exceptions-pysrc.html">source code</a></span></p> +<!-- ==================== CLASSES ==================== --> +<a name="section-Classes"></a> +<table class="summary" border="1" cellpadding="3" + cellspacing="0" width="100%" bgcolor="white"> +<tr bgcolor="#70b0f0" class="table-header"> + <td align="left" colspan="2" class="table-header"> + <span class="table-header">Classes</span></td> +</tr> +<tr> + <td class="summary" colspan="2"> + <a href="qpid.messaging.exceptions.Timeout-class.html" class="summary-name">Timeout</a> + </td> + </tr> +<tr> + <td class="summary" colspan="2"> + <a href="qpid.messaging.exceptions.MessagingError-class.html" class="summary-name">MessagingError</a> + </td> + </tr> +<tr> + <td class="summary" colspan="2"> + <a href="qpid.messaging.exceptions.InternalError-class.html" class="summary-name">InternalError</a> + </td> + </tr> +<tr> + <td class="summary" colspan="2"> + <a href="qpid.messaging.exceptions.ConnectionError-class.html" class="summary-name">ConnectionError</a><br /> + The base class for all connection related exceptions. + </td> + </tr> +<tr> + <td class="summary" colspan="2"> + <a href="qpid.messaging.exceptions.ConnectError-class.html" class="summary-name">ConnectError</a><br /> + Exception raised when there is an error connecting to the remote + peer. + </td> + </tr> +<tr> + <td class="summary" colspan="2"> + <a href="qpid.messaging.exceptions.VersionError-class.html" class="summary-name">VersionError</a> + </td> + </tr> +<tr> + <td class="summary" colspan="2"> + <a href="qpid.messaging.exceptions.AuthenticationFailure-class.html" class="summary-name">AuthenticationFailure</a> + </td> + </tr> +<tr> + <td class="summary" colspan="2"> + <a href="qpid.messaging.exceptions.ConnectionClosed-class.html" class="summary-name">ConnectionClosed</a> + </td> + </tr> +<tr> + <td class="summary" colspan="2"> + <a href="qpid.messaging.exceptions.HeartbeatTimeout-class.html" class="summary-name">HeartbeatTimeout</a> + </td> + </tr> +<tr> + <td class="summary" colspan="2"> + <a href="qpid.messaging.exceptions.SessionError-class.html" class="summary-name">SessionError</a> + </td> + </tr> +<tr> + <td class="summary" colspan="2"> + <a href="qpid.messaging.exceptions.Detached-class.html" class="summary-name">Detached</a><br /> + Exception raised when an operation is attempted that is illegal + when detached. + </td> + </tr> +<tr> + <td class="summary" colspan="2"> + <a href="qpid.messaging.exceptions.NontransactionalSession-class.html" class="summary-name">NontransactionalSession</a><br /> + Exception raised when commit or rollback is attempted on a non + transactional session. + </td> + </tr> +<tr> + <td class="summary" colspan="2"> + <a href="qpid.messaging.exceptions.TransactionError-class.html" class="summary-name">TransactionError</a><br /> + Base class for transactional errors + </td> + </tr> +<tr> + <td class="summary" colspan="2"> + <a href="qpid.messaging.exceptions.TransactionAborted-class.html" class="summary-name">TransactionAborted</a><br /> + The transaction was automatically rolled back. + </td> + </tr> +<tr> + <td class="summary" colspan="2"> + <a href="qpid.messaging.exceptions.TransactionUnknown-class.html" class="summary-name">TransactionUnknown</a><br /> + The outcome of the transaction on the broker (commit or roll-back) + is not known. + </td> + </tr> +<tr> + <td class="summary" colspan="2"> + <a href="qpid.messaging.exceptions.UnauthorizedAccess-class.html" class="summary-name">UnauthorizedAccess</a> + </td> + </tr> +<tr> + <td class="summary" colspan="2"> + <a href="qpid.messaging.exceptions.ServerError-class.html" class="summary-name">ServerError</a> + </td> + </tr> +<tr> + <td class="summary" colspan="2"> + <a href="qpid.messaging.exceptions.SessionClosed-class.html" class="summary-name">SessionClosed</a> + </td> + </tr> +<tr> + <td class="summary" colspan="2"> + <a href="qpid.messaging.exceptions.LinkError-class.html" class="summary-name">LinkError</a> + </td> + </tr> +<tr> + <td class="summary" colspan="2"> + <a href="qpid.messaging.exceptions.InsufficientCapacity-class.html" class="summary-name">InsufficientCapacity</a> + </td> + </tr> +<tr> + <td class="summary" colspan="2"> + <a href="qpid.messaging.exceptions.AddressError-class.html" class="summary-name">AddressError</a> + </td> + </tr> +<tr> + <td class="summary" colspan="2"> + <a href="qpid.messaging.exceptions.MalformedAddress-class.html" class="summary-name">MalformedAddress</a> + </td> + </tr> +<tr> + <td class="summary" colspan="2"> + <a href="qpid.messaging.exceptions.InvalidOption-class.html" class="summary-name">InvalidOption</a> + </td> + </tr> +<tr> + <td class="summary" colspan="2"> + <a href="qpid.messaging.exceptions.ResolutionError-class.html" class="summary-name">ResolutionError</a> + </td> + </tr> +<tr> + <td class="summary" colspan="2"> + <a href="qpid.messaging.exceptions.AssertionFailed-class.html" class="summary-name">AssertionFailed</a> + </td> + </tr> +<tr> + <td class="summary" colspan="2"> + <a href="qpid.messaging.exceptions.NotFound-class.html" class="summary-name">NotFound</a> + </td> + </tr> +<tr> + <td class="summary" colspan="2"> + <a href="qpid.messaging.exceptions.LinkClosed-class.html" class="summary-name">LinkClosed</a> + </td> + </tr> +<tr> + <td class="summary" colspan="2"> + <a href="qpid.messaging.exceptions.SenderError-class.html" class="summary-name">SenderError</a> + </td> + </tr> +<tr> + <td class="summary" colspan="2"> + <a href="qpid.messaging.exceptions.SendError-class.html" class="summary-name">SendError</a> + </td> + </tr> +<tr> + <td class="summary" colspan="2"> + <a href="qpid.messaging.exceptions.TargetCapacityExceeded-class.html" class="summary-name">TargetCapacityExceeded</a> + </td> + </tr> +<tr> + <td class="summary" colspan="2"> + <a href="qpid.messaging.exceptions.ReceiverError-class.html" class="summary-name">ReceiverError</a> + </td> + </tr> +<tr> + <td class="summary" colspan="2"> + <a href="qpid.messaging.exceptions.FetchError-class.html" class="summary-name">FetchError</a> + </td> + </tr> +<tr> + <td class="summary" colspan="2"> + <a href="qpid.messaging.exceptions.Empty-class.html" class="summary-name">Empty</a><br /> + Exception raised by <a + href="qpid.messaging.endpoints.Receiver-class.html#fetch" + class="link">Receiver.fetch</a> when there is no message available + within the alloted time. + </td> + </tr> +<tr> + <td class="summary" colspan="2"> + <a href="qpid.messaging.exceptions.ContentError-class.html" class="summary-name">ContentError</a><br /> + This type of exception will be returned to the application once, + and will not block further requests + </td> + </tr> +<tr> + <td class="summary" colspan="2"> + <a href="qpid.messaging.exceptions.EncodeError-class.html" class="summary-name">EncodeError</a> + </td> + </tr> +<tr> + <td class="summary" colspan="2"> + <a href="qpid.messaging.exceptions.DecodeError-class.html" class="summary-name">DecodeError</a> + </td> + </tr> +</table> +<!-- ==================== VARIABLES ==================== --> +<a name="section-Variables"></a> +<table class="summary" border="1" cellpadding="3" + cellspacing="0" width="100%" bgcolor="white"> +<tr bgcolor="#70b0f0" class="table-header"> + <td align="left" colspan="2" class="table-header"> + <span class="table-header">Variables</span></td> +</tr> +<tr> + <td width="15%" align="right" valign="top" class="summary"> + <span class="summary-type"> </span> + </td><td class="summary"> + <a name="__package__"></a><span class="summary-name">__package__</span> = <code title="None">None</code> + </td> + </tr> +</table> +<!-- ==================== NAVIGATION BAR ==================== --> +<table class="navbar" border="0" width="100%" cellpadding="0" + bgcolor="#a0c0ff" cellspacing="0"> + <tr valign="middle"> + <!-- Home link --> + <th> <a + href="qpid.messaging-module.html">Home</a> </th> + + <!-- Tree link --> + <th> <a + href="module-tree.html">Trees</a> </th> + + <!-- Index link --> + <th> <a + href="identifier-index.html">Indices</a> </th> + + <!-- Help link --> + <th> <a + href="help.html">Help</a> </th> + + <!-- Project homepage --> + <th class="navbar" align="right" width="100%"> + <table border="0" cellpadding="0" cellspacing="0"> + <tr><th class="navbar" align="center" + ><a class="navbar" target="_top" href="http://qpid.apache.org/index.html">Qpid Python Messaging API</a></th> + </tr></table></th> + </tr> +</table> +<table border="0" cellpadding="0" cellspacing="0" width="100%%"> + <tr> + <td align="left" class="footer"> + Generated by Epydoc 3.0.1 + </td> + <td align="right" class="footer"> + <a target="mainFrame" href="http://epydoc.sourceforge.net" + >http://epydoc.sourceforge.net</a> + </td> + </tr> +</table> + +<script type="text/javascript"> + <!-- + // Private objects are initially displayed (because if + // javascript is turned off then we want them to be + // visible); but by default, we want to hide them. So hide + // them unless we have a cookie that says to show them. + checkCookie(); + // --> +</script> +</body> +</html> --------------------------------------------------------------------- To unsubscribe, e-mail: commits-unsubscr...@qpid.apache.org For additional commands, e-mail: commits-h...@qpid.apache.org