1 16 package org.jmanage.testapp.jsr160; 17 18 23 public class Startup { 24 25 private static final int DEFAULT_PORT = 9999; 26 27 public static void main(String [] args){ 28 29 int port = DEFAULT_PORT; 30 boolean jmxmpConnector = false; 31 32 for(int index=0; index < args.length; index++){ 33 if(args[index].equals("-port")){ 34 port = Integer.parseInt(args[++index]); 35 }else if(args[index].equals("-jmxmp")){ 36 jmxmpConnector = true; 37 }else{ 38 assert false:"Unknown argument:" + args[index]; 39 } 40 } 41 42 JMXHelper.registerMBeans(port, jmxmpConnector); 43 while(true){ 44 try { 45 Thread.sleep(100000); 46 } catch (InterruptedException e) { 47 } 48 } 49 } 50 } 51 | Popular Tags |