Class QueueingStrategyFactory
- java.lang.Object
-
- org.swisspush.gateleen.hook.queueingstrategy.QueueingStrategyFactory
-
public class QueueingStrategyFactory extends Object
Factory class to buildQueueingStrategyinstances from hook configurations.- Author:
- https://github.com/mcweba [Marc-Andre Weber]
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static QueueingStrategybuildQueueStrategy(io.vertx.core.json.JsonObject hookConfiguration)Returns aQueueingStrategybased on the provided hookConfiguration.
-
-
-
Method Detail
-
buildQueueStrategy
public static QueueingStrategy buildQueueStrategy(io.vertx.core.json.JsonObject hookConfiguration)
Returns aQueueingStrategybased on the provided hookConfiguration. Whennullis provided or the hookConfiguration contains invalid configuration relating the 'queueingStrategy', aDefaultQueueingStrategyinstance will be returned.- Parameters:
hookConfiguration- the hook configuration containing the 'queueingStrategy' configuration values- Returns:
- A
QueueingStrategybased on the provided hookConfiguration
-
-