private static String getBusId(String[] args, Map<String, Object> properties) { String busId = null; // first check command line arguments BUS_ID_OPT.initialize(args); busId = (String)BUS_ID_OPT.getValue(); if (null != busId && !"".equals(busId)) { return busId; } // next check properties busId = (String)properties.get(BUS_ID_PROPERTY); if (null != busId && !"".equals(busId)) { return busId; } // next check system properties busId = System.getProperty(Bus.BUS_CLASS_PROPERTY); if (null != busId && !"".equals(busId)) { return busId; } // otherwise use default return DEFAULT_BUS_ID; } }
public Object getObject(String name) { return getOption(name).getValue(); }
BUS_CLASS_OPT.initialize(args); busClass = (String)BUS_CLASS_OPT.getValue(); if (isValidBusClass(busClass)) { return busClass;