diff --git a/spring-integration-reference/reference/src/core-api.xml b/spring-integration-reference/reference/src/core-api.xml
index 0887bc7e46..beb4fd864f 100644
--- a/spring-integration-reference/reference/src/core-api.xml
+++ b/spring-integration-reference/reference/src/core-api.xml
@@ -13,6 +13,7 @@
Object getId();
MessageHeader getHeader();
T getPayload();
+ boolean isExpired();
}
And the header provides the following properties:
- The scheduling metadata is provided with an instance of the Schedule interface.
- This is an abstraction designed to allow extensibility of schedulers for messaging tasks. Currently, there is
- a single implementation called PollingSchedule that provides the following properties:
+ The scheduling metadata is provided as an implementation of the Schedule
+ interface. This is an abstraction designed to allow extensibility of schedulers for messaging tasks. Currently,
+ there is a single implementation called PollingSchedule that provides the following
+ properties:
Properties of the PollingSchedule
diff --git a/spring-integration-reference/reference/src/overview.xml b/spring-integration-reference/reference/src/overview.xml
index ee9d6f616b..45beb1fecf 100644
--- a/spring-integration-reference/reference/src/overview.xml
+++ b/spring-integration-reference/reference/src/overview.xml
@@ -121,17 +121,17 @@
Controller in the MVC paradigm. Just as a Controller handles HTTP requests, the endpoint handles Messages. Just
as Controllers are mapped to URL patterns, endpoints are mapped to Message Channels. The goal is the same in
both cases: isolate application code from the infrastructure. In Spring Integration, the Message Endpoint
- invokes a MessageHandler callback interface as described in
+ "hosts" and delegates to a MessageHandler strategy interface as described in
.
Message Router
- A Message Router is a particular type of endpoint that is capable of receiving a Message and then deciding what
- channel or channels should receive the Message next. Typically the decision is based upon the Message's content
- and/or metadata. A Message Router is often used as a dynamic alternative to configuring the input and output
- channels for an endpoint.
+ A Message Router is a particular type of MessageHandler that is capable of
+ receiving a Message and then deciding what channel or channels should receive the Message next. Typically the
+ decision is based upon the Message's content and/or metadata. A Message Router is often used as a dynamic
+ alternative to configuring the input and output channels for an endpoint.
@@ -141,8 +141,9 @@
Message Endpoints. These adapters provide a mechanism for connecting to external systems, such as JMS queues
or a File system. Channel Adapters may be configured for input and/or output. An input (source) adapter will
receive (or poll for) data, convert that data to a Message, and then send that Message to its Message Channel.
- An output (target) adapter is simply another type of Message Endpoint, but when it receives a Message, it will
- convert it to the target's expected type and then "send" it (publish to a JMS queue, write to a File, etc.).
+ An output (target) adapter is simply another type of MessageHandler, but when it
+ receives a Message, it will convert it to the target's expected type and then "send" it (publish to a JMS
+ queue, write to a File, etc.).
diff --git a/spring-integration-reference/reference/src/spring-integration-reference.xml b/spring-integration-reference/reference/src/spring-integration-reference.xml
index 6b1f115f15..432a18b707 100644
--- a/spring-integration-reference/reference/src/spring-integration-reference.xml
+++ b/spring-integration-reference/reference/src/spring-integration-reference.xml
@@ -13,7 +13,7 @@
Spring Integration Reference Manual
Spring Integration
- 1.0.0.m1 (Milestone 1)
+ 1.0.0.m2 (Milestone 2)
@@ -31,7 +31,7 @@
- Copyright © SpringSource Inc., 2007
+ Copyright © SpringSource Inc., 2008