Package io.datarouter.conveyor
Class ConveyorProcessor
java.lang.Object
io.datarouter.conveyor.ConveyorProcessor
-
Constructor Summary
ConstructorsConstructorDescriptionConveyorProcessor(DatarouterConveyorShouldRunSettings shouldRunSettings, DatarouterConveyorThreadCountSettings threadCountSettings, DatarouterConveyorSettingRoot conveyorSetting, ConveyorConfigurationGroup.ConveyorPackage conveyorPackage, ConveyorService conveyorService, ConveyorConfiguration configuration, io.datarouter.inject.InstanceRegistry instanceRegistry) -
Method Summary
Modifier and TypeMethodDescriptionintvoidbooleanstatic void
-
Constructor Details
-
ConveyorProcessor
public ConveyorProcessor(DatarouterConveyorShouldRunSettings shouldRunSettings, DatarouterConveyorThreadCountSettings threadCountSettings, DatarouterConveyorSettingRoot conveyorSetting, ConveyorConfigurationGroup.ConveyorPackage conveyorPackage, ConveyorService conveyorService, ConveyorConfiguration configuration, io.datarouter.inject.InstanceRegistry instanceRegistry)
-
-
Method Details
-
requestShutdown
public void requestShutdown() -
sleepABit
-
getExecutorService
-
shouldConveyorRun
public boolean shouldConveyorRun() -
getMaxAllowedThreadCount
public int getMaxAllowedThreadCount()
-