FoundationDB/sql-layer — pull request #1519 by MMcM (2014-11-06 18:45:27+00:00)
Title: Minor refactoring to allow specialized FDB services for experimenting

* Change parts of FDB services from private to protected.
* Introduce a separate method for the top-level transaction context, defaulting to the database itself.

See https://github.com/MMcM/sql-layer-embedded/tree/async/ryw/src/main/java/com/foundationdb/server/store for an example of how to subclass these.