com.hazelcast.map.impl.client
Class MapAddEntryListenerRequest
java.lang.Object
com.hazelcast.client.impl.client.ClientRequest
com.hazelcast.client.impl.client.CallableClientRequest
com.hazelcast.map.impl.client.AbstractMapAddEntryListenerRequest
com.hazelcast.map.impl.client.MapAddEntryListenerRequest
- All Implemented Interfaces:
- RetryableRequest, SecureRequest, Portable, VersionedPortable, Callable
- Direct Known Subclasses:
- MapAddNearCacheEntryListenerRequest
public class MapAddEntryListenerRequest
- extends AbstractMapAddEntryListenerRequest
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 |
MapAddEntryListenerRequest
public MapAddEntryListenerRequest()
MapAddEntryListenerRequest
public MapAddEntryListenerRequest(String name,
boolean includeValue)
MapAddEntryListenerRequest
public MapAddEntryListenerRequest(String name,
Data key,
boolean includeValue)
MapAddEntryListenerRequest
public MapAddEntryListenerRequest(String name,
Data key,
boolean includeValue,
Predicate predicate)
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
getPredicate
protected Predicate getPredicate()
- Specified by:
getPredicate
in class AbstractMapAddEntryListenerRequest
write
public void write(PortableWriter writer)
throws IOException
- Overrides:
write
in class ClientRequest
- Throws:
IOException
read
public void read(PortableReader reader)
throws IOException
- Overrides:
read
in class ClientRequest
- Throws:
IOException
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 ClientRequest
- 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 ClientRequest
- Returns:
Copyright © 2015 Hazelcast, Inc.. All Rights Reserved.