com.moilioncircle.redis.replicator.cmd.parser.XSetIdParser Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of redis-replicator Show documentation
Show all versions of redis-replicator Show documentation
Redis Replicator implement Redis Replication protocol written in java.
It can parse,filter,broadcast the RDB and AOF events in a real time manner.
It also can synchronize redis data to your local cache or to database.
package com.moilioncircle.redis.replicator.cmd.parser;
import com.moilioncircle.redis.replicator.cmd.CommandParser;
import com.moilioncircle.redis.replicator.cmd.impl.XSetIdCommand;
import static com.moilioncircle.redis.replicator.cmd.CommandParsers.toBytes;
/**
* @author Leon Chen
* @since 2.6.1
*/
public class XSetIdParser implements CommandParser {
@Override
public XSetIdCommand parse(Object[] command) {
int idx = 1;
byte[] key = toBytes(command[idx]);
idx++;
byte[] id = toBytes(command[idx]);
idx++;
return new XSetIdCommand(key, id);
}
}