org.springframework.integration.endpoint
Interface MessageEndpoint

All Superinterfaces:
org.springframework.beans.factory.BeanNameAware, MessageTarget
All Known Implementing Classes:
AbstractEndpoint, AbstractRequestReplyEndpoint, DefaultEndpoint, InboundChannelAdapter, MessagingBridge, OutboundChannelAdapter

public interface MessageEndpoint
extends MessageTarget, org.springframework.beans.factory.BeanNameAware

Base interface for message endpoints.

Author:
Mark Fisher

Method Summary
 java.lang.String getInputChannelName()
           
 java.lang.String getName()
           
 java.lang.String getOutputChannelName()
           
 Schedule getSchedule()
           
 MessageSource<?> getSource()
           
 MessageTarget getTarget()
           
 void setInputChannelName(java.lang.String inputChannelName)
           
 void setSchedule(Schedule schedule)
           
 void setSource(MessageSource<?> source)
           
 void setTarget(MessageTarget target)
           
 
Methods inherited from interface org.springframework.integration.message.MessageTarget
send
 
Methods inherited from interface org.springframework.beans.factory.BeanNameAware
setBeanName
 

Method Detail

getName

java.lang.String getName()

setSchedule

void setSchedule(Schedule schedule)

getSchedule

Schedule getSchedule()

setSource

void setSource(MessageSource<?> source)

getSource

MessageSource<?> getSource()

setTarget

void setTarget(MessageTarget target)

getTarget

MessageTarget getTarget()

setInputChannelName

void setInputChannelName(java.lang.String inputChannelName)

getInputChannelName

java.lang.String getInputChannelName()

getOutputChannelName

java.lang.String getOutputChannelName()