public byte[] rPopLPush(byte[] srcKey, byte[] dstKey) {
   try {
     if (isPipelined()) {
       pipeline(pipeline.rpoplpush(srcKey, dstKey));
       return null;
     }
     return client.rpoplpush(srcKey, dstKey).data();
   } catch (Exception ex) {
     throw convertSrpAccessException(ex);
   }
 }