Package com.helixframework.db.repository
Class AbstractQuerySpecification<T>
java.lang.Object
com.helixframework.db.repository.AbstractQuerySpecification<T>
- Type Parameters:
T- the type of the result produced by the query specification
- All Implemented Interfaces:
QuerySpecification<T>
An abstract base class implementing the
QuerySpecification interface,
providing base functionality for query specifications.-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.helixframework.db.repository.QuerySpecification
execute, getName
-
Field Details
-
txId
-
-
Constructor Details
-
AbstractQuerySpecification
public AbstractQuerySpecification()
-
-
Method Details
-
getTxId
Description copied from interface:QuerySpecificationRetrieves the transaction ID associated with this query specification.- Specified by:
getTxIdin interfaceQuerySpecification<T>- Returns:
- the transaction ID
-
setTxId
Sets the transaction ID for the query specification.- Parameters:
txId- the transaction ID to be set
-