1 package com.protomatter.jdbc.pool; 2 3 52 53 import java.util.*; 54 import java.lang.reflect.*; 55 56 59 public class MessageConstants 60 { 61 public static final String CONNECTION_CHECKOUT_TRACE_MESSAGE = "ConnectionCheckoutTrace"; 62 63 public static final String CONNECTION_IS_CLOSED = "ConnectionIsClosed"; 64 65 public static final String GETTING_CONNECTION_MESSAGE = "GettingConnection"; 66 67 public static final String REFRESHING_CONNECTION_MESSAGE = "RefreshingConnection"; 68 69 public static final String CLOSING_CONNECTION_MESSAGE = "ClosingConnection"; 70 71 public static final String STILL_NOT_OK_MESSAGE = "StillNotOK"; 72 73 public static final String CONNECTION_INVALID = "ConnectionInvalid"; 74 75 public static final String CONNECTION_INVALID_REFRESH = "ConnectionInvalidRefresh"; 76 77 public static final String CONNECTION_OK = "ConnectionOK"; 78 79 public static final String CANNOT_RESET_CONNECTION = "CannotResetPoolConnection"; 80 81 public static final String CANNOT_ASK_AUTOCOMMIT_MESSAGE = "CannotAskAutoCommit"; 82 83 public static final String CANNOT_ASK_ISOLATION_MESSAGE = "CannotAskIsolation"; 84 85 public static final String CANNOT_ASK_READONLY_MESSAGE = "CannotAskReadOnly"; 86 87 public static final String CANNOT_CHECKIN_CONNECTION_MESSAGE = "CannotCheckinConnection"; 88 89 public static final String EXCEPTION_RECREATING_CONNECTION_MESSAGE = "ExceptionRecreatingConnection"; 90 91 public static final String UNKNOWN_POOL_MESSAGE = "UnknownPool"; 92 93 public static final String CANNOT_GET_CONNECTION_TIMEOUT_MESSAGE = "CannotGetConnectionTimeout"; 94 95 public static final String CANNOT_CLOSE_OPEN_CONNECTION_MESSAGE = "CannotCloseOpenConnection"; 96 97 public static final String CANNOT_CHECKOUT_MESSAGE = "CannotCheckout"; 98 99 public static final String MUST_SPECIFY_PROP_MESSAGE = "MustSpecifyProperty"; 100 101 public static final String MUST_SPECIFY_INT_PROP_MESSAGE = "MustSpecifyIntegerProperty"; 102 103 public static final String MUST_SPECIFY_IF_PROP_MESSAGE = "MustSpecifyIfProperty"; 104 105 public static final String MUST_SPECIFY_LESS_THAN_IF_PROP_MESSAGE = "MustSpecifyLessThanIfProperty"; 106 107 public static final String LOOKING_FOR_IDLE_CONNECTIONS_MESSAGE = "LookingForIdleConnections"; 108 109 public static final String CLOSING_IDLE_CONNECTION_MESSAGE = "ClosingIdleConnection"; 110 111 public static final String CANNOT_LOAD_DRIVER_MESSAGE = "CannotLoadDriver"; 112 113 public static final String CONNECTION_CHECKOUT_MESSAGE = "ConnectionCheckoutHere"; 114 115 public static final String EXCEPTION_CLOSE_CONNECTION_MESSAGE = "ExceptionClosingConnection"; 116 117 public static final String MAID_EXCEPTION_MESSAGE = "MaidException"; 118 119 public static final String REFRESHING_CONNECTIONS_MESSAGE = "RefreshingConnectionsInPool"; 120 121 public static final String CONNECTION_IS_INVALID_MESSAGE = "ConnectionIsInvalid"; 122 123 public static final String SHUTDOWN_POOLS_MESSAGE = "ShutdownPools"; 124 125 public static final String CREATING_POOL_MESSAGE = "CreatingPool"; 126 127 public static final String CREATING_POOLS_FAILED_MESSAGE = "CreatingPoolsFailed"; 128 129 public static final String CANNOT_CREATE_POOL_MESSAGE = "CannotCreateConnectionPool"; 130 131 public static final String STARTUP_SUCCESS = "StartupSuccess"; 132 133 private MessageConstants() 134 { 135 super(); 136 } 137 138 141 public static void main(String args[]) 142 throws Exception 143 { 144 Class c = MessageConstants.class; 145 System.out.println("Constants class: " + c.getName()); 146 System.out.println("Locale: " + Locale.getDefault()); 147 System.out.println(""); 148 Field fields[] = c.getDeclaredFields(); 149 int count = 0; 150 for (int i=0; i<fields.length; i++) 151 { 152 if (fields[i].getType() == String .class) 153 { 154 String name = fields[i].getName(); 155 String value = (String )fields[i].get(null); 156 String val = PoolResources.getResourceString(value); 157 System.out.println("Variable name: " + name); 158 System.out.println(" value: " + value); 159 System.out.println(" property: " + val); 160 System.out.println(""); 161 count++; 162 } 163 } 164 System.out.println("Found " + count + " messages."); 165 } 166 } 167 | Popular Tags |