|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.springframework.integration.endpoint.DefaultMessageEndpoint
public class DefaultMessageEndpoint
Default implementation of the MessageEndpoint
interface.
Constructor Summary | |
---|---|
DefaultMessageEndpoint()
|
|
DefaultMessageEndpoint(MessageHandler handler)
|
Method Summary | |
---|---|
void |
addMessageSelector(MessageSelector messageSelector)
|
void |
afterPropertiesSet()
|
ConcurrencyPolicy |
getConcurrencyPolicy()
|
java.lang.String |
getDefaultOutputChannelName()
|
MessageHandler |
getHandler()
|
java.lang.String |
getName()
|
Subscription |
getSubscription()
|
Message<?> |
handle(Message<?> message)
|
boolean |
hasErrorHandler()
|
boolean |
isRunning()
|
void |
setBeanName(java.lang.String beanName)
|
void |
setChannelRegistry(ChannelRegistry channelRegistry)
Set the channel registry to use for looking up channels by name. |
void |
setConcurrencyPolicy(ConcurrencyPolicy concurrencyPolicy)
|
void |
setDefaultOutputChannelName(java.lang.String defaultOutputChannelName)
Set the name of the channel to which this endpoint can send reply messages by default. |
void |
setErrorHandler(ErrorHandler errorHandler)
|
void |
setHandler(MessageHandler handler)
Set the handler to be invoked for each consumed message. |
void |
setName(java.lang.String name)
|
void |
setSubscription(Subscription subscription)
|
void |
start()
|
void |
stop()
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public DefaultMessageEndpoint()
public DefaultMessageEndpoint(MessageHandler handler)
Method Detail |
---|
public java.lang.String getName()
getName
in interface MessageEndpoint
public void setName(java.lang.String name)
public void setBeanName(java.lang.String beanName)
setBeanName
in interface org.springframework.beans.factory.BeanNameAware
public MessageHandler getHandler()
public void setHandler(MessageHandler handler)
public void addMessageSelector(MessageSelector messageSelector)
public Subscription getSubscription()
getSubscription
in interface MessageEndpoint
public void setSubscription(Subscription subscription)
public ConcurrencyPolicy getConcurrencyPolicy()
getConcurrencyPolicy
in interface MessageEndpoint
public void setConcurrencyPolicy(ConcurrencyPolicy concurrencyPolicy)
public void setErrorHandler(ErrorHandler errorHandler)
public boolean hasErrorHandler()
public java.lang.String getDefaultOutputChannelName()
public void setDefaultOutputChannelName(java.lang.String defaultOutputChannelName)
public void setChannelRegistry(ChannelRegistry channelRegistry)
setChannelRegistry
in interface ChannelRegistryAware
public void afterPropertiesSet()
afterPropertiesSet
in interface org.springframework.beans.factory.InitializingBean
public boolean isRunning()
isRunning
in interface org.springframework.context.Lifecycle
public void start()
start
in interface org.springframework.context.Lifecycle
public void stop()
stop
in interface org.springframework.context.Lifecycle
public final Message<?> handle(Message<?> message)
handle
in interface MessageHandler
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |