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