Class AbstractReadPathTransactionRequest<T extends AbstractReadPathTransactionRequest<T>>

Type Parameters:
T - Message type
All Implemented Interfaces:
Serializable, Immutable
Direct Known Subclasses:
ExistsTransactionRequest, ReadTransactionRequest

public abstract class AbstractReadPathTransactionRequest<T extends AbstractReadPathTransactionRequest<T>> extends AbstractReadTransactionRequest<T>
Abstract base class for TransactionRequests accessing data as visible in the isolated context of a particular transaction. The path of the data being accessed is returned via getPath().

This class is visible outside of this package for the purpose of allowing common instanceof checks and simplified codepaths.

See Also: