Examples of HeaderParams


Examples of org.infinispan.client.hotrod.impl.protocol.HeaderParams

   @Override
   protected Object executeOperation(Transport transport) {
      Map<String, String> result;
      // 1) write header
      HeaderParams params = writeHeader(transport, STATS_REQUEST);
      transport.flush();

      readHeaderAndValidate(transport, params);
      int nrOfStats = transport.readVInt();
View Full Code Here

Examples of org.infinispan.client.hotrod.impl.protocol.HeaderParams

   }

   //[header][key length][key][lifespan][max idle][value length][value]
   protected short sendPutOperation(Transport transport, short opCode, byte opRespCode) {
      // 1) write header
      HeaderParams params = writeHeader(transport, opCode);

      // 2) write key and value
      transport.writeArray(key);
      transport.writeVInt(lifespan);
      transport.writeVInt(maxIdle);
View Full Code Here

Examples of org.infinispan.client.hotrod.impl.protocol.HeaderParams

   }

   @Override
   protected Object executeOperation(Transport transport) {
      // 1) write header
      HeaderParams params = writeHeader(transport, REMOVE_IF_UNMODIFIED_REQUEST);

      //2) write message body
      transport.writeArray(key);
      transport.writeLong(version);
      transport.flush();
View Full Code Here

Examples of org.infinispan.client.hotrod.impl.protocol.HeaderParams

      return transportFactory.getTransport();
   }

   @Override
   protected Object executeOperation(Transport transport) {
      HeaderParams params = writeHeader(transport, CLEAR_REQUEST);
      transport.flush();

      readHeaderAndValidate(transport, params);
      return null;
   }
View Full Code Here

Examples of org.infinispan.client.hotrod.impl.protocol.HeaderParams

   }

   @Override
   protected Object executeOperation(Transport transport) {
      // 1) write header
      HeaderParams params = writeHeader(transport, REPLACE_IF_UNMODIFIED_REQUEST);

      //2) write message body
      transport.writeArray(key);
      transport.writeVInt(lifespan);
      transport.writeVInt(maxIdle);
View Full Code Here

Examples of org.infinispan.client.hotrod.impl.protocol.HeaderParams

      return transportFactory.getTransport();
   }

   @Override
   protected Object executeOperation(Transport transport) {
      HeaderParams params = writeHeader(transport, BULK_GET_REQUEST);
      transport.writeVInt(entryCount);
      transport.flush();
      readHeaderAndValidate(transport, params);
      HashMap result = new HashMap();
      while ( transport.readByte() == 1) { //there's more!
View Full Code Here

Examples of org.infinispan.client.hotrod.impl.protocol.HeaderParams

      }
   }

   protected short sendKeyOperation(byte[] key, Transport transport, byte opCode, byte opRespCode) {
      // 1) write [header][key length][key]
      HeaderParams params = writeHeader(transport, opCode);
      transport.writeArray(key);
      transport.flush();

      // 2) now read the header
      return readHeaderAndValidate(transport, params);
View Full Code Here

Examples of org.infinispan.client.hotrod.impl.protocol.HeaderParams

   @Override
   protected Short executeOperation(Transport transport) {
      ClientListener clientListener = extractClientListener();

      HeaderParams params = writeHeader(transport, ADD_CLIENT_LISTENER_REQUEST);
      transport.writeArray(listenerId);
      transport.writeByte((short)(clientListener.includeCurrentState() ? 1 : 0));

      writeNamedFactory(transport, clientListener.filterFactoryName(), filterFactoryParams);
      writeNamedFactory(transport, clientListener.converterFactoryName(), converterFactoryParams);
View Full Code Here

Examples of org.infinispan.client.hotrod.impl.protocol.HeaderParams

      }
   }

   protected short sendKeyOperation(byte[] key, Transport transport, byte opCode, byte opRespCode) {
      // 1) write [header][key length][key]
      HeaderParams params = writeHeader(transport, opCode);
      transport.writeArray(key);
      transport.flush();

      // 2) now read the header
      return readHeaderAndValidate(transport, params);
View Full Code Here

Examples of org.infinispan.client.hotrod.impl.protocol.HeaderParams

      return transportFactory.getTransport(failedServers, cacheName);
   }

   @Override
   protected Set<byte[]> executeOperation(Transport transport) {
      HeaderParams params = writeHeader(transport, BULK_GET_KEYS_REQUEST);
      transport.writeVInt(scope);
      transport.flush();
      readHeaderAndValidate(transport, params);
      Set<byte[]> result = new HashSet<byte[]>();
      while ( transport.readByte() == 1) { //there's more!
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.