com.hazelcast.client.impl.protocol.task
Class AbstractTransactionalMessageTask<P>
java.lang.Object
com.hazelcast.client.impl.protocol.task.AbstractMessageTask<P>
com.hazelcast.client.impl.protocol.task.AbstractCallableMessageTask<P>
com.hazelcast.client.impl.protocol.task.AbstractTransactionalMessageTask<P>
- All Implemented Interfaces:
- SecureRequest, MessageTask, PartitionSpecificRunnable, Runnable
- Direct Known Subclasses:
- TransactionalListAddMessageTask, TransactionalListRemoveMessageTask, TransactionalListSizeMessageTask, TransactionalMapContainsKeyMessageTask, TransactionalMapDeleteMessageTask, TransactionalMapGetForUpdateMessageTask, TransactionalMapGetMessageTask, TransactionalMapIsEmptyMessageTask, TransactionalMapKeySetMessageTask, TransactionalMapKeySetWithPredicateMessageTask, TransactionalMapPutIfAbsentMessageTask, TransactionalMapPutMessageTask, TransactionalMapRemoveIfSameMessageTask, TransactionalMapRemoveMessageTask, TransactionalMapReplaceIfSameMessageTask, TransactionalMapReplaceMessageTask, TransactionalMapSetMessageTask, TransactionalMapSizeMessageTask, TransactionalMapValuesMessageTask, TransactionalMapValuesWithPredicateMessageTask, TransactionalMultiMapGetMessageTask, TransactionalMultiMapPutMessageTask, TransactionalMultiMapRemoveEntryMessageTask, TransactionalMultiMapRemoveMessageTask, TransactionalMultiMapSizeMessageTask, TransactionalMultiMapValueCountMessageTask, TransactionalQueueOfferMessageTask, TransactionalQueuePeekMessageTask, TransactionalQueuePollMessageTask, TransactionalQueueSizeMessageTask, TransactionalQueueTakeMessageTask, TransactionalSetAddMessageTask, TransactionalSetRemoveMessageTask, TransactionalSetSizeMessageTask, TransactionCommitMessageTask, TransactionCreateMessageTask, TransactionRollbackMessageTask
public abstract class AbstractTransactionalMessageTask<P>
- extends AbstractCallableMessageTask<P>
Methods inherited from class com.hazelcast.client.impl.protocol.task.AbstractMessageTask |
decodeClientMessage, getDistributedObjectName, getDistributedObjectType, getEndpoint, getMethodName, getParameters, getPartitionId, getService, getServiceName, run, sendClientMessage, sendClientMessage, sendClientMessage |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AbstractTransactionalMessageTask
public AbstractTransactionalMessageTask(ClientMessage clientMessage,
Node node,
Connection connection)
call
protected final ClientMessage call()
throws Exception
- Specified by:
call
in class AbstractCallableMessageTask<P>
- Throws:
Exception
innerCall
protected abstract ClientMessage innerCall()
throws Exception
- Throws:
Exception
getClientThreadId
protected abstract long getClientThreadId()
Copyright © 2015 Hazelcast, Inc.. All Rights Reserved.