@Override public ReconnectStrategy createReconnectStrategy() { return new ReconnectImmediatelyStrategy(this.executor, this.timeout); }
@Override public java.lang.AutoCloseable createInstance() { final ReconnectStrategy reconnectStrategy = new ReconnectImmediatelyStrategy(getExecutorDependency(), getTimeout()); return new ReconnectStrategyCloseable(reconnectStrategy); } }