source: branches/objectmq-1.0/lib/rabbitmq-java-client-javadoc-3.0.1/com/rabbitmq/client/impl/AMQImpl.Exchange.Declare.html @ 33

Last change on this file since 33 was 33, checked in by amoreno, 11 years ago

new release version

File size: 32.1 KB
Line 
1<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
2<!--NewPage-->
3<HTML>
4<HEAD>
5<!-- Generated by javadoc (build 1.6.0_18) on Tue Dec 11 11:47:10 GMT 2012 -->
6<TITLE>
7AMQImpl.Exchange.Declare
8</TITLE>
9
10<META NAME="date" CONTENT="2012-12-11">
11
12<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style">
13
14<SCRIPT type="text/javascript">
15function windowTitle()
16{
17    if (location.href.indexOf('is-external=true') == -1) {
18        parent.document.title="AMQImpl.Exchange.Declare";
19    }
20}
21</SCRIPT>
22<NOSCRIPT>
23</NOSCRIPT>
24
25</HEAD>
26
27<BODY BGCOLOR="white" onload="windowTitle();">
28<HR>
29
30
31<!-- ========= START OF TOP NAVBAR ======= -->
32<A NAME="navbar_top"><!-- --></A>
33<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
34<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
35<TR>
36<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
37<A NAME="navbar_top_firstrow"><!-- --></A>
38<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
39  <TR ALIGN="center" VALIGN="top">
40  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
41  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
42  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
43  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
44  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
45  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
46  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
47  </TR>
48</TABLE>
49</TD>
50<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
51</EM>
52</TD>
53</TR>
54
55<TR>
56<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
57&nbsp;<A HREF="../../../../com/rabbitmq/client/impl/AMQImpl.Exchange.BindOk.html" title="class in com.rabbitmq.client.impl"><B>PREV CLASS</B></A>&nbsp;
58&nbsp;<A HREF="../../../../com/rabbitmq/client/impl/AMQImpl.Exchange.DeclareOk.html" title="class in com.rabbitmq.client.impl"><B>NEXT CLASS</B></A></FONT></TD>
59<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
60  <A HREF="../../../../index.html?com/rabbitmq/client/impl/AMQImpl.Exchange.Declare.html" target="_top"><B>FRAMES</B></A>  &nbsp;
61&nbsp;<A HREF="AMQImpl.Exchange.Declare.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
62&nbsp;<SCRIPT type="text/javascript">
63  <!--
64  if(window==top) {
65    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
66  }
67  //-->
68</SCRIPT>
69<NOSCRIPT>
70  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
71</NOSCRIPT>
72
73
74</FONT></TD>
75</TR>
76<TR>
77<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
78  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
79<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
80DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
81</TR>
82</TABLE>
83<A NAME="skip-navbar_top"></A>
84<!-- ========= END OF TOP NAVBAR ========= -->
85
86<HR>
87<!-- ======== START OF CLASS DATA ======== -->
88<H2>
89<FONT SIZE="-1">
90com.rabbitmq.client.impl</FONT>
91<BR>
92Class AMQImpl.Exchange.Declare</H2>
93<PRE>
94java.lang.Object
95  <IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><A HREF="../../../../com/rabbitmq/client/impl/Method.html" title="class in com.rabbitmq.client.impl">com.rabbitmq.client.impl.Method</A>
96      <IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><B>com.rabbitmq.client.impl.AMQImpl.Exchange.Declare</B>
97</PRE>
98<DL>
99<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../../../../com/rabbitmq/client/AMQP.Exchange.Declare.html" title="interface in com.rabbitmq.client">AMQP.Exchange.Declare</A>, <A HREF="../../../../com/rabbitmq/client/Method.html" title="interface in com.rabbitmq.client">Method</A></DD>
100</DL>
101<DL>
102<DT><B>Enclosing class:</B><DD><A HREF="../../../../com/rabbitmq/client/impl/AMQImpl.Exchange.html" title="class in com.rabbitmq.client.impl">AMQImpl.Exchange</A></DD>
103</DL>
104<HR>
105<DL>
106<DT><PRE>public static class <B>AMQImpl.Exchange.Declare</B><DT>extends <A HREF="../../../../com/rabbitmq/client/impl/Method.html" title="class in com.rabbitmq.client.impl">Method</A><DT>implements <A HREF="../../../../com/rabbitmq/client/AMQP.Exchange.Declare.html" title="interface in com.rabbitmq.client">AMQP.Exchange.Declare</A></DL>
107</PRE>
108
109<P>
110<HR>
111
112<P>
113<!-- ======== NESTED CLASS SUMMARY ======== -->
114
115<A NAME="nested_class_summary"><!-- --></A>
116<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
117<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
118<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
119<B>Nested Class Summary</B></FONT></TH>
120</TR>
121</TABLE>
122&nbsp;<A NAME="nested_classes_inherited_from_class_com.rabbitmq.client.AMQP.Exchange.Declare"><!-- --></A>
123<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
124<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
125<TH ALIGN="left"><B>Nested classes/interfaces inherited from interface com.rabbitmq.client.<A HREF="../../../../com/rabbitmq/client/AMQP.Exchange.Declare.html" title="interface in com.rabbitmq.client">AMQP.Exchange.Declare</A></B></TH>
126</TR>
127<TR BGCOLOR="white" CLASS="TableRowColor">
128<TD><CODE><A HREF="../../../../com/rabbitmq/client/AMQP.Exchange.Declare.Builder.html" title="class in com.rabbitmq.client">AMQP.Exchange.Declare.Builder</A></CODE></TD>
129</TR>
130</TABLE>
131&nbsp;
132<!-- =========== FIELD SUMMARY =========== -->
133
134<A NAME="field_summary"><!-- --></A>
135<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
136<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
137<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
138<B>Field Summary</B></FONT></TH>
139</TR>
140<TR BGCOLOR="white" CLASS="TableRowColor">
141<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
142<CODE>static&nbsp;int</CODE></FONT></TD>
143<TD><CODE><B><A HREF="../../../../com/rabbitmq/client/impl/AMQImpl.Exchange.Declare.html#INDEX">INDEX</A></B></CODE>
144
145<BR>
146&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
147</TR>
148</TABLE>
149&nbsp;
150<!-- ======== CONSTRUCTOR SUMMARY ======== -->
151
152<A NAME="constructor_summary"><!-- --></A>
153<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
154<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
155<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
156<B>Constructor Summary</B></FONT></TH>
157</TR>
158<TR BGCOLOR="white" CLASS="TableRowColor">
159<TD><CODE><B><A HREF="../../../../com/rabbitmq/client/impl/AMQImpl.Exchange.Declare.html#AMQImpl.Exchange.Declare(int, java.lang.String, java.lang.String, boolean, boolean, boolean, boolean, boolean, java.util.Map)">AMQImpl.Exchange.Declare</A></B>(int&nbsp;ticket,
160                         java.lang.String&nbsp;exchange,
161                         java.lang.String&nbsp;type,
162                         boolean&nbsp;passive,
163                         boolean&nbsp;durable,
164                         boolean&nbsp;autoDelete,
165                         boolean&nbsp;internal,
166                         boolean&nbsp;nowait,
167                         java.util.Map&lt;java.lang.String,java.lang.Object&gt;&nbsp;arguments)</CODE>
168
169<BR>
170&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
171</TR>
172<TR BGCOLOR="white" CLASS="TableRowColor">
173<TD><CODE><B><A HREF="../../../../com/rabbitmq/client/impl/AMQImpl.Exchange.Declare.html#AMQImpl.Exchange.Declare(com.rabbitmq.client.impl.MethodArgumentReader)">AMQImpl.Exchange.Declare</A></B>(<A HREF="../../../../com/rabbitmq/client/impl/MethodArgumentReader.html" title="class in com.rabbitmq.client.impl">MethodArgumentReader</A>&nbsp;rdr)</CODE>
174
175<BR>
176&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
177</TR>
178</TABLE>
179&nbsp;
180<!-- ========== METHOD SUMMARY =========== -->
181
182<A NAME="method_summary"><!-- --></A>
183<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
184<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
185<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
186<B>Method Summary</B></FONT></TH>
187</TR>
188<TR BGCOLOR="white" CLASS="TableRowColor">
189<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
190<CODE>&nbsp;void</CODE></FONT></TD>
191<TD><CODE><B><A HREF="../../../../com/rabbitmq/client/impl/AMQImpl.Exchange.Declare.html#appendArgumentDebugStringTo(java.lang.StringBuilder)">appendArgumentDebugStringTo</A></B>(java.lang.StringBuilder&nbsp;acc)</CODE>
192
193<BR>
194&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Public API - debugging utility</TD>
195</TR>
196<TR BGCOLOR="white" CLASS="TableRowColor">
197<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
198<CODE>&nbsp;java.util.Map&lt;java.lang.String,java.lang.Object&gt;</CODE></FONT></TD>
199<TD><CODE><B><A HREF="../../../../com/rabbitmq/client/impl/AMQImpl.Exchange.Declare.html#getArguments()">getArguments</A></B>()</CODE>
200
201<BR>
202&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
203</TR>
204<TR BGCOLOR="white" CLASS="TableRowColor">
205<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
206<CODE>&nbsp;boolean</CODE></FONT></TD>
207<TD><CODE><B><A HREF="../../../../com/rabbitmq/client/impl/AMQImpl.Exchange.Declare.html#getAutoDelete()">getAutoDelete</A></B>()</CODE>
208
209<BR>
210&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
211</TR>
212<TR BGCOLOR="white" CLASS="TableRowColor">
213<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
214<CODE>&nbsp;boolean</CODE></FONT></TD>
215<TD><CODE><B><A HREF="../../../../com/rabbitmq/client/impl/AMQImpl.Exchange.Declare.html#getDurable()">getDurable</A></B>()</CODE>
216
217<BR>
218&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
219</TR>
220<TR BGCOLOR="white" CLASS="TableRowColor">
221<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
222<CODE>&nbsp;java.lang.String</CODE></FONT></TD>
223<TD><CODE><B><A HREF="../../../../com/rabbitmq/client/impl/AMQImpl.Exchange.Declare.html#getExchange()">getExchange</A></B>()</CODE>
224
225<BR>
226&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
227</TR>
228<TR BGCOLOR="white" CLASS="TableRowColor">
229<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
230<CODE>&nbsp;boolean</CODE></FONT></TD>
231<TD><CODE><B><A HREF="../../../../com/rabbitmq/client/impl/AMQImpl.Exchange.Declare.html#getInternal()">getInternal</A></B>()</CODE>
232
233<BR>
234&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
235</TR>
236<TR BGCOLOR="white" CLASS="TableRowColor">
237<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
238<CODE>&nbsp;boolean</CODE></FONT></TD>
239<TD><CODE><B><A HREF="../../../../com/rabbitmq/client/impl/AMQImpl.Exchange.Declare.html#getNowait()">getNowait</A></B>()</CODE>
240
241<BR>
242&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
243</TR>
244<TR BGCOLOR="white" CLASS="TableRowColor">
245<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
246<CODE>&nbsp;boolean</CODE></FONT></TD>
247<TD><CODE><B><A HREF="../../../../com/rabbitmq/client/impl/AMQImpl.Exchange.Declare.html#getPassive()">getPassive</A></B>()</CODE>
248
249<BR>
250&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
251</TR>
252<TR BGCOLOR="white" CLASS="TableRowColor">
253<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
254<CODE>&nbsp;int</CODE></FONT></TD>
255<TD><CODE><B><A HREF="../../../../com/rabbitmq/client/impl/AMQImpl.Exchange.Declare.html#getTicket()">getTicket</A></B>()</CODE>
256
257<BR>
258&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
259</TR>
260<TR BGCOLOR="white" CLASS="TableRowColor">
261<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
262<CODE>&nbsp;java.lang.String</CODE></FONT></TD>
263<TD><CODE><B><A HREF="../../../../com/rabbitmq/client/impl/AMQImpl.Exchange.Declare.html#getType()">getType</A></B>()</CODE>
264
265<BR>
266&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
267</TR>
268<TR BGCOLOR="white" CLASS="TableRowColor">
269<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
270<CODE>&nbsp;boolean</CODE></FONT></TD>
271<TD><CODE><B><A HREF="../../../../com/rabbitmq/client/impl/AMQImpl.Exchange.Declare.html#hasContent()">hasContent</A></B>()</CODE>
272
273<BR>
274&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Tell if content is present.</TD>
275</TR>
276<TR BGCOLOR="white" CLASS="TableRowColor">
277<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
278<CODE>&nbsp;int</CODE></FONT></TD>
279<TD><CODE><B><A HREF="../../../../com/rabbitmq/client/impl/AMQImpl.Exchange.Declare.html#protocolClassId()">protocolClassId</A></B>()</CODE>
280
281<BR>
282&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Retrieve the protocol class ID</TD>
283</TR>
284<TR BGCOLOR="white" CLASS="TableRowColor">
285<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
286<CODE>&nbsp;int</CODE></FONT></TD>
287<TD><CODE><B><A HREF="../../../../com/rabbitmq/client/impl/AMQImpl.Exchange.Declare.html#protocolMethodId()">protocolMethodId</A></B>()</CODE>
288
289<BR>
290&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Retrieve the protocol method ID</TD>
291</TR>
292<TR BGCOLOR="white" CLASS="TableRowColor">
293<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
294<CODE>&nbsp;java.lang.String</CODE></FONT></TD>
295<TD><CODE><B><A HREF="../../../../com/rabbitmq/client/impl/AMQImpl.Exchange.Declare.html#protocolMethodName()">protocolMethodName</A></B>()</CODE>
296
297<BR>
298&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Retrieve the method name</TD>
299</TR>
300<TR BGCOLOR="white" CLASS="TableRowColor">
301<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
302<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
303<TD><CODE><B><A HREF="../../../../com/rabbitmq/client/impl/AMQImpl.Exchange.Declare.html#visit(com.rabbitmq.client.impl.AMQImpl.MethodVisitor)">visit</A></B>(<A HREF="../../../../com/rabbitmq/client/impl/AMQImpl.MethodVisitor.html" title="interface in com.rabbitmq.client.impl">AMQImpl.MethodVisitor</A>&nbsp;visitor)</CODE>
304
305<BR>
306&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Visitor support (double-dispatch mechanism).</TD>
307</TR>
308<TR BGCOLOR="white" CLASS="TableRowColor">
309<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
310<CODE>&nbsp;void</CODE></FONT></TD>
311<TD><CODE><B><A HREF="../../../../com/rabbitmq/client/impl/AMQImpl.Exchange.Declare.html#writeArgumentsTo(com.rabbitmq.client.impl.MethodArgumentWriter)">writeArgumentsTo</A></B>(<A HREF="../../../../com/rabbitmq/client/impl/MethodArgumentWriter.html" title="class in com.rabbitmq.client.impl">MethodArgumentWriter</A>&nbsp;writer)</CODE>
312
313<BR>
314&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Private API - Autogenerated writer for this method.</TD>
315</TR>
316</TABLE>
317&nbsp;<A NAME="methods_inherited_from_class_com.rabbitmq.client.impl.Method"><!-- --></A>
318<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
319<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
320<TH ALIGN="left"><B>Methods inherited from class com.rabbitmq.client.impl.<A HREF="../../../../com/rabbitmq/client/impl/Method.html" title="class in com.rabbitmq.client.impl">Method</A></B></TH>
321</TR>
322<TR BGCOLOR="white" CLASS="TableRowColor">
323<TD><CODE><A HREF="../../../../com/rabbitmq/client/impl/Method.html#toFrame(int)">toFrame</A>, <A HREF="../../../../com/rabbitmq/client/impl/Method.html#toString()">toString</A></CODE></TD>
324</TR>
325</TABLE>
326&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
327<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
328<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
329<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
330</TR>
331<TR BGCOLOR="white" CLASS="TableRowColor">
332<TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</CODE></TD>
333</TR>
334</TABLE>
335&nbsp;
336<P>
337
338<!-- ============ FIELD DETAIL =========== -->
339
340<A NAME="field_detail"><!-- --></A>
341<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
342<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
343<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
344<B>Field Detail</B></FONT></TH>
345</TR>
346</TABLE>
347
348<A NAME="INDEX"><!-- --></A><H3>
349INDEX</H3>
350<PRE>
351public static final int <B>INDEX</B></PRE>
352<DL>
353<DL>
354<DT><B>See Also:</B><DD><A HREF="../../../../constant-values.html#com.rabbitmq.client.impl.AMQImpl.Exchange.Declare.INDEX">Constant Field Values</A></DL>
355</DL>
356
357<!-- ========= CONSTRUCTOR DETAIL ======== -->
358
359<A NAME="constructor_detail"><!-- --></A>
360<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
361<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
362<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
363<B>Constructor Detail</B></FONT></TH>
364</TR>
365</TABLE>
366
367<A NAME="AMQImpl.Exchange.Declare(int, java.lang.String, java.lang.String, boolean, boolean, boolean, boolean, boolean, java.util.Map)"><!-- --></A><H3>
368AMQImpl.Exchange.Declare</H3>
369<PRE>
370public <B>AMQImpl.Exchange.Declare</B>(int&nbsp;ticket,
371                                java.lang.String&nbsp;exchange,
372                                java.lang.String&nbsp;type,
373                                boolean&nbsp;passive,
374                                boolean&nbsp;durable,
375                                boolean&nbsp;autoDelete,
376                                boolean&nbsp;internal,
377                                boolean&nbsp;nowait,
378                                java.util.Map&lt;java.lang.String,java.lang.Object&gt;&nbsp;arguments)</PRE>
379<DL>
380</DL>
381<HR>
382
383<A NAME="AMQImpl.Exchange.Declare(com.rabbitmq.client.impl.MethodArgumentReader)"><!-- --></A><H3>
384AMQImpl.Exchange.Declare</H3>
385<PRE>
386public <B>AMQImpl.Exchange.Declare</B>(<A HREF="../../../../com/rabbitmq/client/impl/MethodArgumentReader.html" title="class in com.rabbitmq.client.impl">MethodArgumentReader</A>&nbsp;rdr)
387                         throws java.io.IOException</PRE>
388<DL>
389<DL>
390
391<DT><B>Throws:</B>
392<DD><CODE>java.io.IOException</CODE></DL>
393</DL>
394
395<!-- ============ METHOD DETAIL ========== -->
396
397<A NAME="method_detail"><!-- --></A>
398<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
399<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
400<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
401<B>Method Detail</B></FONT></TH>
402</TR>
403</TABLE>
404
405<A NAME="getTicket()"><!-- --></A><H3>
406getTicket</H3>
407<PRE>
408public int <B>getTicket</B>()</PRE>
409<DL>
410<DD><DL>
411<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../com/rabbitmq/client/AMQP.Exchange.Declare.html#getTicket()">getTicket</A></CODE> in interface <CODE><A HREF="../../../../com/rabbitmq/client/AMQP.Exchange.Declare.html" title="interface in com.rabbitmq.client">AMQP.Exchange.Declare</A></CODE></DL>
412</DD>
413<DD><DL>
414</DL>
415</DD>
416</DL>
417<HR>
418
419<A NAME="getExchange()"><!-- --></A><H3>
420getExchange</H3>
421<PRE>
422public java.lang.String <B>getExchange</B>()</PRE>
423<DL>
424<DD><DL>
425<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../com/rabbitmq/client/AMQP.Exchange.Declare.html#getExchange()">getExchange</A></CODE> in interface <CODE><A HREF="../../../../com/rabbitmq/client/AMQP.Exchange.Declare.html" title="interface in com.rabbitmq.client">AMQP.Exchange.Declare</A></CODE></DL>
426</DD>
427<DD><DL>
428</DL>
429</DD>
430</DL>
431<HR>
432
433<A NAME="getType()"><!-- --></A><H3>
434getType</H3>
435<PRE>
436public java.lang.String <B>getType</B>()</PRE>
437<DL>
438<DD><DL>
439<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../com/rabbitmq/client/AMQP.Exchange.Declare.html#getType()">getType</A></CODE> in interface <CODE><A HREF="../../../../com/rabbitmq/client/AMQP.Exchange.Declare.html" title="interface in com.rabbitmq.client">AMQP.Exchange.Declare</A></CODE></DL>
440</DD>
441<DD><DL>
442</DL>
443</DD>
444</DL>
445<HR>
446
447<A NAME="getPassive()"><!-- --></A><H3>
448getPassive</H3>
449<PRE>
450public boolean <B>getPassive</B>()</PRE>
451<DL>
452<DD><DL>
453<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../com/rabbitmq/client/AMQP.Exchange.Declare.html#getPassive()">getPassive</A></CODE> in interface <CODE><A HREF="../../../../com/rabbitmq/client/AMQP.Exchange.Declare.html" title="interface in com.rabbitmq.client">AMQP.Exchange.Declare</A></CODE></DL>
454</DD>
455<DD><DL>
456</DL>
457</DD>
458</DL>
459<HR>
460
461<A NAME="getDurable()"><!-- --></A><H3>
462getDurable</H3>
463<PRE>
464public boolean <B>getDurable</B>()</PRE>
465<DL>
466<DD><DL>
467<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../com/rabbitmq/client/AMQP.Exchange.Declare.html#getDurable()">getDurable</A></CODE> in interface <CODE><A HREF="../../../../com/rabbitmq/client/AMQP.Exchange.Declare.html" title="interface in com.rabbitmq.client">AMQP.Exchange.Declare</A></CODE></DL>
468</DD>
469<DD><DL>
470</DL>
471</DD>
472</DL>
473<HR>
474
475<A NAME="getAutoDelete()"><!-- --></A><H3>
476getAutoDelete</H3>
477<PRE>
478public boolean <B>getAutoDelete</B>()</PRE>
479<DL>
480<DD><DL>
481<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../com/rabbitmq/client/AMQP.Exchange.Declare.html#getAutoDelete()">getAutoDelete</A></CODE> in interface <CODE><A HREF="../../../../com/rabbitmq/client/AMQP.Exchange.Declare.html" title="interface in com.rabbitmq.client">AMQP.Exchange.Declare</A></CODE></DL>
482</DD>
483<DD><DL>
484</DL>
485</DD>
486</DL>
487<HR>
488
489<A NAME="getInternal()"><!-- --></A><H3>
490getInternal</H3>
491<PRE>
492public boolean <B>getInternal</B>()</PRE>
493<DL>
494<DD><DL>
495<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../com/rabbitmq/client/AMQP.Exchange.Declare.html#getInternal()">getInternal</A></CODE> in interface <CODE><A HREF="../../../../com/rabbitmq/client/AMQP.Exchange.Declare.html" title="interface in com.rabbitmq.client">AMQP.Exchange.Declare</A></CODE></DL>
496</DD>
497<DD><DL>
498</DL>
499</DD>
500</DL>
501<HR>
502
503<A NAME="getNowait()"><!-- --></A><H3>
504getNowait</H3>
505<PRE>
506public boolean <B>getNowait</B>()</PRE>
507<DL>
508<DD><DL>
509<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../com/rabbitmq/client/AMQP.Exchange.Declare.html#getNowait()">getNowait</A></CODE> in interface <CODE><A HREF="../../../../com/rabbitmq/client/AMQP.Exchange.Declare.html" title="interface in com.rabbitmq.client">AMQP.Exchange.Declare</A></CODE></DL>
510</DD>
511<DD><DL>
512</DL>
513</DD>
514</DL>
515<HR>
516
517<A NAME="getArguments()"><!-- --></A><H3>
518getArguments</H3>
519<PRE>
520public java.util.Map&lt;java.lang.String,java.lang.Object&gt; <B>getArguments</B>()</PRE>
521<DL>
522<DD><DL>
523<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../com/rabbitmq/client/AMQP.Exchange.Declare.html#getArguments()">getArguments</A></CODE> in interface <CODE><A HREF="../../../../com/rabbitmq/client/AMQP.Exchange.Declare.html" title="interface in com.rabbitmq.client">AMQP.Exchange.Declare</A></CODE></DL>
524</DD>
525<DD><DL>
526</DL>
527</DD>
528</DL>
529<HR>
530
531<A NAME="protocolClassId()"><!-- --></A><H3>
532protocolClassId</H3>
533<PRE>
534public int <B>protocolClassId</B>()</PRE>
535<DL>
536<DD><B>Description copied from class: <CODE><A HREF="../../../../com/rabbitmq/client/impl/Method.html#protocolClassId()">Method</A></CODE></B></DD>
537<DD>Retrieve the protocol class ID
538<P>
539<DD><DL>
540<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../com/rabbitmq/client/Method.html#protocolClassId()">protocolClassId</A></CODE> in interface <CODE><A HREF="../../../../com/rabbitmq/client/Method.html" title="interface in com.rabbitmq.client">Method</A></CODE><DT><B>Specified by:</B><DD><CODE><A HREF="../../../../com/rabbitmq/client/impl/Method.html#protocolClassId()">protocolClassId</A></CODE> in class <CODE><A HREF="../../../../com/rabbitmq/client/impl/Method.html" title="class in com.rabbitmq.client.impl">Method</A></CODE></DL>
541</DD>
542<DD><DL>
543
544<DT><B>Returns:</B><DD>the AMQP protocol class ID of this Method</DL>
545</DD>
546</DL>
547<HR>
548
549<A NAME="protocolMethodId()"><!-- --></A><H3>
550protocolMethodId</H3>
551<PRE>
552public int <B>protocolMethodId</B>()</PRE>
553<DL>
554<DD><B>Description copied from class: <CODE><A HREF="../../../../com/rabbitmq/client/impl/Method.html#protocolMethodId()">Method</A></CODE></B></DD>
555<DD>Retrieve the protocol method ID
556<P>
557<DD><DL>
558<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../com/rabbitmq/client/Method.html#protocolMethodId()">protocolMethodId</A></CODE> in interface <CODE><A HREF="../../../../com/rabbitmq/client/Method.html" title="interface in com.rabbitmq.client">Method</A></CODE><DT><B>Specified by:</B><DD><CODE><A HREF="../../../../com/rabbitmq/client/impl/Method.html#protocolMethodId()">protocolMethodId</A></CODE> in class <CODE><A HREF="../../../../com/rabbitmq/client/impl/Method.html" title="class in com.rabbitmq.client.impl">Method</A></CODE></DL>
559</DD>
560<DD><DL>
561
562<DT><B>Returns:</B><DD>the AMQP protocol method ID of this Method</DL>
563</DD>
564</DL>
565<HR>
566
567<A NAME="protocolMethodName()"><!-- --></A><H3>
568protocolMethodName</H3>
569<PRE>
570public java.lang.String <B>protocolMethodName</B>()</PRE>
571<DL>
572<DD><B>Description copied from class: <CODE><A HREF="../../../../com/rabbitmq/client/impl/Method.html#protocolMethodName()">Method</A></CODE></B></DD>
573<DD>Retrieve the method name
574<P>
575<DD><DL>
576<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../com/rabbitmq/client/Method.html#protocolMethodName()">protocolMethodName</A></CODE> in interface <CODE><A HREF="../../../../com/rabbitmq/client/Method.html" title="interface in com.rabbitmq.client">Method</A></CODE><DT><B>Specified by:</B><DD><CODE><A HREF="../../../../com/rabbitmq/client/impl/Method.html#protocolMethodName()">protocolMethodName</A></CODE> in class <CODE><A HREF="../../../../com/rabbitmq/client/impl/Method.html" title="class in com.rabbitmq.client.impl">Method</A></CODE></DL>
577</DD>
578<DD><DL>
579
580<DT><B>Returns:</B><DD>the AMQP protocol method name of this Method</DL>
581</DD>
582</DL>
583<HR>
584
585<A NAME="hasContent()"><!-- --></A><H3>
586hasContent</H3>
587<PRE>
588public boolean <B>hasContent</B>()</PRE>
589<DL>
590<DD><B>Description copied from class: <CODE><A HREF="../../../../com/rabbitmq/client/impl/Method.html#hasContent()">Method</A></CODE></B></DD>
591<DD>Tell if content is present.
592<P>
593<DD><DL>
594<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../com/rabbitmq/client/impl/Method.html#hasContent()">hasContent</A></CODE> in class <CODE><A HREF="../../../../com/rabbitmq/client/impl/Method.html" title="class in com.rabbitmq.client.impl">Method</A></CODE></DL>
595</DD>
596<DD><DL>
597
598<DT><B>Returns:</B><DD>true if the wire-protocol for this method should involve a content header and body,
599 or false if it should just involve a single method frame.</DL>
600</DD>
601</DL>
602<HR>
603
604<A NAME="visit(com.rabbitmq.client.impl.AMQImpl.MethodVisitor)"><!-- --></A><H3>
605visit</H3>
606<PRE>
607public java.lang.Object <B>visit</B>(<A HREF="../../../../com/rabbitmq/client/impl/AMQImpl.MethodVisitor.html" title="interface in com.rabbitmq.client.impl">AMQImpl.MethodVisitor</A>&nbsp;visitor)
608                       throws java.io.IOException</PRE>
609<DL>
610<DD><B>Description copied from class: <CODE><A HREF="../../../../com/rabbitmq/client/impl/Method.html#visit(com.rabbitmq.client.impl.AMQImpl.MethodVisitor)">Method</A></CODE></B></DD>
611<DD>Visitor support (double-dispatch mechanism).
612<P>
613<DD><DL>
614<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../com/rabbitmq/client/impl/Method.html#visit(com.rabbitmq.client.impl.AMQImpl.MethodVisitor)">visit</A></CODE> in class <CODE><A HREF="../../../../com/rabbitmq/client/impl/Method.html" title="class in com.rabbitmq.client.impl">Method</A></CODE></DL>
615</DD>
616<DD><DL>
617<DT><B>Parameters:</B><DD><CODE>visitor</CODE> - the visitor object
618<DT><B>Returns:</B><DD>the result of the "visit" operation
619<DT><B>Throws:</B>
620<DD><CODE>java.io.IOException</CODE> - if an error is encountered</DL>
621</DD>
622</DL>
623<HR>
624
625<A NAME="appendArgumentDebugStringTo(java.lang.StringBuilder)"><!-- --></A><H3>
626appendArgumentDebugStringTo</H3>
627<PRE>
628public void <B>appendArgumentDebugStringTo</B>(java.lang.StringBuilder&nbsp;acc)</PRE>
629<DL>
630<DD><B>Description copied from class: <CODE><A HREF="../../../../com/rabbitmq/client/impl/Method.html#appendArgumentDebugStringTo(java.lang.StringBuilder)">Method</A></CODE></B></DD>
631<DD>Public API - debugging utility
632<P>
633<DD><DL>
634<DT><B>Overrides:</B><DD><CODE><A HREF="../../../../com/rabbitmq/client/impl/Method.html#appendArgumentDebugStringTo(java.lang.StringBuilder)">appendArgumentDebugStringTo</A></CODE> in class <CODE><A HREF="../../../../com/rabbitmq/client/impl/Method.html" title="class in com.rabbitmq.client.impl">Method</A></CODE></DL>
635</DD>
636<DD><DL>
637<DT><B>Parameters:</B><DD><CODE>acc</CODE> - the buffer to append debug data to</DL>
638</DD>
639</DL>
640<HR>
641
642<A NAME="writeArgumentsTo(com.rabbitmq.client.impl.MethodArgumentWriter)"><!-- --></A><H3>
643writeArgumentsTo</H3>
644<PRE>
645public void <B>writeArgumentsTo</B>(<A HREF="../../../../com/rabbitmq/client/impl/MethodArgumentWriter.html" title="class in com.rabbitmq.client.impl">MethodArgumentWriter</A>&nbsp;writer)
646                      throws java.io.IOException</PRE>
647<DL>
648<DD><B>Description copied from class: <CODE><A HREF="../../../../com/rabbitmq/client/impl/Method.html#writeArgumentsTo(com.rabbitmq.client.impl.MethodArgumentWriter)">Method</A></CODE></B></DD>
649<DD>Private API - Autogenerated writer for this method.
650<P>
651<DD><DL>
652<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../com/rabbitmq/client/impl/Method.html#writeArgumentsTo(com.rabbitmq.client.impl.MethodArgumentWriter)">writeArgumentsTo</A></CODE> in class <CODE><A HREF="../../../../com/rabbitmq/client/impl/Method.html" title="class in com.rabbitmq.client.impl">Method</A></CODE></DL>
653</DD>
654<DD><DL>
655<DT><B>Parameters:</B><DD><CODE>writer</CODE> - interface to an object to write the method arguments
656<DT><B>Throws:</B>
657<DD><CODE>java.io.IOException</CODE> - if an error is encountered</DL>
658</DD>
659</DL>
660<!-- ========= END OF CLASS DATA ========= -->
661<HR>
662
663
664<!-- ======= START OF BOTTOM NAVBAR ====== -->
665<A NAME="navbar_bottom"><!-- --></A>
666<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
667<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
668<TR>
669<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
670<A NAME="navbar_bottom_firstrow"><!-- --></A>
671<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
672  <TR ALIGN="center" VALIGN="top">
673  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
674  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
675  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
676  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
677  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
678  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
679  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
680  </TR>
681</TABLE>
682</TD>
683<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
684</EM>
685</TD>
686</TR>
687
688<TR>
689<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
690&nbsp;<A HREF="../../../../com/rabbitmq/client/impl/AMQImpl.Exchange.BindOk.html" title="class in com.rabbitmq.client.impl"><B>PREV CLASS</B></A>&nbsp;
691&nbsp;<A HREF="../../../../com/rabbitmq/client/impl/AMQImpl.Exchange.DeclareOk.html" title="class in com.rabbitmq.client.impl"><B>NEXT CLASS</B></A></FONT></TD>
692<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
693  <A HREF="../../../../index.html?com/rabbitmq/client/impl/AMQImpl.Exchange.Declare.html" target="_top"><B>FRAMES</B></A>  &nbsp;
694&nbsp;<A HREF="AMQImpl.Exchange.Declare.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
695&nbsp;<SCRIPT type="text/javascript">
696  <!--
697  if(window==top) {
698    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
699  }
700  //-->
701</SCRIPT>
702<NOSCRIPT>
703  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
704</NOSCRIPT>
705
706
707</FONT></TD>
708</TR>
709<TR>
710<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
711  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
712<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
713DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
714</TR>
715</TABLE>
716<A NAME="skip-navbar_bottom"></A>
717<!-- ======== END OF BOTTOM NAVBAR ======= -->
718
719<HR>
720
721</BODY>
722</HTML>
Note: See TracBrowser for help on using the repository browser.