class LogbookOperationsImpl implements LogbookOperations {

    @Override
    public final void createBulkLogbookOperation(final LogbookOperationParameters[] operationArray)
        throws LogbookDatabaseException, LogbookAlreadyExistsException {
        mongoDbAccess.createBulkLogbookOperation(operationArray);
        backupBulkOperation(operationArray);
    }

    public  LogbookOperationsImpl(LogbookDbAccess mongoDbAccess);
    @VisibleForTesting public  LogbookOperationsImpl(LogbookDbAccess mongoDbAccess, WorkspaceClientFactory workspaceClientFactory,
        StorageClientFactory storageClientFactory, IndexationHelper indexationHelper);

}