|
|||||||||
| 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 MessageEndpointpublic void setName(java.lang.String name)
public void setBeanName(java.lang.String beanName)
setBeanName in interface org.springframework.beans.factory.BeanNameAwarepublic MessageHandler getHandler()
public void setHandler(MessageHandler handler)
public void addMessageSelector(MessageSelector messageSelector)
public Subscription getSubscription()
getSubscription in interface MessageEndpointpublic void setSubscription(Subscription subscription)
public ConcurrencyPolicy getConcurrencyPolicy()
getConcurrencyPolicy in interface MessageEndpointpublic 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 ChannelRegistryAwarepublic void afterPropertiesSet()
afterPropertiesSet in interface org.springframework.beans.factory.InitializingBeanpublic boolean isRunning()
isRunning in interface org.springframework.context.Lifecyclepublic void start()
start in interface org.springframework.context.Lifecyclepublic void stop()
stop in interface org.springframework.context.Lifecyclepublic 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 | ||||||||