예제 #1
0
파일: TAIL.java 프로젝트: juanibdn/jPOS
 private void showLoggers(CLIContext cli) {
   NameRegistrar nr = NameRegistrar.getInstance();
   int maxw = 0;
   Iterator iter = NameRegistrar.getAsMap().entrySet().iterator();
   StringBuilder sb = new StringBuilder("available loggers:");
   while (iter.hasNext()) {
     Map.Entry entry = (Map.Entry) iter.next();
     String key = (String) entry.getKey();
     if (key.startsWith("logger.") && entry.getValue() instanceof Logger) {
       sb.append(' ');
       sb.append(key.substring(7));
     }
   }
   cli.println(sb.toString());
 }
예제 #2
0
파일: TMMON.java 프로젝트: dongdooo/jPOS
 private void showTMs(CLIContext cli) {
   NameRegistrar nr = NameRegistrar.getInstance();
   int maxw = 0;
   Iterator iter = NameRegistrar.getAsMap().entrySet().iterator();
   StringBuilder sb = new StringBuilder("available transaction managers:");
   while (iter.hasNext()) {
     Map.Entry entry = (Map.Entry) iter.next();
     String key = (String) entry.getKey();
     if (entry.getValue() instanceof TransactionManager) {
       sb.append(' ');
       sb.append(key);
     }
   }
   cli.println(sb.toString());
 }