1 package com.protomatter.syslog; 2 3 52 53 import java.util.*; 54 import java.lang.reflect.*; 55 56 59 public class MessageConstants 60 { 61 public static final String CRUMB_MESSAGE = "BreadCrumb"; 62 63 public static final String FLUSH_LOGGERS_MESSAGE = "FlushLoggers"; 64 65 public static final String FLUSH_PROBLEM_MESSAGE = "FlushProblem"; 66 67 public static final String FLUSH_THREAD_NAME_MESSAGE = "FlushThreadName"; 68 69 public static final String SHUTDOWN_SYSLOG_MESSAGE = "ShutdownSyslog"; 70 71 public static final String CONFIGURING_SYSLOG_MESSAGE = "ConfiguringSyslog"; 72 73 public static final String CONFIGURING_SYSLOG_FROM_MESSAGE = "ConfiguringSyslogFrom"; 74 75 public static final String CONFIGURED_SYSLOG_MESSAGE = "ConfiguredSyslog"; 76 77 public static final String INVALID_PATTERN_MESSAGE = "InvalidPattern"; 78 79 public static final String WRITE_PROBLEM = "WriteProblem"; 80 81 public static final String RESOURCE_NOT_FOUND = "ResourceNotFound"; 82 83 84 public static final String XML_MUST_SPECIFY_ATTRIBUTE_MESSAGE = "XML.MustSpecifyAttribute"; 85 public static final String XML_MUST_SPECIFY_PARAM_MESSAGE = "XML.MustSpecifyParameter"; 86 public static final String XML_NO_SYSLOG_ELEMENT_MESSAGE = "XML.NoSyslogElement"; 87 public static final String XML_LOADING_CONFIG_FILE = "XML.LoadingConfigFile"; 88 public static final String XML_LOADED_CONFIG_IN = "XML.LoadedConfigIn"; 89 public static final String XML_DUMPING_CONFIG = "XML.DumpingConfig"; 90 public static final String XML_CONFIG_OK = "XML.ConfigOK"; 91 public static final String XML_CONFIG_EXCEPTION = "XML.ConfigException"; 92 93 public static final String SERVLET_SNIPPY_RESPONSE = "Servlet.SnippyResponse"; 94 95 96 public static final String MUST_BE_INTEGER_PARAM_MESSAGE = "ParameterMustBeInteger"; 97 98 public static final String PARAM_MUST_BE_A_OR_B_MESSAGE = "ParameterMustBeAorB"; 99 100 public static final String MUST_SPECIFY_INIT_PARAM_MESSAGE = "MustSpecifyInitParam"; 101 102 103 public static final String CHANNEL_NOT_NULL_MESSAGE = "Channel.ChannelNameNullMessage"; 104 105 106 public static final String DATABASELOG_NO_TEXT_FORMATTER_MESSAGE = "DatabaseLog.NoTextFormatterMessage"; 107 108 public static final String DATABASELOG_CANNOT_LOAD_STATEMENT_ADAPTER_MESSAGE = "DatabaseLog.CannotLoadStatementAdapter"; 109 110 public static final String DATABASELOG_ATTEMPT_MESSAGE_1 = "DatabaseLog.AttemptMessage1"; 111 112 public static final String DATABASELOG_ATTEMPT_MESSAGE_2 = "DatabaseLog.AttemptMessage2"; 113 114 public static final String DATABASELOG_ATTEMPT_MESSAGE_3 = "DatabaseLog.AttemptMessage3"; 115 116 public static final String DATABASELOG_ATTEMPT_MESSAGE_4 = "DatabaseLog.AttemptMessage4"; 117 118 public static final String DATABASELOG_ATTEMPT_MESSAGE_5 = "DatabaseLog.AttemptMessage5"; 119 120 public static final String DATABASELOG_ATTEMPT_CAUSE_MESSAGE = "DatabaseLog.AttemptCause"; 121 122 public static final String DATABASELOG_ORIGINAL_MESSAGE = "DatabaseLog.OriginalMessage"; 123 124 125 public static final String FILELOG_CANNOT_WRITE_MESSAGE = "FileLog.CannotWriteMessage"; 126 127 public static final String SERVER_USAGE_MESSAGE = "Server.Usage"; 128 public static final String SERVER_LOADING_MESSAGE = "Server.Loading"; 129 public static final String SERVER_CONFIG_PROP_ERROR_MESSAGE = "Server.ConfigPropertyError"; 130 public static final String SERVER_INIT_JNDI_MESSAGE = "Server.InitJNDI"; 131 public static final String SERVER_LISTEN_JMS_TOPIC_MESSAGE = "Server.ListenJMSTopic"; 132 public static final String SERVER_STARTING_JMS_MESSAGE = "Server.StartingJMS"; 133 public static final String SERVER_SUSPEND_MESSAGE = "Server.Suspend"; 134 public static final String SERVER_BINDING_MESSAGE = "Server.Binding"; 135 136 public static final String T3_INIT_MESSAGE = "T3.Initializing"; 137 public static final String T3_SUCCESS_MESSAGE = "T3.Success"; 138 public static final String T3_FAILURE_MESSAGE = "T3.Failure"; 139 public static final String T3_ALREADY_INIT_MESSAGE = "T3.AlreadyInitialized"; 140 public static final String T3_MUST_SPECIFY_1_MESSAGE = "T3.MustSpecify1"; 141 public static final String T3_MUST_SPECIFY_2_MESSAGE = "T3.MustSpecify1"; 142 public static final String T3_MUST_SPECIFY_BLAH_MESSAGE = "T3.MustSpecifyBlah"; 143 public static final String T3_LOGGER_ISA_MESSAGE = "T3.LoggerIsA"; 144 public static final String T3_LOGGER_NONAME_ISA_MESSAGE = "T3.NoNameLoggerIsA"; 145 146 147 public static final String WLS_HOST_MESSAGE = "WLS.host"; 148 public static final String WLS_THREAD_MESSAGE = "WLS.thread"; 149 150 151 public static final String HTML_OUTPUT_MESSAGE = "HTML.Output"; 152 153 public static final String HTML_DATE_MESSAGE = "HTML.Date"; 154 public static final String HTML_SEVERITY_MESSAGE = "HTML.Severity"; 155 public static final String HTML_CHANNEL_MESSAGE = "HTML.Channel"; 156 public static final String HTML_HOSTNAME_MESSAGE = "HTML.Hostname"; 157 public static final String HTML_THREAD_MESSAGE = "HTML.Thread"; 158 public static final String HTML_LOGGER_MESSAGE = "HTML.Logger"; 159 public static final String HTML_MESSAGE_MESSAGE = "HTML.Message"; 160 161 162 public static final String JMS_NAMING_EXCEPITON_MESSAGE = "JMSLog.NamingException"; 163 164 public static final String JMS_JMS_EXCEPITON_MESSAGE = "JMSLog.JMSException"; 165 166 public static final String JMS_ATTEMPT_MESSAGE_1 = "JMSLog.AttemptMessage1"; 167 168 public static final String JMS_ATTEMPT_MESSAGE_2 = "JMSLog.AttemptMessage2"; 169 170 public static final String JMS_ATTEMPT_CAUSE_MESSAGE = "JMSLog.AttemptCause"; 171 172 public static final String JMS_ATTEMPT_ORIGINAL_MESSAGE = "JMSLog.AttemptOriginal"; 173 174 175 public static final String PRINTWRITER_BAD_STREAM_NAME_MESSAGE = "PrintWriterLog.BadStreamName"; 176 177 178 public static final String REMOTELOG_JNDI_INIT_EXCEPTION_MESSAGE = "RemoteLog.JNDIInitException"; 179 180 public static final String REMOTELOG_CANNOT_WRITE_REMOTE_MESSAGE = "RemoteLog.CannotWriteToRemote"; 181 182 public static final String REMOTELOG_REMOVE_RECEIVER_MESSAGE = "RemoteLog.RemoveReceiver"; 183 184 185 public static final String MAILLOG_UNEXPECTED_RESPONSE_MESSAGE = "MailLog.UnexpectedResponse"; 186 187 public static final String MAILLOG_TRANSPORT_EXCEPTION_MESSAGE = "MailLog.TransportException"; 188 189 public static final String MAILLOG_CANNOT_WRITE_SMTP_MESSAGE = "MailLog.CannotWriteSMTP"; 190 191 192 public static final String OPENFLOG_CANNOT_OPEN_MESSAGE = "OpenFileLog.CannotOpen"; 193 194 195 public static final String CANNOT_CONFIGURE_MESSAGE = "CannotConfigure"; 196 197 public static final String FILE_NOT_FOUND_MESSAGE = "FileNotFound"; 198 199 public static final String CANNOT_REGISTER_LOGGER_MESSAGE = "CannotRegisterLogger"; 200 201 public static final String CANNOT_SET_FLUSH_INTERVAL_MESSAGE = "CannotSetFlushInterval"; 202 203 public static final String CANNOT_DETERMINE_HOSTNAME_MESSAGE = "CannotDetermineHostname"; 204 205 public static final String CANNOT_SET_MASK_MESSAGE = "CannotSetMask"; 206 207 public static final String INVALID_MASK_MESSAGE = "InvalidMask"; 208 209 public static final String ILLEGAL_ARGUMENT_MESSAGE = "IllegalArgument"; 210 211 212 public static final String SYSLOGWRITER_IS_CLOSED_MESSAGE = "SyslogWriter.IsClosed"; 213 214 215 public static final String TIMEROLLOVERLOG_BAD_ROLL_VALUE_MESSAGE = "TimeRolloverLog.BadRollValue"; 216 217 public static final String TIMEROLLOVERLOG_BAD_ROLL_DAY_VALUE_MESSAGE = "TimeRolloverLog.BadRollDayValue"; 218 219 public static final String TIMEROLLOVER_ILLEGAL_ROLL_VALUE_MESSAGE = "TimeRolloverLog.IllegalRoll"; 220 221 public static final String TIMEROLLOVER_CANNOT_ROLL_MESSAGE = "TimeRolloverLog.CannotRoll"; 222 223 224 public static final String BASICLOG_CANNOT_CONFIGURE_POLICY_MESSAGE = "BasicLogger.CannotConfigurePolicy"; 225 226 public static final String BASICLOG_CANNOT_LOAD_POLICY_MESSAGE = "BasicLogger.CannotLoadPolicy"; 227 228 public static final String BASICLOG_CANNOT_CONFIGURE_FORMATTER_MESSAGE = "BasicLogger.CannotConfigureFormatter"; 229 230 public static final String BASICLOG_CANNOT_LOAD_FORMATTER_MESSAGE = "BasicLogger.CannotLoadFormatter"; 231 232 233 public static final String MAILLOG_CANNOT_CONFIGURE_SUBJECT_FORMAT_MESSAGE = "MailLog.CannotConfigureSubjectFormat"; 234 235 236 public static final String JMX_STOPPED_MESSAGE = "JMX.Stopped"; 237 238 public static final String JMX_STOPPING_MESSAGE = "JMX.Stopping"; 239 240 public static final String JMX_STARTING_MESSAGE = "JMX.Starting"; 241 242 public static final String JMX_STARTED_MESSAGE = "JMX.Started"; 243 244 public static final String JMX_UNKNOWN_MESSAGE = "JMX.Unknown"; 245 246 public static final String JMX_CANNOT_LOAD_FILE_MESSAGE = "JMX.CannotLoadFile"; 247 248 public static final String LENGTHRO_CANNOT_ROLL_MESSAGE = "LengthRolloverLog.CannotRoll"; 249 250 public static final String UNIX_CANNOT_INIT_SOCKET = "UNIX.CannotInitSocket"; 251 252 public static final String UNIX_CANNOT_WRITE_MESSAGE = "UNIX.CannotWriteMessage"; 253 254 public static final String UNIX_DEFAULT_TAG = "UNIX.DefaultTag"; 255 256 public static final String UNIX_UNKNOWN_HOST = "UNIX.UnknownHost"; 257 258 public static final String UNIX_BAD_FACILITY = "UNIX.BadFacility"; 259 260 public static final String UNIX_BAD_PORT = "UNIX.BadPort"; 261 262 public static final String UNIX_BAD_SYSLOG_SEVERITY = "UNIX.BadSyslogSeverity"; 263 264 public static final String UNIX_BAD_UNIX_SEVERITY = "UNIX.BadUNIXSeverity"; 265 266 public static final String UNIX_BAD_SEVERITY_MAP = "UNIX.BadSeverityMap"; 267 268 private MessageConstants() 269 { 270 super(); 271 } 272 273 276 public static void main(String args[]) 277 throws Exception 278 { 279 Class c = MessageConstants.class; 280 System.out.println("Constants class: " + c.getName()); 281 System.out.println("Locale: " + Locale.getDefault()); 282 System.out.println(""); 283 Field fields[] = c.getDeclaredFields(); 284 int count = 0; 285 for (int i=0; i<fields.length; i++) 286 { 287 if (fields[i].getType() == String .class) 288 { 289 String name = fields[i].getName(); 290 String value = (String )fields[i].get(null); 291 String val = Syslog.getResourceString(value); 292 System.out.println("Variable name: " + name); 293 System.out.println(" value: " + value); 294 System.out.println(" property: " + val); 295 System.out.println(""); 296 count++; 297 } 298 } 299 System.out.println("Found " + count + " messages."); 300 } 301 } 302 | Popular Tags |