public abstract class AbstractTxnMapRequest extends BaseTransactionRequest
| Modifier and Type | Class and Description |
|---|---|
static class |
AbstractTxnMapRequest.TxnMapRequestType |
clientThreadId, txnIdcallId, clientEngine, endpoint, operationService, serializationService, service| Constructor and Description |
|---|
AbstractTxnMapRequest() |
AbstractTxnMapRequest(String name,
AbstractTxnMapRequest.TxnMapRequestType requestType) |
AbstractTxnMapRequest(String name,
AbstractTxnMapRequest.TxnMapRequestType requestType,
Data key) |
AbstractTxnMapRequest(String name,
AbstractTxnMapRequest.TxnMapRequestType requestType,
Data key,
Data value) |
AbstractTxnMapRequest(String name,
AbstractTxnMapRequest.TxnMapRequestType requestType,
Data key,
Data value,
Data newValue) |
AbstractTxnMapRequest(String name,
AbstractTxnMapRequest.TxnMapRequestType requestType,
Data key,
Data value,
long ttl,
TimeUnit timeUnit) |
| Modifier and Type | Method and Description |
|---|---|
int |
getFactoryId()
Returns PortableFactory id for this portable class
|
protected abstract Predicate |
getPredicate() |
Permission |
getRequiredPermission() |
String |
getServiceName() |
Object |
innerCall() |
void |
read(PortableReader reader) |
protected abstract void |
readDataInner(ObjectDataInput reader) |
void |
write(PortableWriter writer) |
protected abstract void |
writeDataInner(ObjectDataOutput writer) |
call, getTransactionContext, setClientThreadId, setTxnIdprocessgetCallId, getClassVersion, getClientEngine, getDistributedObjectName, getDistributedObjectType, getEndpoint, getMethodName, getParameters, getService, readPortable, setCallId, setClientEngine, setEndpoint, setOperationService, setSerializationService, setService, writePortableclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetClassIdpublic AbstractTxnMapRequest()
public AbstractTxnMapRequest(String name, AbstractTxnMapRequest.TxnMapRequestType requestType)
public AbstractTxnMapRequest(String name, AbstractTxnMapRequest.TxnMapRequestType requestType, Data key)
public AbstractTxnMapRequest(String name, AbstractTxnMapRequest.TxnMapRequestType requestType, Data key, Data value)
public AbstractTxnMapRequest(String name, AbstractTxnMapRequest.TxnMapRequestType requestType, Data key, Data value, Data newValue)
public AbstractTxnMapRequest(String name, AbstractTxnMapRequest.TxnMapRequestType requestType, Data key, Data value, long ttl, TimeUnit timeUnit)
public Object innerCall() throws Exception
innerCall in class BaseTransactionRequestExceptionpublic String getServiceName()
getServiceName in class ClientRequestpublic int getFactoryId()
Portablepublic void write(PortableWriter writer) throws IOException
write in class BaseTransactionRequestIOExceptionpublic void read(PortableReader reader) throws IOException
read in class BaseTransactionRequestIOExceptionprotected abstract Predicate getPredicate()
protected abstract void writeDataInner(ObjectDataOutput writer) throws IOException
IOExceptionprotected abstract void readDataInner(ObjectDataInput reader) throws IOException
IOExceptionpublic Permission getRequiredPermission()
Copyright © 2016 Hazelcast, Inc.. All Rights Reserved.