org.springframework.integration.endpoint
Interface MessageEndpoint

All Superinterfaces:
ChannelRegistryAware, org.springframework.beans.factory.InitializingBean, MessageTarget
All Known Implementing Classes:
AbstractEndpoint, HandlerEndpoint, SourceEndpoint, TargetEndpoint

public interface MessageEndpoint
extends MessageTarget, ChannelRegistryAware, org.springframework.beans.factory.InitializingBean

Base interface for message endpoints.

Author:
Mark Fisher

Method Summary
 MessageChannel getInputChannel()
           
 java.lang.String getInputChannelName()
           
 java.lang.String getName()
           
 MessageChannel getOutputChannel()
           
 java.lang.String getOutputChannelName()
           
 Schedule getSchedule()
           
 boolean poll()
           
 void setName(java.lang.String name)
           
 
Methods inherited from interface org.springframework.integration.message.MessageTarget
send
 
Methods inherited from interface org.springframework.integration.channel.ChannelRegistryAware
setChannelRegistry
 
Methods inherited from interface org.springframework.beans.factory.InitializingBean
afterPropertiesSet
 

Method Detail

setName

void setName(java.lang.String name)

getName

java.lang.String getName()

getSchedule

Schedule getSchedule()

getInputChannelName

java.lang.String getInputChannelName()

getInputChannel

MessageChannel getInputChannel()

getOutputChannelName

java.lang.String getOutputChannelName()

getOutputChannel

MessageChannel getOutputChannel()

poll

boolean poll()