com.hazelcast.map.impl.client
Class MapRemoveRequest
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.MapRemoveRequest
com.hazelcast.map.impl.client.MapRemoveRequest
- All Implemented Interfaces: 
- SecureRequest, Portable, VersionedPortable
- public class MapRemoveRequest 
- extends KeyBasedClientRequest- implements Portable, SecureRequest
 
 
 
 
 
 
| 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 | 
 
 
 
name
protected String name
key
protected Data key
threadId
protected long threadId
async
protected boolean async
startTime
protected transient long startTime
MapRemoveRequest
public MapRemoveRequest()
MapRemoveRequest
public MapRemoveRequest(String name,
                        Data key,
                        long threadId)
getFactoryId
public int getFactoryId()
- Description copied from interface: Portable
- Returns PortableFactory id for this portable class
 
- 
- Specified by:
- getFactoryIdin interface- Portable
 
- 
- Returns:
- factory id
 
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
 
- 
- Returns:
- class id
 
getKey
public Object getKey()
- 
- Specified by:
- getKeyin class- KeyBasedClientRequest
 
- 
 
beforeProcess
protected void beforeProcess()
- Description copied from class: PartitionClientRequest
- Called on node side, before starting any operation.
 
- 
- Overrides:
- beforeProcessin class- PartitionClientRequest
 
- 
 
beforeResponse
protected void beforeResponse()
- Description copied from class: PartitionClientRequest
- Called on node side, after process is run and right before sending the response to the client.
 
- 
- Overrides:
- beforeResponsein class- PartitionClientRequest
 
- 
 
prepareOperation
protected Operation prepareOperation()
- 
- Specified by:
- prepareOperationin class- PartitionClientRequest
 
- 
 
setAsAsync
public void setAsAsync()
- 
 
- 
 
getServiceName
public String getServiceName()
- 
- Specified by:
- getServiceNamein class- ClientRequest
 
- 
 
write
public void write(PortableWriter writer)
           throws IOException
- 
- Overrides:
- writein class- ClientRequest
 
- 
- Throws:
- IOException
 
read
public void read(PortableReader reader)
          throws IOException
- 
- Overrides:
- readin class- ClientRequest
 
- 
- Throws:
- IOException
 
getRequiredPermission
public Permission getRequiredPermission()
- 
- Specified by:
- getRequiredPermissionin interface- SecureRequest
 
- 
 
getDistributedObjectName
public String getDistributedObjectName()
- Description copied from interface: SecureRequest
- Used for SecurityInterceptor
 
- 
- Specified by:
- getDistributedObjectNamein interface- SecureRequest
- Overrides:
- getDistributedObjectNamein class- ClientRequest
 
- 
- Returns:
 
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.