LedgerMetadata ledgerMetadata = newMetadata.getLedger(newLedger.getId()); assert ledgerMetadata != null : "cannot find newly added ledger metadata"; this.writeLedger = new WriteLedger(newLedger, ledgerMetadata);
LedgerMetadata ledgerMetadata = metadata.getLedger(newLedger.getId()); assert ledgerMetadata != null : "cannot find newly added ledger metadata"; log.debug("{}: Rollover: updated metadata '{}.", this.traceObjectId, metadata);
LedgerMetadata metadata = this.metadata.getLedger(address.getLedgerId()); assert metadata != null : "no LedgerMetadata could be found with valid LedgerAddress " + address; val allMetadatas = this.metadata.getLedgers();
val lm = metadata.getLedger(ledgerId); if (expectedLedgerIds.contains(ledgerId)) { Assert.assertNotNull("Existing LedgerMetadata was not found.", lm); for (long ledgerId : expectedLedgerIds) { Assert.assertEquals("markEmptyLedgers modified base metadata", LedgerMetadata.Status.Unknown, metadata.getLedger(ledgerId).getStatus()); long lac = lacs.getOrDefault(ledgerId, Long.MIN_VALUE); LedgerMetadata.Status expectedStatus = lac == Long.MIN_VALUE : (lac == -1 ? LedgerMetadata.Status.Empty : LedgerMetadata.Status.NotEmpty); Assert.assertEquals("markEmptyLedgers did not return an updated metadata.", expectedStatus, m.getLedger(ledgerId).getStatus());