Moved the MessageHandler interface into the 'org.springframework.integration.adapter' module/package since it is now only used for proxy-based Messaging Gateways.

This commit is contained in:
Mark Fisher
2008-09-22 19:16:01 +00:00
parent 7f917b5dd8
commit 8a103b7ec5
8 changed files with 8 additions and 11 deletions

View File

@@ -20,7 +20,6 @@ import java.io.Serializable;
import org.springframework.integration.channel.MessageChannel;
import org.springframework.integration.endpoint.AbstractMessageHandlingEndpoint;
import org.springframework.integration.handler.MessageHandler;
import org.springframework.integration.message.Message;
import org.springframework.integration.message.MessageHandlingException;
import org.springframework.remoting.RemoteAccessException;

View File

@@ -14,14 +14,13 @@
* limitations under the License.
*/
package org.springframework.integration.handler;
package org.springframework.integration.adapter;
import org.springframework.integration.message.Message;
/**
* Base message handler interface. Typical implementations will translate
* between the generic Messages of the integration framework and the domain
* objects that are passed-to and returned-from business components.
* Interface used for proxy-based remoting adapters (e.g. RMI and HttpInvoker).
* Enables serializable Messages to be exchanged across a remote invocation.
*
* @author Mark Fisher
*/

View File

@@ -17,7 +17,6 @@
package org.springframework.integration.adapter;
import org.springframework.integration.gateway.SimpleMessagingGateway;
import org.springframework.integration.handler.MessageHandler;
import org.springframework.integration.message.Message;
/**

View File

@@ -23,8 +23,8 @@ import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import org.springframework.beans.factory.InitializingBean;
import org.springframework.integration.adapter.MessageHandler;
import org.springframework.integration.adapter.RemotingInboundGatewaySupport;
import org.springframework.integration.handler.MessageHandler;
import org.springframework.integration.message.MessagingException;
import org.springframework.remoting.httpinvoker.HttpInvokerServiceExporter;
import org.springframework.web.HttpRequestHandler;

View File

@@ -17,7 +17,7 @@
package org.springframework.integration.httpinvoker;
import org.springframework.integration.adapter.AbstractRemotingOutboundGateway;
import org.springframework.integration.handler.MessageHandler;
import org.springframework.integration.adapter.MessageHandler;
import org.springframework.remoting.httpinvoker.HttpInvokerProxyFactoryBean;
/**

View File

@@ -19,9 +19,9 @@ package org.springframework.integration.rmi;
import java.rmi.RemoteException;
import java.rmi.registry.Registry;
import org.springframework.integration.adapter.MessageHandler;
import org.springframework.integration.adapter.RemotingInboundGatewaySupport;
import org.springframework.integration.channel.MessageChannel;
import org.springframework.integration.handler.MessageHandler;
import org.springframework.remoting.rmi.RmiServiceExporter;
import org.springframework.remoting.support.RemoteInvocationExecutor;
import org.springframework.util.Assert;

View File

@@ -17,7 +17,7 @@
package org.springframework.integration.rmi;
import org.springframework.integration.adapter.AbstractRemotingOutboundGateway;
import org.springframework.integration.handler.MessageHandler;
import org.springframework.integration.adapter.MessageHandler;
import org.springframework.remoting.rmi.RmiProxyFactoryBean;
/**

View File

@@ -25,7 +25,7 @@ import java.rmi.RemoteException;
import org.junit.Before;
import org.junit.Test;
import org.springframework.integration.handler.MessageHandler;
import org.springframework.integration.adapter.MessageHandler;
import org.springframework.integration.message.GenericMessage;
import org.springframework.integration.message.Message;
import org.springframework.integration.message.MessageBuilder;