Package org.redisson.connection
Class SingleEntry
java.lang.Object
org.redisson.connection.MasterSlaveEntry
org.redisson.connection.SingleEntry
- Author:
- Nikita Koksharov
-
Constructor Summary
ConstructorDescriptionSingleEntry
(ConnectionManager connectionManager, MasterSlaveServersConfig config) -
Method Summary
Modifier and TypeMethodDescriptionconnectionReadOp
(RedisCommand<?> command, boolean trackChanges) connectionReadOp
(RedisCommand<?> command, RedisURI addr) getEntry
(RedisClient redisClient) void
releaseRead
(RedisConnection connection, boolean trackChanges) Methods inherited from class org.redisson.connection.MasterSlaveEntry
addSlave, addSlave, addSlave, addSlave, addSlave, changeMaster, changeMaster, connectionReadOp, connectionWriteOp, decReference, excludeMasterFromSlaves, excludeMasterFromSlaves, getAvailableSlaves, getClient, getConfig, getEntry, getEntry, getReferences, hasSlave, hasSlave, hasSlave, incReference, initSlaveBalancer, isInit, masterDown, nextPubSubConnection, redirectedConnectionWriteOp, releaseTrackedWrite, releaseWrite, returnPubSubConnection, setAvailableSlaves, setupMasterEntry, setupMasterEntry, setupMasterEntry, shutdownAndReconnectAsync, shutdownAsync, slaveDown, slaveDown, slaveUpAsync, slaveUpAsync, slaveUpAsync, slaveUpNoMasterExclusionAsync, slaveUpNoMasterExclusionAsync, toString, trackedConnectionWriteOp
-
Constructor Details
-
SingleEntry
-
-
Method Details
-
connectionReadOp
- Overrides:
connectionReadOp
in classMasterSlaveEntry
-
connectionReadOp
public CompletableFuture<RedisConnection> connectionReadOp(RedisCommand<?> command, boolean trackChanges) - Overrides:
connectionReadOp
in classMasterSlaveEntry
-
releaseRead
- Overrides:
releaseRead
in classMasterSlaveEntry
-
getAllEntries
- Overrides:
getAllEntries
in classMasterSlaveEntry
-
getEntry
- Overrides:
getEntry
in classMasterSlaveEntry
-
getEntry
- Overrides:
getEntry
in classMasterSlaveEntry
-