Example #1
0
 public static SysConfig getInstance() {
   if (instance == null) {
     log.config(LogBuilder.createSystemMessage().addAction("create generic SysConfig").toString());
     setInstance(new SysConfig(""));
   }
   return instance;
 }
Example #2
0
 @Override
 public final String instanceDescription() {
   return "".equals(username)
       ? LogBuilder.instanceDescription(this, Integer.toString(getId()))
       : LogBuilder.instanceDescription(this, Integer.toString(getId()) + "-" + username);
 }
Example #3
0
 /** Drop singleton instance to cope with repeated startup/shutdown scenarios */
 public static synchronized void dropInstance() {
   log.config(LogBuilder.createSystemMessage().addAction("drop SysConfig instance").toString());
   instance = null;
 }