*/
package org.opendaylight.controller.config.yang.netty.eventexecutor;
-import io.netty.util.concurrent.EventExecutor;
-import io.netty.util.concurrent.ImmediateEventExecutor;
import org.opendaylight.controller.config.yang.netty.eventexecutor.AutoCloseableEventExecutor.CloseableEventExecutorMixin;
+/**
+ * @deprecated Replaced by blueprint wiring
+ */
+@Deprecated
public final class ImmediateEventExecutorModule extends org.opendaylight.controller.config.yang.netty.eventexecutor.AbstractImmediateEventExecutorModule {
public ImmediateEventExecutorModule(org.opendaylight.controller.config.api.ModuleIdentifier identifier, org.opendaylight.controller.config.api.DependencyResolver dependencyResolver) {
@Override
public java.lang.AutoCloseable createInstance() {
- EventExecutor eventExecutor = ImmediateEventExecutor.INSTANCE;
- return CloseableEventExecutorMixin.createCloseableProxy(eventExecutor);
+ return CloseableEventExecutorMixin.immediateEventExecutor();
}
}