public abstract class AbstractTxnMapRequest extends BaseTransactionRequest
Modifier and Type | Class and Description |
---|---|
static class |
AbstractTxnMapRequest.TxnMapRequestType |
clientThreadId, txnId
callId, 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, setTxnId
process
getCallId, getClassVersion, getClientEngine, getDistributedObjectName, getDistributedObjectType, getEndpoint, getMethodName, getParameters, getService, readPortable, setCallId, setClientEngine, setEndpoint, setOperationService, setSerializationService, setService, writePortable
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getClassId
public 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 BaseTransactionRequest
Exception
public String getServiceName()
getServiceName
in class ClientRequest
public int getFactoryId()
Portable
public void write(PortableWriter writer) throws IOException
write
in class BaseTransactionRequest
IOException
public void read(PortableReader reader) throws IOException
read
in class BaseTransactionRequest
IOException
protected abstract Predicate getPredicate()
protected abstract void writeDataInner(ObjectDataOutput writer) throws IOException
IOException
protected abstract void readDataInner(ObjectDataInput reader) throws IOException
IOException
public Permission getRequiredPermission()
Copyright © 2016 Hazelcast, Inc.. All Rights Reserved.