/** * Create a new {@link reactor.core.Reactor} using the given {@link reactor.core.Environment} and dispatcher name. * * @param env * The {@link reactor.core.Environment} to use. * @param dispatcher * The name of the {@link reactor.event.dispatch.Dispatcher} to use. * * @return A new {@link reactor.core.Reactor} */ public static Reactor reactor(Environment env, String dispatcher) { return new ReactorSpec().env(env).dispatcher(dispatcher).get(); }
/** * Create a new {@link reactor.core.Reactor} using the given {@link reactor.core.Environment} and {@link * reactor.event.dispatch.Dispatcher}. * * @param env * The {@link reactor.core.Environment} to use. * @param dispatcher * The {@link reactor.event.dispatch.Dispatcher} to use. * * @return A new {@link reactor.core.Reactor} */ public static Reactor reactor(Environment env, Dispatcher dispatcher) { return new ReactorSpec().env(env).dispatcher(dispatcher).get(); }
public Reactor createReactor() { return Reactors.reactor().env(env).dispatcher(Environment.THREAD_POOL).get(); }
/** * Create a new {@link reactor.core.Reactor} using the given {@link reactor.core.Environment}. * * @param env * The {@link reactor.core.Environment} to use. * * @return A new {@link reactor.core.Reactor} */ public static Reactor reactor(Environment env) { return new ReactorSpec().env(env).dispatcher(env.getDefaultDispatcher()).get(); }
Assert.notNull(env, "Environment cannot be null."); ReactorSpec spec = Reactors.reactor().env(env); if(null != dispatcher) { if("sync".equals(dispatcher)) {
Assert.notNull(env, "Environment cannot be null."); ReactorSpec spec = Reactors.reactor().env(env); if(null != dispatcher) { if("sync".equals(dispatcher)) {