mirror of
https://github.com/corda/corda.git
synced 2025-06-17 06:38:21 +00:00
Updated vault query api documentation. (#1338)
* Updated vault query api documentation. * Readability improvement following PR review feedback.
This commit is contained in:
@ -870,7 +870,7 @@ class HibernateConfigurationTest : TestDependencyInjectionBase() {
|
||||
val nativeQuery = "SELECT v.transaction_id, v.output_index FROM vault_states v WHERE v.state_status = 0"
|
||||
|
||||
database.transaction {
|
||||
val jdbcSession = database.createSession()
|
||||
val jdbcSession = services.jdbcSession()
|
||||
val prepStatement = jdbcSession.prepareStatement(nativeQuery)
|
||||
val rs = prepStatement.executeQuery()
|
||||
// DOCEND JdbcSession
|
||||
|
@ -182,6 +182,7 @@ class ScheduledFlowTests {
|
||||
* @return states ordered by the transaction ID.
|
||||
*/
|
||||
private fun queryStatesWithPaging(vaultQueryService: VaultQueryService): List<StateAndRef<ScheduledState>> {
|
||||
// DOCSTART VaultQueryExamplePaging
|
||||
var pageNumber = DEFAULT_PAGE_NUM
|
||||
val states = mutableListOf<StateAndRef<ScheduledState>>()
|
||||
do {
|
||||
@ -190,6 +191,7 @@ class ScheduledFlowTests {
|
||||
states.addAll(results.states)
|
||||
pageNumber++
|
||||
} while ((pageSpec.pageSize * (pageNumber)) <= results.totalStatesAvailable)
|
||||
// DOCEND VaultQueryExamplePaging
|
||||
return states.toList()
|
||||
}
|
||||
}
|
||||
|
Reference in New Issue
Block a user