public abstract class ScheduledIngressConnectorElement<L extends ScheduledListenerConfig,C extends ScheduledIngressConfig> extends IngressConnectorElement<L,C>
listener
Constructor and Description |
---|
ScheduledIngressConnectorElement() |
Modifier and Type | Method and Description |
---|---|
L |
getListenerConfig() |
protected abstract L |
getScheduledListenerConfig() |
C |
populateIngressConfig() |
protected abstract C |
populateScheduledIngressConfig() |
void |
setConcurrentPollingCount(Integer concurrentPollingCount) |
void |
setCronExpression(String cronExpression) |
void |
setParallelExecutionCount(Integer parallelExecutionCount) |
void |
setRepeatCount(int repeatCount) |
void |
setRepeatCount(Integer repeatCount) |
void |
setRepeatInterval(long repeatInterval) |
void |
setRepeatInterval(Long repeatInterval) |
void |
setSchedulerConfig(SchedulerConfig schedulerConfig) |
void |
setStartDelay(long startDelay) |
void |
setStartDelay(Long startDelay) |
getAdditionalProperties, getIngressConfig, getIntegrationFlow, getProcessingElement, getResponseTimeout, initElement, newListener, process, processReceivedMessage, receiveMessage, setIntegrationFlow, setProcessingElement, start, stop
destroy, destroyElement, getBeanName, getEntityId, getErrorHandler, getFlowId, getMetricsEngine, getProject, getProjectId, getProjectVersion, getResource, getServerConfig, getStatus, init, processMessage, setBeanName, setErrorHandler, setFlowId, setProject
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
cast, getBeanName, getFlowId, getProject, getStatus, processMessage, setFlowId, setProject
destroy, init
getEntityId, getFlowId, getMetricsEngine, getProjectId, getProjectVersion
public void setCronExpression(String cronExpression)
public void setStartDelay(long startDelay)
public void setRepeatInterval(long repeatInterval)
public void setRepeatCount(int repeatCount)
public void setSchedulerConfig(SchedulerConfig schedulerConfig)
public void setStartDelay(Long startDelay)
public void setRepeatInterval(Long repeatInterval)
public void setRepeatCount(Integer repeatCount)
public void setConcurrentPollingCount(Integer concurrentPollingCount)
public void setParallelExecutionCount(Integer parallelExecutionCount)
public final L getListenerConfig()
public final C populateIngressConfig()
populateIngressConfig
in class IngressConnectorElement<L extends ScheduledListenerConfig,C extends ScheduledIngressConfig>
protected abstract L getScheduledListenerConfig()
protected abstract C populateScheduledIngressConfig()
Copyright © 2016–2019 AdroitLogic. All rights reserved.