/** * Constructor. * * @param reader Reader. */ public ClientCacheDestroyRequest(BinaryRawReader reader) { super(reader); cacheId = reader.readInt(); }
/** * Constructor. * * @param reader Reader. */ public ClientBinaryTypeGetRequest(BinaryRawReader reader) { super(reader); typeId = reader.readInt(); }
/** * Constructor. * * @param reader Reader. */ public ClientBinaryTypeNameGetRequest(BinaryRawReader reader) { super(reader); platformId = reader.readByte(); typeId = reader.readInt(); }
/** * Reads the plugin configuration. * * @param cfg Ignite configuration to update. * @param in Reader. */ private static void readCachePluginConfiguration(CacheConfiguration cfg, BinaryRawReader in) { int plugCfgFactoryId = in.readInt(); in.readInt(); // skip size. PlatformCachePluginConfigurationClosure plugCfg = cachePluginConfiguration(plugCfgFactoryId); plugCfg.apply(cfg, in); }
/** * Constructor. * * @param reader Reader. */ ClientCacheRequest(BinaryRawReader reader) { super(reader); cacheId = reader.readInt(); flags = reader.readByte(); }
/** {@inheritDoc} */ @Override public void readBinary(BinaryReader reader) throws BinaryObjectException { BinaryRawReader in = reader.rawReader(); int size = in.readInt(); if (size > 0) { ranges = new ArrayList<>(size); for (int i = 0; i < size; i++) ranges.add((IgfsFileAffinityRange)in.readObject()); } }
/** {@inheritDoc} */ @Override public void readBinary(BinaryReader reader) throws BinaryObjectException { BinaryRawReader in = reader.rawReader(); range = in.readObject(); status = in.readInt(); }
/** * Constructor. * * @param reader Reader. */ public ClientCacheGetSizeRequest(BinaryRawReader reader) { super(reader); int cnt = reader.readInt(); modes = new CachePeekMode[cnt]; for (int i = 0; i < cnt; i++) { modes[i] = CachePeekMode.fromOrdinal(reader.readByte()); } }
/** {@inheritDoc} */ @SuppressWarnings("unchecked") @Override public void readBinary(BinaryReader reader) throws BinaryObjectException { BinaryRawReader rawReader = reader.rawReader(); Comparator comp = rawReader.readObject(); map = comp == null ? new TreeMap() : new TreeMap(comp); int size = rawReader.readInt(); for (int i = 0; i < size; i++) map.put(rawReader.readObject(), rawReader.readObject()); }
/** * Reads fields from provided reader. * * @param reader Reader. * @throws BinaryObjectException If fails. */ public void readRawBinary(BinaryRawReader reader) throws BinaryObjectException { affKey = BinaryUtils.readIgniteUuid(reader); status = reader.readInt(); startOff = reader.readLong(); endOff = reader.readLong(); }
/** {@inheritDoc} */ @Override public void readBinary(BinaryReader reader) throws BinaryObjectException { BinaryRawReader raw = reader.rawReader(); query = raw.readString(); int cnt = raw.readInt(); if (cnt >= 0) { versions = new long[cnt]; for (int i = 0; i < cnt; i++) versions[i] = raw.readLong(); } else versions = null; }
/** * Reads the near config. * * @param in Stream. * @return NearCacheConfiguration. */ public static NearCacheConfiguration readNearConfiguration(BinaryRawReader in) { NearCacheConfiguration cfg = new NearCacheConfiguration(); cfg.setNearStartSize(in.readInt()); cfg.setNearEvictionPolicy(readEvictionPolicy(in)); return cfg; }
/** {@inheritDoc} */ @Override public void readBinary(final BinaryReader reader) throws BinaryObjectException { final BinaryRawReader rawReader = reader.rawReader(); id = rawReader.readString(); createTime = rawReader.readLong(); accessTime = rawReader.readLong(); maxInactiveInterval = rawReader.readInt(); attrs = rawReader.readMap(); }
/** {@inheritDoc} */ @Override public void readBinary(BinaryReader reader) throws BinaryObjectException { val = reader.readInt("val"); rawVal = reader.rawReader().readInt(); } }
/** * Reads text query. * * @param reader Binary reader. * @return Query. */ private Query readTextQuery(BinaryRawReader reader) { boolean loc = reader.readBoolean(); String txt = reader.readString(); String typ = reader.readString(); final int pageSize = reader.readInt(); return new TextQuery(typ, txt).setPageSize(pageSize).setLocal(loc); }
/** {@inheritDoc} */ @Override public void readBinary(BinaryReader reader) throws BinaryObjectException { BinaryRawReader in = reader.rawReader(); readBinary(in); blockSize = in.readInt(); len = in.readLong(); lockId = BinaryUtils.readIgniteUuid(in); affKey = BinaryUtils.readIgniteUuid(in); fileMap = in.readObject(); evictExclude = in.readBoolean(); }
/** {@inheritDoc} */ @Override public void readBinary(BinaryReader reader) throws BinaryObjectException { BinaryRawReader rawReader = reader.rawReader(); path = IgfsUtils.readPath(rawReader); blockSize = rawReader.readInt(); grpBlockSize = rawReader.readLong(); len = rawReader.readLong(); props = IgfsUtils.readProperties(rawReader); accessTime = rawReader.readLong(); modificationTime = rawReader.readLong(); flags = rawReader.readByte(); }
/** {@inheritDoc} */ @Override public void readBinary(BinaryReader reader) throws BinaryObjectException { BinaryRawReader in = reader.rawReader(); accessTime = in.readLong(); modificationTime = in.readLong(); props = IgfsUtils.readProperties(in); blockSize = in.readInt(); affKey = BinaryUtils.readIgniteUuid(in); lockId = BinaryUtils.readIgniteUuid(in); evictExclude = in.readBoolean(); len = in.readLong(); }