/* * Copyright 2015-2016 Red Hat, Inc. and/or its affiliates * and other contributors as indicated by the @author tags. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * * http://www.apache.org/licenses/LICENSE-2.0 * * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License. */ package org.hawkular.alerts.engine.log; import org.jboss.logging.BasicLogger; import org.jboss.logging.Logger; import org.jboss.logging.annotations.LogMessage; import org.jboss.logging.annotations.Message; import org.jboss.logging.annotations.MessageLogger; import org.jboss.logging.annotations.ValidIdRange; /** * Common log for INFO, WARN, ERROR and FATAL messages. * * @author Lucas Ponce */ @MessageLogger(projectCode = "HAWKALERT") @ValidIdRange(min = 220000, max = 229999) public interface MsgLogger extends BasicLogger { MsgLogger LOGGER = Logger.getMessageLogger(MsgLogger.class, MsgLogger.class.getPackage().getName()); @LogMessage(level = Logger.Level.ERROR) @Message(id = 220001, value = "Error processing rules: [%s]") void errorProcessingRules(String msg); @LogMessage(level = Logger.Level.ERROR) @Message(id = 220002, value = "Folder [%s] not found for rules initialization.") void errorFolderNotFound(String folder); @LogMessage(level = Logger.Level.WARN) @Message(id = 220004, value = "File [%s] not found") void warningFileNotFound(String file); @LogMessage(level = Logger.Level.ERROR) @Message(id = 220005, value = "Folder must be not null.") void errorFolderMustBeNotNull(); @LogMessage(level = Logger.Level.INFO) @Message(id = 220006, value = "ActionListener [%s] registered") void infoActionListenerRegistered(String msg); @LogMessage(level = Logger.Level.ERROR) @Message(id = 220007, value = "Initial data cannot be processed. Msg: [%s]") void errorProcessInitialData(String msg); @LogMessage(level = Logger.Level.ERROR) @Message(id = 220008, value = "Database Exception. Msg: [%s]") void errorDatabaseException(String msg); @LogMessage(level = Logger.Level.ERROR) @Message(id = 220009, value = "Definitions Service error in [%s]. Msg: [%s]") void errorDefinitionsService(String msg, String errorMsg); @LogMessage(level = Logger.Level.ERROR) @Message(id = 220011, value = "DefinitionsService cannot be initialized. Msg: [%s]") void errorCannotUpdateAction(String msg); @LogMessage(level = Logger.Level.ERROR) @Message(id = 220012, value = "AlertsService cannot be initialized. Msg: [%s]") void errorCannotInitializeAlertsService(String msg); @LogMessage(level = Logger.Level.INFO) @Message(id = 220014, value = "Hawkular Alerts deployed in single node mode") void infoPartitionManagerDisabled(); @LogMessage(level = Logger.Level.INFO) @Message(id = 220015, value = "Hawkular Alerts deployed in distributed mode") void infoPartitionManagerEnabled(); @LogMessage(level = Logger.Level.ERROR) @Message(id = 220016, value = "PartitionManager cannot be initialized. Msg: [%s]") void errorCannotInitializePartitionManager(String msg); @LogMessage(level = Logger.Level.ERROR) @Message(id = 220017, value = "Action cannot be validated. Msg: [%s]") void errorCannotValidateAction(String msg); @LogMessage(level = Logger.Level.WARN) @Message(id = 220018, value = "Deleting all definitions on tenantId [%s] before import.") void warningDeleteDefinitionsTenant(String tenantId); @LogMessage(level = Logger.Level.ERROR) @Message(id = 220019, value = "Error sending publish message to the bus. Error: [%s]") void errorCannotSendPublishMessage(String msg); @LogMessage(level = Logger.Level.INFO) @Message(id = 220020, value = "Init Publish Cache") void infoInitPublishCache(); @LogMessage(level = Logger.Level.WARN) @Message(id = 220021, value = "Clear Publish Cache") void warnClearPublishCache(); @LogMessage(level = Logger.Level.WARN) @Message(id = 220022, value = "Publish Cache is disabled") void warnDisabledPublishCache(); @LogMessage(level = Logger.Level.INFO) @Message(id = 220023, value = "Init Actions Cache") void infoInitActionsCache(); }