Class DefaultRouteExecutionStrategyFactory<ES extends ExecutionStrategy>

java.lang.Object
io.servicetalk.router.utils.internal.DefaultRouteExecutionStrategyFactory<ES>
Type Parameters:
ES - protocol-specific execution strategy implementation
All Implemented Interfaces:
RouteExecutionStrategyFactory<ES>

public final class DefaultRouteExecutionStrategyFactory<ES extends ExecutionStrategy> extends Object implements RouteExecutionStrategyFactory<ES>
Implementation of RouteExecutionStrategyFactory that always throws IllegalArgumentException. This should be used as a default strategy factory when users did not provide their own implementation.