INT-2882 Upgrade DocBook Reference Plugin to 0.2.6
For reference see: https://jira.springsource.org/browse/INT-2882 * Verify spacing * Ensure all source code samples are typed: e.g. <programlisting language="xml"> * Ensure source code fits space in PDF format
This commit is contained in:
committed by
Gary Russell
parent
35365990f9
commit
06831b9e22
@@ -89,12 +89,12 @@ public interface Cafe {
|
||||
<classname>@Gateway</classname> annotation.
|
||||
</para>
|
||||
|
||||
<programlisting language="java"><![CDATA[ public interface Cafe {
|
||||
<programlisting language="java"><![CDATA[public interface Cafe {
|
||||
|
||||
@Gateway(requestChannel="orders")
|
||||
void placeOrder(Order order);
|
||||
@Gateway(requestChannel="orders")
|
||||
void placeOrder(Order order);
|
||||
|
||||
}]]></programlisting>
|
||||
}]]></programlisting>
|
||||
<para>
|
||||
You may alternatively provide such content in <code>method</code> sub-elements if you prefer XML configuration (see the next paragraph).
|
||||
</para>
|
||||
@@ -102,12 +102,12 @@ public interface Cafe {
|
||||
It is also possible to pass values to be interpreted as Message headers on the Message
|
||||
that is created and sent to the request channel by using the @Header annotation:
|
||||
</para>
|
||||
<programlisting language="java"><![CDATA[ public interface FileWriter {
|
||||
<programlisting language="java"><![CDATA[public interface FileWriter {
|
||||
|
||||
@Gateway(requestChannel="filesOut")
|
||||
void write(byte[] content, @Header(FileHeaders.FILENAME) String filename);
|
||||
@Gateway(requestChannel="filesOut")
|
||||
void write(byte[] content, @Header(FileHeaders.FILENAME) String filename);
|
||||
|
||||
}]]></programlisting>
|
||||
}]]></programlisting>
|
||||
|
||||
<para>
|
||||
If you prefer the XML approach of configuring Gateway methods, you can provide <emphasis>method</emphasis> sub-elements
|
||||
@@ -391,20 +391,18 @@ int finalResult = result.get(1000, TimeUnit.SECONDS);</programlisting>
|
||||
behave like that containing a service-activator with the 'requires-reply' attribute. In other words, it will help to ensure
|
||||
a timely response from the Gateway method invocation.
|
||||
</para>
|
||||
<para>
|
||||
<note>
|
||||
<para>
|
||||
* <emphasis>reply-timeout</emphasis> is unbounded for <emphasis><gateway/></emphasis>
|
||||
elements (created by the GatewayProxyFactoryBean). Inbound gateways for external integration
|
||||
(ws, http, etc.) share many characteristics and attributes with these gateways. However,
|
||||
for those inbound gateways, the default <emphasis>reply-timeout</emphasis> is 1000
|
||||
milliseconds (1 second). If a downstream async handoff is made to another thread, you may need to
|
||||
increase this attribute to allow enough time for the flow to complete before the
|
||||
gateway times out.
|
||||
</para>
|
||||
</note>
|
||||
</para>
|
||||
</important>
|
||||
</important>
|
||||
<note>
|
||||
<para>
|
||||
* <emphasis>reply-timeout</emphasis> is unbounded for <emphasis><gateway/></emphasis>
|
||||
elements (created by the GatewayProxyFactoryBean). Inbound gateways for external integration
|
||||
(ws, http, etc.) share many characteristics and attributes with these gateways. However,
|
||||
for those inbound gateways, the default <emphasis>reply-timeout</emphasis> is 1000
|
||||
milliseconds (1 second). If a downstream async handoff is made to another thread, you may need to
|
||||
increase this attribute to allow enough time for the flow to complete before the
|
||||
gateway times out.
|
||||
</para>
|
||||
</note>
|
||||
</para>
|
||||
</section>
|
||||
|
||||
|
||||
Reference in New Issue
Block a user