org.infinispan.client.hotrod.impl.operations
Class PingOperation

java.lang.Object
  extended by org.infinispan.client.hotrod.impl.operations.HotRodOperation
      extended by org.infinispan.client.hotrod.impl.operations.PingOperation
All Implemented Interfaces:
HotRodConstants

@Immutable
public class PingOperation
extends HotRodOperation

Corresponds to the "ping" operation as defined in Hot Rod protocol specification.

Since:
4.1
Author:
Mircea.Markus@jboss.com

Nested Class Summary
static class PingOperation.PingResult
           
 
Field Summary
 
Fields inherited from class org.infinispan.client.hotrod.impl.operations.HotRodOperation
cacheName, flags, topologyId
 
Fields inherited from interface org.infinispan.client.hotrod.impl.protocol.HotRodConstants
BULK_GET_REQUEST, BULK_GET_RESPONSE, CLEAR_REQUEST, CLEAR_RESPONSE, CLIENT_INTELLIGENCE_BASIC, CLIENT_INTELLIGENCE_HASH_DISTRIBUTION_AWARE, CLIENT_INTELLIGENCE_TOPOLOGY_AWARE, COMMAND_TIMEOUT_STATUS, CONTAINS_KEY_REQUEST, CONTAINS_KEY_RESPONSE, DEFAULT_CACHE_NAME_BYTES, ERROR_RESPONSE, GET_REQUEST, GET_RESPONSE, GET_WITH_VERSION, GET_WITH_VERSION_RESPONSE, HOTROD_STRING_CHARSET, HOTROD_VERSION, INVALID_MAGIC_OR_MESSAGE_ID_STATUS, KEY_DOES_NOT_EXIST_STATUS, NO_ERROR_STATUS, NOT_PUT_REMOVED_REPLACED_STATUS, PING_REQUEST, PING_RESPONSE, PUT_IF_ABSENT_REQUEST, PUT_IF_ABSENT_RESPONSE, PUT_REQUEST, PUT_RESPONSE, REMOVE_IF_UNMODIFIED_REQUEST, REMOVE_IF_UNMODIFIED_RESPONSE, REMOVE_REQUEST, REMOVE_RESPONSE, REPLACE_IF_UNMODIFIED_REQUEST, REPLACE_IF_UNMODIFIED_RESPONSE, REPLACE_REQUEST, REPLACE_RESPONSE, REQUEST_MAGIC, REQUEST_PARSING_ERROR_STATUS, RESPONSE_MAGIC, SERVER_ERROR_STATUS, STATS_REQUEST, STATS_RESPONSE, UNKNOWN_COMMAND_STATUS, UNKNOWN_VERSION_STATUS
 
Constructor Summary
PingOperation(AtomicInteger topologyId, Transport transport)
           
PingOperation(AtomicInteger topologyId, Transport transport, byte[] cacheName)
           
 
Method Summary
 PingOperation.PingResult execute()
           
 
Methods inherited from class org.infinispan.client.hotrod.impl.operations.HotRodOperation
checkForErrorsInResponseStatus, readHeaderAndValidate, writeHeader
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PingOperation

public PingOperation(AtomicInteger topologyId,
                     Transport transport)

PingOperation

public PingOperation(AtomicInteger topologyId,
                     Transport transport,
                     byte[] cacheName)
Method Detail

execute

public PingOperation.PingResult execute()
Specified by:
execute in class HotRodOperation

-->

Copyright © 2011 JBoss, a division of Red Hat. All Rights Reserved.