State executorService(final ExecutorService executorService) { if (executorService == null) { throw new NullPointerException(LocalizationMessages.NULL_EXECUTOR_SERVICE()); } final State state = strategy.onChange(this); state.executorService = executorService; return state; }
State connectorProvider(final ConnectorProvider provider) { if (provider == null) { throw new NullPointerException(LocalizationMessages.NULL_CONNECTOR_PROVIDER()); } final State state = strategy.onChange(this); state.connectorProvider = provider; return state; }
State executorService(final ExecutorService executorService) { if (executorService == null) { throw new NullPointerException(LocalizationMessages.NULL_EXECUTOR_SERVICE()); } final State state = strategy.onChange(this); state.executorService = executorService; return state; }
@Override public State register(final Class<?> providerClass, final Class<?>... contracts) { final State state = strategy.onChange(this); state.commonConfig.register(providerClass, contracts); return state; }
@Override public State register(final Class<?> providerClass, final int bindingPriority) { final State state = strategy.onChange(this); state.commonConfig.register(providerClass, bindingPriority); return state; }
public State loadFrom(final Configuration config) { final State state = strategy.onChange(this); state.commonConfig.loadFrom(config); return state; }
@Override public State register(final Object provider, final Map<Class<?>, Integer> contracts) { final State state = strategy.onChange(this); state.commonConfig.register(provider, contracts); return state; }
@Override public State register(final Object provider, final int bindingPriority) { final State state = strategy.onChange(this); state.commonConfig.register(provider, bindingPriority); return state; }
public State loadFrom(final Configuration config) { final State state = strategy.onChange(this); state.commonConfig.loadFrom(config); return state; }
@Override public State register(final Object provider, final Class<?>... contracts) { final State state = strategy.onChange(this); state.commonConfig.register(provider, contracts); return state; }
@Override public State register(final Object provider) { final State state = strategy.onChange(this); state.commonConfig.register(provider); return state; }
@Override public State register(final Class<?> providerClass) { final State state = strategy.onChange(this); state.commonConfig.register(providerClass); return state; }
@Override public State property(final String name, final Object value) { final State state = strategy.onChange(this); state.commonConfig.property(name, value); return state; }
@Override public State register(final Object provider, final Class<?>... contracts) { final State state = strategy.onChange(this); state.commonConfig.register(provider, contracts); return state; }
@Override public State register(final Object provider, final int bindingPriority) { final State state = strategy.onChange(this); state.commonConfig.register(provider, bindingPriority); return state; }
@Override public State register(final Class<?> providerClass, final Map<Class<?>, Integer> contracts) { final State state = strategy.onChange(this); state.commonConfig.register(providerClass, contracts); return state; }
@Override public State register(final Class<?> providerClass) { final State state = strategy.onChange(this); state.commonConfig.register(providerClass); return state; }
@Override public State register(final Class<?> providerClass, final Map<Class<?>, Integer> contracts) { final State state = strategy.onChange(this); state.commonConfig.register(providerClass, contracts); return state; }
@Override public State register(final Object provider, final Map<Class<?>, Integer> contracts) { final State state = strategy.onChange(this); state.commonConfig.register(provider, contracts); return state; }
State preInitialize() { final State state = strategy.onChange(this); state.strategy = COPY_ON_CHANGE; state.runtime.get().preInitialize(); return state; }