Avoid retrieving values from Record beyond session boundary

See gh-27294
This commit is contained in:
Andy Wilkinson 2021-07-14 19:42:10 +01:00
parent c00e885ac4
commit e1049a55ff

View File

@ -26,21 +26,24 @@ import org.neo4j.driver.summary.ResultSummary;
*/
class Neo4jHealthDetails {
private final Record record;
private final String version;
private final String edition;
private final ResultSummary summary;
Neo4jHealthDetails(Record record, ResultSummary summary) {
this.record = record;
this.version = record.get("version").asString();
this.edition = record.get("edition").asString();
this.summary = summary;
}
String getVersion() {
return this.record.get("version").asString();
return this.version;
}
String getEdition() {
return this.record.get("edition").asString();
return this.edition;
}
ResultSummary getSummary() {