Package de.hybris.platform.task.impl
Class RuntimeConfigHolder
java.lang.Object
de.hybris.platform.task.impl.RuntimeConfigHolder
- Direct Known Subclasses:
AdjustItemsToScheduleCountTasksProviderTest.MockRuntimeConfigHolder,AuxiliaryTablesBasedTaskProviderTest.RuntimeConfigHolderTest,AuxiliaryTablesSchedulerRoleTest.MockRuntimeConfigHolder,AuxiliaryTablesWorkerRoleTest.MockRuntimeConfigHolder,BufferedTasksProviderTest.MockRuntimeConfigHolder,DelegatingTasksProviderTest.MockRuntimeConfigHolder
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionprotected static class -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic de.hybris.platform.task.impl.RuntimeConfigHolder.DurationTaskEnginePropertydurationProperty(String name, TemporalUnit temporalUnit, Duration defaultValue) <T> TgetProperty(RuntimeConfigHolder.TaskEngineProperty<T> parameter) <T> TgetProperty(RuntimeConfigHolder.TaskEngineProperty<T> parameter, int newNumberOfWorkers) static de.hybris.platform.task.impl.RuntimeConfigHolder.IntTaskEnginePropertyintProperty(String name, Integer defaultValue) static StringmetricName(String name) static de.hybris.platform.task.impl.RuntimeConfigHolder.StringTaskEnginePropertystringParameter(String name, String defaultValue)
-
Constructor Details
-
RuntimeConfigHolder
public RuntimeConfigHolder()
-
-
Method Details
-
getProperty
public <T> T getProperty(RuntimeConfigHolder.TaskEngineProperty<T> parameter, int newNumberOfWorkers) -
getProperty
-
metricName
-
stringParameter
-
intProperty
-
durationProperty
public static de.hybris.platform.task.impl.RuntimeConfigHolder.DurationTaskEngineProperty durationProperty(String name, TemporalUnit temporalUnit, Duration defaultValue)
-