class ClientLocalHistory extends AbstractClientHistory implements AutoCloseable {

    @Override
    ClientSnapshot doCreateSnapshot() {
        ensureIdleState();
        return new ClientSnapshot(this, new TransactionIdentifier(getIdentifier(), nextTx()));
    }

      ClientLocalHistory(final AbstractDataStoreClientBehavior client, final LocalHistoryIdentifier historyId);

}