Renamed AbstractInOutEndpoint to AbstractMessageHandlingEndpoint to be consistent with AbstractMessageProducingEndpoint and AbstractMessageConsumingEndpoint.

This commit is contained in:
Mark Fisher
2008-09-19 12:00:42 +00:00
parent b1dfee7473
commit e0318d6132
14 changed files with 36 additions and 36 deletions

View File

@@ -31,7 +31,7 @@ import org.apache.commons.logging.LogFactory;
import org.springframework.integration.channel.BlockingChannel;
import org.springframework.integration.channel.MessageChannel;
import org.springframework.integration.endpoint.AbstractInOutEndpoint;
import org.springframework.integration.endpoint.AbstractMessageHandlingEndpoint;
import org.springframework.integration.endpoint.MessageEndpoint;
import org.springframework.integration.message.Message;
import org.springframework.integration.message.MessageHandlingException;
@@ -60,7 +60,7 @@ import org.springframework.util.ObjectUtils;
* @author Mark Fisher
* @author Marius Bogoevici
*/
public abstract class AbstractMessageBarrierEndpoint extends AbstractInOutEndpoint {
public abstract class AbstractMessageBarrierEndpoint extends AbstractMessageHandlingEndpoint {
public final static long DEFAULT_SEND_TIMEOUT = 1000;

View File

@@ -27,7 +27,7 @@ import org.springframework.integration.channel.ChannelRegistry;
import org.springframework.integration.channel.MessageChannel;
import org.springframework.integration.channel.PollableChannel;
import org.springframework.integration.endpoint.AbstractEndpoint;
import org.springframework.integration.endpoint.AbstractInOutEndpoint;
import org.springframework.integration.endpoint.AbstractMessageHandlingEndpoint;
import org.springframework.integration.endpoint.AbstractMessageConsumingEndpoint;
import org.springframework.integration.scheduling.PollingSchedule;
import org.springframework.util.Assert;
@@ -100,14 +100,14 @@ public abstract class AbstractMethodAnnotationPostProcessor<T extends Annotation
}
consumingEndpoint.setInputChannel(inputChannel);
}
if (endpoint instanceof AbstractInOutEndpoint) {
if (endpoint instanceof AbstractMessageHandlingEndpoint) {
String outputChannelName = (String) AnnotationUtils.getValue(annotation, OUTPUT_CHANNEL_ATTRIBUTE);
if (StringUtils.hasText(outputChannelName)) {
MessageChannel outputChannel = this.messageBus.lookupChannel(outputChannelName);
if (outputChannel == null) {
throw new ConfigurationException("unable to resolve outputChannel '" + outputChannelName + "'");
}
((AbstractInOutEndpoint) endpoint).setOutputChannel(outputChannel);
((AbstractMessageHandlingEndpoint) endpoint).setOutputChannel(outputChannel);
}
}
}

View File

@@ -34,7 +34,7 @@ import org.springframework.integration.message.selector.MessageSelector;
/**
* @author Mark Fisher
*/
public abstract class AbstractInOutEndpoint extends AbstractMessageConsumingEndpoint {
public abstract class AbstractMessageHandlingEndpoint extends AbstractMessageConsumingEndpoint {
private MessageChannel outputChannel;

View File

@@ -23,7 +23,7 @@ import org.springframework.util.Assert;
/**
* @author Mark Fisher
*/
public class MessagingBridge extends AbstractInOutEndpoint {
public class MessagingBridge extends AbstractMessageHandlingEndpoint {
private final MessageTarget target;

View File

@@ -26,7 +26,7 @@ import org.springframework.util.Assert;
/**
* @author Mark Fisher
*/
public class ServiceActivatorEndpoint extends AbstractInOutEndpoint {
public class ServiceActivatorEndpoint extends AbstractMessageHandlingEndpoint {
public static final String DEFAULT_LISTENER_METHOD = "handle";

View File

@@ -16,7 +16,7 @@
package org.springframework.integration.handler;
import org.springframework.integration.endpoint.AbstractInOutEndpoint;
import org.springframework.integration.endpoint.AbstractMessageHandlingEndpoint;
import org.springframework.integration.message.Message;
import org.springframework.integration.message.selector.MessageSelector;
import org.springframework.util.Assert;
@@ -27,7 +27,7 @@ import org.springframework.util.Assert;
*
* @author Mark Fisher
*/
public class MessageFilter extends AbstractInOutEndpoint {
public class MessageFilter extends AbstractMessageHandlingEndpoint {
private MessageSelector selector;

View File

@@ -17,7 +17,7 @@
package org.springframework.integration.handler;
import org.springframework.integration.channel.MessageChannel;
import org.springframework.integration.endpoint.AbstractInOutEndpoint;
import org.springframework.integration.endpoint.AbstractMessageHandlingEndpoint;
import org.springframework.integration.message.Message;
import org.springframework.integration.message.MessageHandlingException;
import org.springframework.integration.message.MessagingException;
@@ -27,7 +27,7 @@ import org.springframework.integration.message.MessagingException;
*
* @author Mark Fisher
*/
public class ReplyMessageCorrelator extends AbstractInOutEndpoint {
public class ReplyMessageCorrelator extends AbstractMessageHandlingEndpoint {
@Override
public Message<?> handle(Message<?> message) {

View File

@@ -18,7 +18,7 @@ package org.springframework.integration.splitter;
import java.util.List;
import org.springframework.integration.endpoint.AbstractInOutEndpoint;
import org.springframework.integration.endpoint.AbstractMessageHandlingEndpoint;
import org.springframework.integration.message.CompositeMessage;
import org.springframework.integration.message.Message;
import org.springframework.util.Assert;
@@ -26,7 +26,7 @@ import org.springframework.util.Assert;
/**
* @author Mark Fisher
*/
public class SplitterEndpoint extends AbstractInOutEndpoint {
public class SplitterEndpoint extends AbstractMessageHandlingEndpoint {
private final Splitter splitter;

View File

@@ -16,14 +16,14 @@
package org.springframework.integration.transformer;
import org.springframework.integration.endpoint.AbstractInOutEndpoint;
import org.springframework.integration.endpoint.AbstractMessageHandlingEndpoint;
import org.springframework.integration.message.Message;
import org.springframework.util.Assert;
/**
* @author Mark Fisher
*/
public class TransformerEndpoint extends AbstractInOutEndpoint {
public class TransformerEndpoint extends AbstractMessageHandlingEndpoint {
private final Transformer transformer;