public abstract class NettyChannelFactoryDecorator extends Object implements NettyChannelFactory
Modifier | Constructor and Description |
---|---|
protected |
NettyChannelFactoryDecorator(NettyChannelFactory channelFactory)
Constructor for NettyChannelFactoryDecorator.
|
Modifier and Type | Method and Description |
---|---|
void |
close() |
CompletableFuture<io.netty.channel.Channel> |
create(Object data)
create.
|
CompletableFuture<io.netty.channel.Channel> |
create(Object data,
io.netty.channel.EventLoop eventLoop)
create.
|
io.netty.bootstrap.Bootstrap |
getBootstrap()
getBootstrap.
|
NettyChannelInitializer |
getChannelInitializer()
getChannelInitializer.
|
io.netty.channel.EventLoopGroup |
getExecutor()
getExecutor.
|
Options |
getOptions()
getOptions.
|
NettyPropertyResolver |
getResolver()
getResolver.
|
TransportType |
getTransportType()
getTransportType.
|
void |
setChannelInitializer(NettyChannelInitializer channelInitializer)
setChannelInitializer.
|
void |
setResolver(NettyPropertyResolver resolver)
setResolver.
|
protected NettyChannelFactoryDecorator(NettyChannelFactory channelFactory)
Constructor for NettyChannelFactoryDecorator.
channelFactory
- a NettyChannelFactory
objectpublic CompletableFuture<io.netty.channel.Channel> create(Object data)
create.
create
in interface NettyChannelFactory
data
- a Object
objectCompletableFuture
objectpublic CompletableFuture<io.netty.channel.Channel> create(Object data, io.netty.channel.EventLoop eventLoop)
create.
create
in interface NettyChannelFactory
data
- a Object
objecteventLoop
- a EventLoop
objectCompletableFuture
objectpublic TransportType getTransportType()
getTransportType.
getTransportType
in interface NettyChannelFactory
TransportType
objectpublic NettyChannelInitializer getChannelInitializer()
getChannelInitializer.
getChannelInitializer
in interface NettyChannelFactory
NettyChannelInitializer
objectpublic void setChannelInitializer(NettyChannelInitializer channelInitializer)
setChannelInitializer.
setChannelInitializer
in interface NettyChannelFactory
channelInitializer
- a NettyChannelInitializer
objectpublic NettyPropertyResolver getResolver()
getResolver.
getResolver
in interface NettyChannelFactory
NettyPropertyResolver
objectpublic void setResolver(NettyPropertyResolver resolver)
setResolver.
setResolver
in interface NettyChannelFactory
resolver
- a NettyPropertyResolver
objectpublic io.netty.channel.EventLoopGroup getExecutor()
getExecutor.
getExecutor
in interface NettyChannelFactory
EventLoopGroup
objectpublic io.netty.bootstrap.Bootstrap getBootstrap()
getBootstrap.
getBootstrap
in interface NettyChannelFactory
Bootstrap
objectpublic Options getOptions()
getOptions.
getOptions
in interface NettyChannelFactory
Options
objectpublic void close() throws IOException
close
in interface Closeable
close
in interface AutoCloseable
IOException
Copyright © 2016–2024. All rights reserved.