class AlertLogbookOperationsDecorator extends LogbookOperationsDecorator {

    @Override
    public void updateBulkLogbookOperation(LogbookOperationParameters[] operationArray)
            throws LogbookDatabaseException, LogbookNotFoundException {
        logbookOperations.updateBulkLogbookOperation(operationArray);
        createAlertIfNecessary(operationArray);
    }

    public  AlertLogbookOperationsDecorator(LogbookOperations logbookOperations, List<LogbookEvent> alertEvents);
    @VisibleForTesting  AlertLogbookOperationsDecorator(LogbookOperations logbookOperations, List<LogbookEvent> alertEvents, AlertService alertService);

}