public class DriftNettyMethodInvokerFactory<I> extends Object implements MethodInvokerFactory<I>, Closeable
| Constructor and Description |
|---|
DriftNettyMethodInvokerFactory(DriftNettyConnectionFactoryConfig factoryConfig,
Function<I,DriftNettyClientConfig> clientConfigurationProvider) |
DriftNettyMethodInvokerFactory(DriftNettyConnectionFactoryConfig factoryConfig,
Function<I,DriftNettyClientConfig> clientConfigurationProvider,
io.netty.buffer.ByteBufAllocator allocator) |
| Modifier and Type | Method and Description |
|---|---|
void |
close() |
MethodInvoker |
createMethodInvoker(I clientIdentity) |
static DriftNettyMethodInvokerFactory<?> |
createStaticDriftNettyMethodInvokerFactory(DriftNettyClientConfig clientConfig) |
static DriftNettyMethodInvokerFactory<?> |
createStaticDriftNettyMethodInvokerFactory(DriftNettyClientConfig clientConfig,
io.netty.buffer.ByteBufAllocator allocator) |
public DriftNettyMethodInvokerFactory(DriftNettyConnectionFactoryConfig factoryConfig, Function<I,DriftNettyClientConfig> clientConfigurationProvider)
public DriftNettyMethodInvokerFactory(DriftNettyConnectionFactoryConfig factoryConfig, Function<I,DriftNettyClientConfig> clientConfigurationProvider, io.netty.buffer.ByteBufAllocator allocator)
public static DriftNettyMethodInvokerFactory<?> createStaticDriftNettyMethodInvokerFactory(DriftNettyClientConfig clientConfig)
public static DriftNettyMethodInvokerFactory<?> createStaticDriftNettyMethodInvokerFactory(DriftNettyClientConfig clientConfig, io.netty.buffer.ByteBufAllocator allocator)
public MethodInvoker createMethodInvoker(I clientIdentity)
createMethodInvoker in interface MethodInvokerFactory<I>@PreDestroy public void close()
close in interface Closeableclose in interface AutoCloseableCopyright © 2012–2018. All rights reserved.