@Override public void advanceClusterTime(final BsonDocument clusterTime) { clientSession.advanceClusterTime(clusterTime); } }
@Override public void advanceOperationTime(final BsonTimestamp operationTime) { clientSession.advanceOperationTime(operationTime); }
@Override public BsonDocument getClusterTime() { return clientSession.getClusterTime(); }
@Override public BsonDocument getSessionId() { return clientSession.getServerSession().getIdentifier(); }
@Override public BsonTimestamp getOperationTime() { return clientSession.getOperationTime(); }
@Override public boolean isCausallyConsistent() { return clientSession.isCausallyConsistent(); }
@Override public long advanceTransactionNumber() { return clientSession.getServerSession().advanceTransactionNumber(); }
@Override public BsonTimestamp getOperationTime() { return clientSession.getOperationTime(); }
@Override public boolean isCausallyConsistent() { return clientSession.isCausallyConsistent(); }
@Override public long getTransactionNumber() { return clientSession.getServerSession().getTransactionNumber(); }
@Override public void advanceClusterTime(final BsonDocument clusterTime) { clientSession.advanceClusterTime(clusterTime); } }
@Override public BsonDocument getClusterTime() { return clientSession.getClusterTime(); }
@Override public void advanceOperationTime(final BsonTimestamp operationTime) { clientSession.advanceOperationTime(operationTime); }
@Override public BsonDocument getSessionId() { return clientSession.getServerSession().getIdentifier(); }
@Override public long getTransactionNumber() { return clientSession.getServerSession().getTransactionNumber(); }
@Override public long advanceTransactionNumber() { return clientSession.getServerSession().advanceTransactionNumber(); }