Examples of HeaderParams


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

   }

   public abstract Object execute();

   protected final HeaderParams writeHeader(Transport transport, short operationCode) {
      HeaderParams params = new HeaderParams()
            .opCode(operationCode).cacheName(cacheName).flags(flags)
            .clientIntel(CLIENT_INTELLIGENCE_HASH_DISTRIBUTION_AWARE)
            .topologyId(topologyId).txMarker(NO_TX);
      return codec.writeHeader(transport, params);
   }
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
   public PingResult execute() {
      try {
         HeaderParams params = writeHeader(transport, HotRodConstants.PING_REQUEST);
         transport.flush();

         short respStatus = readHeaderAndValidate(transport, params);
         if (respStatus == HotRodConstants.NO_ERROR_STATUS) {
            if (log.isTraceEnabled())
View Full Code Here

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

      this.response = response;
   }

   @Override
   public byte[] execute() {
      HeaderParams params = writeHeader(transport, AUTH_REQUEST);
      transport.writeString(saslMechanism);
      transport.writeArray(response);
      transport.flush();

      readHeaderAndValidate(transport, params);
View Full Code Here

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

   @Override
   public List<String> execute() {
      List<String> result;

      HeaderParams params = writeHeader(transport, AUTH_MECH_LIST_REQUEST);
      transport.flush();

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

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

   }

   public abstract Object execute();

   protected final HeaderParams writeHeader(Transport transport, short operationCode) {
      HeaderParams params = new HeaderParams()
            .opCode(operationCode).cacheName(cacheName).flags(flags)
            .clientIntel(CLIENT_INTELLIGENCE_HASH_DISTRIBUTION_AWARE)
            .topologyId(topologyId).txMarker(NO_TX);
      return codec.writeHeader(transport, params);
   }
View Full Code Here

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

      return transportFactory.getTransport();
   }

   @Override
   protected QueryResponse executeOperation(Transport transport) {
      HeaderParams params = writeHeader(transport, QUERY_REQUEST);
      QueryRequest queryRequest = new QueryRequest();
      queryRequest.setJpqlString(remoteQuery.getJpqlString());
      queryRequest.setStartOffset(remoteQuery.getStartOffset());
      queryRequest.setMaxResults(remoteQuery.getMaxResults());
      if (remoteQuery.getSortCriteria() != null && !remoteQuery.getSortCriteria().isEmpty()) {
View Full Code Here

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

   }

   @Override
   protected VersionedOperationResponse 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 Void 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 VersionedOperationResponse 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
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.