com.hazelcast.replicatedmap.impl.client
Class ClientReplicatedMapContainsKeyRequest
java.lang.Object
   com.hazelcast.client.impl.client.ClientRequest
com.hazelcast.client.impl.client.ClientRequest
       com.hazelcast.client.impl.client.CallableClientRequest
com.hazelcast.client.impl.client.CallableClientRequest
           com.hazelcast.replicatedmap.impl.client.AbstractReplicatedMapClientRequest
com.hazelcast.replicatedmap.impl.client.AbstractReplicatedMapClientRequest
               com.hazelcast.replicatedmap.impl.client.ClientReplicatedMapContainsKeyRequest
com.hazelcast.replicatedmap.impl.client.ClientReplicatedMapContainsKeyRequest
- All Implemented Interfaces: 
- RetryableRequest, SecureRequest, Portable, VersionedPortable, Callable
- public class ClientReplicatedMapContainsKeyRequest 
- extends AbstractReplicatedMapClientRequest
Client request class for Map.containsKey(Object) implementation
 
 
 
 
 
 
| Methods inherited from class com.hazelcast.client.impl.client.ClientRequest | 
| getCallId, getClassVersion, getClientEngine, getDistributedObjectType, getEndpoint, getService, isSingleConnection, readPortable, setCallId, setClientEngine, setEndpoint, setOperationService, setSerializationService, setService, setSingleConnection, writePortable | 
 
| Methods inherited from class java.lang.Object | 
| clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
 
 
ClientReplicatedMapContainsKeyRequest
public ClientReplicatedMapContainsKeyRequest(String mapName,
                                             Object key)
call
public Object call()
            throws Exception
- 
- Throws:
- Exception
 
write
public void write(PortableWriter writer)
           throws IOException
- 
- Overrides:
- writein class- AbstractReplicatedMapClientRequest
 
- 
- Throws:
- IOException
 
read
public void read(PortableReader reader)
          throws IOException
- 
- Overrides:
- readin class- AbstractReplicatedMapClientRequest
 
- 
- Throws:
- IOException
 
getClassId
public int getClassId()
- Description copied from interface: Portable
- Returns class identifier for this portable class. Class id should be unique per PortableFactory.
 
- 
- Returns:
- class id
 
getRequiredPermission
public Permission getRequiredPermission()
- 
 
getMethodName
public String getMethodName()
- Description copied from interface: SecureRequest
- Used for SecurityInterceptorMethod name which called via a distributedObject
 for map.put, methodName will be 'put'
 For requests which do not produced via a distributedObject should return null, for example internal client.
 
- 
- Specified by:
- getMethodNamein interface- SecureRequest
- Overrides:
- getMethodNamein class- ClientRequest
 
- 
- Returns:
 
getParameters
public Object[] getParameters()
- Description copied from interface: SecureRequest
- Used for SecurityInterceptorParameters passed to the method by a distributedObject
 for map.put(key, value) parameters should be 'key' and 'value'
 parameters can be in binary or object form, underlying implementation will de-serialize lazily
 
- 
- Specified by:
- getParametersin interface- SecureRequest
- Overrides:
- getParametersin class- ClientRequest
 
- 
- Returns:
 
Copyright © 2015 Hazelcast, Inc.. All Rights Reserved.