Database abstraction layer to interact with BlackDuck CodeCenter