|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.springframework.integration.context.IntegrationObjectSupport
org.springframework.integration.endpoint.AbstractEndpoint
org.springframework.integration.endpoint.AbstractPollingEndpoint
org.springframework.integration.endpoint.SourcePollingChannelAdapter
public class SourcePollingChannelAdapter
A Channel Adapter implementation for connecting a
MessageSource to a MessageChannel.
| Constructor Summary | |
|---|---|
SourcePollingChannelAdapter()
|
|
| Method Summary | |
|---|---|
protected boolean |
doPoll()
|
java.lang.String |
getComponentType()
Subclasses may implement this method to provide component type information. |
protected void |
onInit()
Subclasses may implement this for initialization logic. |
void |
setOutputChannel(MessageChannel outputChannel)
Specify the MessageChannel where Messages should be sent. |
void |
setSendTimeout(long sendTimeout)
Specify the maximum time to wait for a Message to be sent to the output channel. |
void |
setShouldTrack(boolean shouldTrack)
Specify whether this component should be tracked in the Message History. |
void |
setSource(MessageSource<?> source)
Specify the source to be polled for Messages. |
| Methods inherited from class org.springframework.integration.endpoint.AbstractPollingEndpoint |
|---|
doStart, doStop, setAdviceChain, setBeanClassLoader, setErrorHandler, setMaxMessagesPerPoll, setPollerMetadata, setTaskExecutor, setTrigger |
| Methods inherited from class org.springframework.integration.endpoint.AbstractEndpoint |
|---|
getPhase, isAutoStartup, isRunning, setAutoStartup, setPhase, setTaskScheduler, start, stop, stop |
| Methods inherited from class org.springframework.integration.context.IntegrationObjectSupport |
|---|
afterPropertiesSet, getBeanFactory, getComponentName, getConversionService, getTaskScheduler, setBeanFactory, setBeanName, setComponentName, setConversionService, toString |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface org.springframework.integration.context.NamedComponent |
|---|
getComponentName |
| Constructor Detail |
|---|
public SourcePollingChannelAdapter()
| Method Detail |
|---|
public void setSource(MessageSource<?> source)
public void setOutputChannel(MessageChannel outputChannel)
MessageChannel where Messages should be sent.
public void setSendTimeout(long sendTimeout)
public void setShouldTrack(boolean shouldTrack)
setShouldTrack in interface TrackableComponentpublic java.lang.String getComponentType()
IntegrationObjectSupport
getComponentType in interface NamedComponentgetComponentType in class IntegrationObjectSupportprotected void onInit()
IntegrationObjectSupport
onInit in class AbstractPollingEndpointprotected boolean doPoll()
doPoll in class AbstractPollingEndpoint
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||