private void registerMicronautChannelHandlers(ChannelPipeline pipeline) { int i = 0; for (ChannelHandler outboundHandlerAdapter : outboundHandlers) { String name; if (outboundHandlerAdapter instanceof Named) { name = ((Named) outboundHandlerAdapter).getName(); } else { name = NettyHttpServer.MICRONAUT_HANDLER + NettyHttpServer.OUTBOUND_KEY + ++i; } pipeline.addAfter(NettyHttpServer.HTTP_CODEC, name, outboundHandlerAdapter); } }
@Override public String getName() { if (qualifier instanceof Named) { return ((Named) qualifier).getName(); } return Primary.class.getSimpleName(); } }
@Override public String getName() { if (qualifier instanceof Named) { return ((Named) qualifier).getName(); } return Primary.class.getSimpleName(); } }
} else if (qualifier instanceof Named) { Named named = (Named) qualifier; String name = named.getName(); for (BeanDefinition<T> candidate : candidates) { if (candidate instanceof BeanDefinitionDelegate) {
} else if (qualifier instanceof Named) { Named named = (Named) qualifier; String name = named.getName(); for (BeanDefinition<T> candidate : candidates) { if (candidate instanceof BeanDefinitionDelegate) {
delegate.put(Named.class.getName(), ((Named) qualifier).getName());
delegate.put(Named.class.getName(), ((Named) qualifier).getName());