com.hazelcast.map.impl.client
Class MapReplaceRequest
java.lang.Object
   com.hazelcast.client.impl.client.ClientRequest
com.hazelcast.client.impl.client.ClientRequest
       com.hazelcast.client.impl.client.PartitionClientRequest
com.hazelcast.client.impl.client.PartitionClientRequest
           com.hazelcast.client.impl.client.KeyBasedClientRequest
com.hazelcast.client.impl.client.KeyBasedClientRequest
               com.hazelcast.map.impl.client.MapPutRequest
com.hazelcast.map.impl.client.MapPutRequest
                   com.hazelcast.map.impl.client.MapReplaceRequest
com.hazelcast.map.impl.client.MapReplaceRequest
- All Implemented Interfaces: 
- SecureRequest, Portable, VersionedPortable
- public class MapReplaceRequest 
- extends MapPutRequest
 
 
 
 
| Method Summary | 
|  int | getClassId()Returns class identifier for this portable class.
 | 
|  String | getMethodName()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. | 
|  Object[] | getParameters()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 | 
| protected  Operation | prepareOperation()
 | 
 
 
 
 
| 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 | 
 
 
 
MapReplaceRequest
public MapReplaceRequest()
MapReplaceRequest
public MapReplaceRequest(String name,
                         Data key,
                         Data value,
                         long threadId)
getClassId
public int getClassId()
- Description copied from interface: Portable
- Returns class identifier for this portable class. Class id should be unique per PortableFactory.
 
- 
- Specified by:
- getClassIdin interface- Portable
- Overrides:
- getClassIdin class- MapPutRequest
 
- 
- Returns:
- class id
 
prepareOperation
protected Operation prepareOperation()
- 
- Overrides:
- prepareOperationin class- MapPutRequest
 
- 
 
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- MapPutRequest
 
- 
- 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- MapPutRequest
 
- 
- Returns:
 
Copyright © 2015 Hazelcast, Inc.. All Rights Reserved.