Package io.datarouter.conveyor
Interface ConveyorConfiguration
- All Known Implementing Classes:
BaseBatchedLossyQueueConsumerConveyorConfiguration,BaseBatchedQueueConsumerConveyorConfiguration,BaseBlobQueueConsumerConveyorConfiguration,BaseGroupQueueConsumerConveyorConfiguration,BaseMemoryBufferPutMultiConsumerConveyorConfiguration,BaseQueueConsumerConveyorConfiguration,ConveyorTraceMemoryToPublisherConveyorConfiguration,TraceMemoryToPublisherConveyorConfiguration
public interface ConveyorConfiguration
-
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptiondefault Durationdelay()default voidinterrupted(ConveyorRunnable conveyor) process(ConveyorRunnable conveyor) default boolean
-
Field Details
-
DEFAULT_PEEK_TIMEOUT
-
DEFAULT_VISIBILITY_TIMEOUT
-
-
Method Details
-
process
-
compactExceptionLogging
-
delay
-
shouldRunOnShutdown
default boolean shouldRunOnShutdown() -
interrupted
- Throws:
Exception
-