Package org.cyclos.impl.search
Interface TransactionSearchHandler
-
- All Superinterfaces:
EntitySearchHandler<Transaction,TransactionOverviewQuery,TransactionResultVO>
- All Known Implementing Classes:
ElasticsearchTransactionSearchHandlerImpl,PostgresqlTransactionSearchHandlerImpl
public interface TransactionSearchHandler extends EntitySearchHandler<Transaction,TransactionOverviewQuery,TransactionResultVO>
Interface for searching transactions
-
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Modifier and Type Method Description static Class<? extends TransactionResultVO>resultType(TransactionNature nature)Returns the expected result class for the given transaction naturePage<TransactionResultVO>searchTransactions(TransactionQuery params)Searches transactions from the POV of a specific owner-
Methods inherited from interface org.cyclos.impl.search.EntitySearchHandler
index, indexName, iterateEntities, iterateIds, reindex, search
-
-
-
-
Method Detail
-
resultType
static Class<? extends TransactionResultVO> resultType(TransactionNature nature)
Returns the expected result class for the given transaction nature
-
searchTransactions
Page<TransactionResultVO> searchTransactions(TransactionQuery params)
Searches transactions from the POV of a specific owner
-
-