Package org.redisson.connection
Class ServiceManager
java.lang.Object
org.redisson.connection.ServiceManager
- Author:
- Nikita Koksharov
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddFuture(CompletableFuture<?> future) voidcacheScripts(InetSocketAddress addr, Set<String> scripts) voidclose()<T> CompletableFuture<T> createNodeNotFoundFuture(String channelName, int slot) <T> RFuture<T> execute(Supplier<CompletionStage<T>> supplier) byte[]byte[]generateIdArray(int size) getCfg()io.netty.channel.EventLoopGroupgetGroup()getId()io.netty.resolver.AddressResolverGroup<InetSocketAddress> Class<? extends io.netty.channel.socket.SocketChannel> io.netty.util.HashedWheelTimergetTimer()booleanisCached(InetSocketAddress addr, String script) booleanisResp3()booleanbooleanbooleanio.netty.util.TimeoutnewTimeout(io.netty.util.TimerTask task, long delay, TimeUnit unit) resolveAll(RedisURI uri) <R> RedisCommand<R> resp3(RedisCommand<R> command) voidsetLastClusterNodes(String lastClusterNodes) voidsetNatMapper(NatMapper natMapper) voidshutdownFutures(long timeout, TimeUnit unit) <V> voidtransfer(CompletionStage<V> source, CompletableFuture<V> dest)
-
Field Details
-
DUMMY_TIMEOUT
public static final io.netty.util.Timeout DUMMY_TIMEOUT -
DUMMY_LOCK
-
-
Constructor Details
-
ServiceManager
-
-
Method Details
-
newTimeout
-
isShuttingDown
public boolean isShuttingDown() -
isShuttingDown
-
isShutdown
public boolean isShutdown() -
getConnectionEventsHub
-
getId
-
getGroup
public io.netty.channel.EventLoopGroup getGroup() -
resolveAll
-
getResolverGroup
-
getExecutor
-
getCfg
-
getTimer
public io.netty.util.HashedWheelTimer getTimer() -
getConnectionWatcher
-
getSocketChannelClass
-
addFuture
-
shutdownFutures
-
close
public void close() -
setLastClusterNodes
-
createNodeNotFoundFuture
-
createNodeNotFoundException
-
getConfig
-
getElementsSubscribeService
-
resolveIP
-
resolveIP
-
resolve
-
toURI
-
setNatMapper
-
getNatMapper
-
isCached
-
cacheScripts
-
calcSHA
-
execute
-
transfer
-
generateValue
-
generateId
-
generateIdArray
public byte[] generateIdArray() -
generateIdArray
public byte[] generateIdArray(int size) -
getLiveObjectLatch
-
isResp3
public boolean isResp3() -
resp3
-
getResponses
-
getQueueTransferService
-
getCodec
-
getAddersUsage
-
getAddersCounter
-
getLiveObjectMapResolver
-