public final class IsLockedRequest extends AbstractIsLockedRequest implements RetryableRequest
key, threadIdcallId, clientEngine, endpoint, operationService, serializationService, service| Constructor and Description |
|---|
IsLockedRequest() |
IsLockedRequest(Data key) |
IsLockedRequest(Data key,
long threadId) |
| Modifier and Type | Method and Description |
|---|---|
int |
getClassId()
Returns class identifier for this portable class.
|
int |
getFactoryId()
Returns PortableFactory id 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. |
protected InternalLockNamespace |
getNamespace() |
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 |
Permission |
getRequiredPermission() |
getDistributedObjectName, getKey, getName, getServiceName, prepareOperation, read, writegetPartitionafterResponse, beforeProcess, beforeResponse, filter, getReplicaIndex, onFailure, onResponse, processgetCallId, getClassVersion, getClientEngine, getDistributedObjectType, getEndpoint, getService, readPortable, setCallId, setClientEngine, setEndpoint, setOperationService, setSerializationService, setService, writePortablepublic IsLockedRequest()
public IsLockedRequest(Data key)
public IsLockedRequest(Data key, long threadId)
protected InternalLockNamespace getNamespace()
getNamespace in class AbstractIsLockedRequestpublic int getFactoryId()
PortablegetFactoryId in interface Portablepublic int getClassId()
PortablegetClassId in interface Portablepublic Permission getRequiredPermission()
getRequiredPermission in interface SecureRequestpublic String getMethodName()
SecureRequestSecurityInterceptor
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.getMethodName in interface SecureRequestgetMethodName in class AbstractIsLockedRequestpublic Object[] getParameters()
SecureRequestSecurityInterceptor
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 lazilygetParameters in interface SecureRequestgetParameters in class AbstractIsLockedRequestCopyright © 2016 Hazelcast, Inc.. All Rights Reserved.