| package org.eclipse.virgo.nano.deployer; |
| |
| import org.eclipse.virgo.nano.serviceability.LogEventDelegate; |
| import org.eclipse.virgo.medic.eventlog.Level; |
| import org.eclipse.virgo.medic.eventlog.LogEvent; |
| |
| public enum NanoDeployerLogEvents implements LogEvent { |
| |
| NANO_INSTALLING(1, Level.INFO), // |
| NANO_INSTALLED(2, Level.INFO), // |
| NANO_STARTING(3, Level.INFO), // |
| NANO_STARTED(4, Level.INFO), // |
| NANO_STOPPING(5, Level.INFO), // |
| NANO_STOPPED(6, Level.INFO), // |
| NANO_UNINSTALLING(7, Level.INFO), // |
| NANO_UNINSTALLED(8, Level.INFO), // |
| NANO_WEB_STARTING(9, Level.INFO), // |
| NANO_WEB_STARTED(10, Level.INFO), // |
| NANO_INSTALLING_ERROR(11, Level.ERROR), // |
| NANO_STARTING_ERROR(12, Level.ERROR), // |
| NANO_UPDATING_ERROR(13, Level.ERROR), // |
| NANO_PERSIST_ERROR(14, Level.WARNING), // |
| NANO_UPDATING(15, Level.INFO), // |
| NANO_UPDATED(16, Level.INFO), // |
| NANO_UPDATE_ERROR(17, Level.ERROR), // |
| NANO_UNDEPLOY_ERROR(18, Level.ERROR), // |
| NANO_REFRESHING_HOST(19, Level.INFO), // |
| NANO_REFRESHED_HOST(20, Level.INFO), // |
| NANO_REFRESH_HOST_ERROR(21, Level.ERROR), // |
| NANO_UNRECOGNIZED_TYPE(22, Level.ERROR), // |
| NANO_INVALID_FILE(23, Level.ERROR); // |
| |
| private static final String PREFIX = "DE"; |
| |
| private final LogEventDelegate delegate; |
| |
| private NanoDeployerLogEvents(int code, Level level) { |
| this.delegate = new LogEventDelegate(PREFIX, code, level); |
| } |
| |
| /** |
| * {@inheritDoc} |
| */ |
| @Override |
| public String getEventCode() { |
| return this.delegate.getEventCode(); |
| } |
| |
| /** |
| * {@inheritDoc} |
| */ |
| @Override |
| public Level getLevel() { |
| return this.delegate.getLevel(); |
| } |
| } |