Package com.aim2be.platform.outbox
Class OutboxProperties.Poller
java.lang.Object
com.aim2be.platform.outbox.OutboxProperties.Poller
- Enclosing class:
- OutboxProperties
Cold-path poller configuration.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionintlongintlongbooleanvoidsetBatchSize(int batchSize) voidsetEnabled(boolean enabled) voidsetIntervalMs(long intervalMs) voidsetLockAtLeast(String lockAtLeast) voidsetLockAtMost(String lockAtMost) voidsetMaxRetries(int maxRetries) voidsetSendTimeoutMs(long sendTimeoutMs)
-
Constructor Details
-
Poller
public Poller()
-
-
Method Details
-
isEnabled
public boolean isEnabled() -
setEnabled
public void setEnabled(boolean enabled) -
getIntervalMs
public long getIntervalMs() -
setIntervalMs
public void setIntervalMs(long intervalMs) -
getBatchSize
public int getBatchSize() -
setBatchSize
public void setBatchSize(int batchSize) -
getMaxRetries
public int getMaxRetries() -
setMaxRetries
public void setMaxRetries(int maxRetries) -
getSendTimeoutMs
public long getSendTimeoutMs() -
setSendTimeoutMs
public void setSendTimeoutMs(long sendTimeoutMs) -
getLockAtMost
-
setLockAtMost
-
getLockAtLeast
-
setLockAtLeast
-