package org.commons.jconfig.internal.jmx;
/**
* Notification that loading configurations for an Application is complete.<BR>
* Emitted by @ConfigLoaderMXBean.
*
* @author aabed
*
*/
public class LoadAppConfigsNotification extends LoadConfigsNotification {
/**
*
*/
private static final long serialVersionUID = 2160516591880741330L;
/**
*
*/
public static final String APP_CONFIGS_TYPE = "configLoader.LoadAppConfigsDone";
public static final String APP_CONFIGS_DESC = "config loading for application is complete";
/**
* Constructs LoadAppConfigsNotification object.
*
* @param source The notification producer, that is, the MBean the attribute belongs to.
* @param sequenceNumber The notification sequence number within the source object.
* @param timeStamp The date at which the notification is being sent.
* @param msg A String containing the message of the notification.
* @param appName name of the application the configuration loading was completed for.
*/
public LoadAppConfigsNotification(Object source, long sequenceNumber, long timeStamp, String msg, String appName, boolean result) {
super(LoadAppConfigsNotification.APP_CONFIGS_TYPE, source, sequenceNumber, timeStamp, msg, appName, result);
}
}