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, 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:
applyList
in classDefaultRdbVisitor
- Throws:
IOException
-
applySet
public Event applySet(RedisInputStream in, int version, ContextKeyValuePair context) throws IOException
- Overrides:
applySet
in classDefaultRdbVisitor
- Throws:
IOException
-
applyZSet
public Event applyZSet(RedisInputStream in, int version, ContextKeyValuePair context) throws IOException
- Overrides:
applyZSet
in classDefaultRdbVisitor
- Throws:
IOException
-
applyZSet2
public Event applyZSet2(RedisInputStream in, int version, ContextKeyValuePair context) throws IOException
- Overrides:
applyZSet2
in classDefaultRdbVisitor
- Throws:
IOException
-
applyHash
public Event applyHash(RedisInputStream in, int version, ContextKeyValuePair context) throws IOException
- Overrides:
applyHash
in classDefaultRdbVisitor
- Throws:
IOException
-
applyHashZipMap
public Event applyHashZipMap(RedisInputStream in, int version, ContextKeyValuePair context) throws IOException
- Overrides:
applyHashZipMap
in classDefaultRdbVisitor
- Throws:
IOException
-
applyListZipList
public Event applyListZipList(RedisInputStream in, int version, ContextKeyValuePair context) throws IOException
- Overrides:
applyListZipList
in classDefaultRdbVisitor
- Throws:
IOException
-
applySetIntSet
public Event applySetIntSet(RedisInputStream in, int version, ContextKeyValuePair context) throws IOException
- Overrides:
applySetIntSet
in classDefaultRdbVisitor
- Throws:
IOException
-
applyZSetZipList
public Event applyZSetZipList(RedisInputStream in, int version, ContextKeyValuePair context) throws IOException
- Overrides:
applyZSetZipList
in classDefaultRdbVisitor
- Throws:
IOException
-
applyZSetListPack
public Event applyZSetListPack(RedisInputStream in, int version, ContextKeyValuePair context) throws IOException
- Overrides:
applyZSetListPack
in classDefaultRdbVisitor
- Throws:
IOException
-
applyHashZipList
public Event applyHashZipList(RedisInputStream in, int version, ContextKeyValuePair context) throws IOException
- Overrides:
applyHashZipList
in classDefaultRdbVisitor
- Throws:
IOException
-
applyHashListPack
public Event applyHashListPack(RedisInputStream in, int version, ContextKeyValuePair context) throws IOException
- Overrides:
applyHashListPack
in classDefaultRdbVisitor
- Throws:
IOException
-
applyListQuickList
public Event applyListQuickList(RedisInputStream in, int version, ContextKeyValuePair context) throws IOException
- Overrides:
applyListQuickList
in classDefaultRdbVisitor
- Throws:
IOException
-
applyListQuickList2
public Event applyListQuickList2(RedisInputStream in, int version, ContextKeyValuePair context) throws IOException
- Overrides:
applyListQuickList2
in classDefaultRdbVisitor
- Throws:
IOException
-
-