Class ValueIterableRdbVisitor
- java.lang.Object
-
- com.moilioncircle.redis.replicator.rdb.RdbVisitor
-
- com.moilioncircle.redis.replicator.rdb.DefaultRdbVisitor
-
- com.moilioncircle.redis.replicator.rdb.iterable.ValueIterableRdbVisitor
-
public class ValueIterableRdbVisitor extends DefaultRdbVisitor
- Since:
- 2.3.0
- Author:
- Leon Chen
-
-
Field Summary
-
Fields inherited from class com.moilioncircle.redis.replicator.rdb.DefaultRdbVisitor
logger, replicator, valueVisitor
-
-
Constructor Summary
Constructors Constructor Description ValueIterableRdbVisitor(Replicator replicator)ValueIterableRdbVisitor(Replicator replicator, RdbValueVisitor valueParser)
-
Method Summary
-
Methods inherited from class com.moilioncircle.redis.replicator.rdb.DefaultRdbVisitor
applyAux, applyEof, applyExpireTime, applyExpireTimeMs, applyFreq, applyFunction, applyFunction2, applyIdle, applyMagic, applyModule, applyModule2, applyModuleAux, applyResizeDB, applySelectDB, applyStreamListPacks, applyStreamListPacks2, applyStreamListPacks3, applyString, applyType, applyVersion, lookupModuleParser, rdbLoadObject
-
-
-
-
Constructor Detail
-
ValueIterableRdbVisitor
public ValueIterableRdbVisitor(Replicator replicator)
-
ValueIterableRdbVisitor
public ValueIterableRdbVisitor(Replicator replicator, RdbValueVisitor valueParser)
-
-
Method Detail
-
applyList
public Event applyList(RedisInputStream in, int version, ContextKeyValuePair context) throws IOException
- Overrides:
applyListin classDefaultRdbVisitor- Throws:
IOException
-
applySet
public Event applySet(RedisInputStream in, int version, ContextKeyValuePair context) throws IOException
- Overrides:
applySetin classDefaultRdbVisitor- Throws:
IOException
-
applySetListPack
public Event applySetListPack(RedisInputStream in, int version, ContextKeyValuePair context) throws IOException
- Overrides:
applySetListPackin classDefaultRdbVisitor- Throws:
IOException
-
applyZSet
public Event applyZSet(RedisInputStream in, int version, ContextKeyValuePair context) throws IOException
- Overrides:
applyZSetin classDefaultRdbVisitor- Throws:
IOException
-
applyZSet2
public Event applyZSet2(RedisInputStream in, int version, ContextKeyValuePair context) throws IOException
- Overrides:
applyZSet2in classDefaultRdbVisitor- Throws:
IOException
-
applyHash
public Event applyHash(RedisInputStream in, int version, ContextKeyValuePair context) throws IOException
- Overrides:
applyHashin classDefaultRdbVisitor- Throws:
IOException
-
applyHashZipMap
public Event applyHashZipMap(RedisInputStream in, int version, ContextKeyValuePair context) throws IOException
- Overrides:
applyHashZipMapin classDefaultRdbVisitor- Throws:
IOException
-
applyListZipList
public Event applyListZipList(RedisInputStream in, int version, ContextKeyValuePair context) throws IOException
- Overrides:
applyListZipListin classDefaultRdbVisitor- Throws:
IOException
-
applySetIntSet
public Event applySetIntSet(RedisInputStream in, int version, ContextKeyValuePair context) throws IOException
- Overrides:
applySetIntSetin classDefaultRdbVisitor- Throws:
IOException
-
applyZSetZipList
public Event applyZSetZipList(RedisInputStream in, int version, ContextKeyValuePair context) throws IOException
- Overrides:
applyZSetZipListin classDefaultRdbVisitor- Throws:
IOException
-
applyZSetListPack
public Event applyZSetListPack(RedisInputStream in, int version, ContextKeyValuePair context) throws IOException
- Overrides:
applyZSetListPackin classDefaultRdbVisitor- Throws:
IOException
-
applyHashZipList
public Event applyHashZipList(RedisInputStream in, int version, ContextKeyValuePair context) throws IOException
- Overrides:
applyHashZipListin classDefaultRdbVisitor- Throws:
IOException
-
applyHashListPack
public Event applyHashListPack(RedisInputStream in, int version, ContextKeyValuePair context) throws IOException
- Overrides:
applyHashListPackin classDefaultRdbVisitor- Throws:
IOException
-
applyListQuickList
public Event applyListQuickList(RedisInputStream in, int version, ContextKeyValuePair context) throws IOException
- Overrides:
applyListQuickListin classDefaultRdbVisitor- Throws:
IOException
-
applyListQuickList2
public Event applyListQuickList2(RedisInputStream in, int version, ContextKeyValuePair context) throws IOException
- Overrides:
applyListQuickList2in classDefaultRdbVisitor- Throws:
IOException
-
-