public static void main(String[] args) throws IOException { start(args); }
for (i++; i < args.length; i++) { arg = args[i]; if (handleHelpOrVersion(arg, jbossHome)) { return null; } else if (pcSocketConfig.processPCSocketConfigArgument(arg, args, i)) { } else if (arg.startsWith("-D" + CommandLineConstants.PREFER_IPV4_STACK + "=")) { String val = parseValue(arg, "-D" + CommandLineConstants.PREFER_IPV4_STACK); SecurityActions.setSystemProperty(CommandLineConstants.PREFER_IPV4_STACK, val); addJavaOption(arg, javaOptions); } else if (arg.startsWith("-D" + CommandLineConstants.PREFER_IPV6_ADDRESSES + "=")) { String val = parseValue(arg, "-D" + CommandLineConstants.PREFER_IPV6_ADDRESSES); SecurityActions.setSystemProperty(CommandLineConstants.PREFER_IPV6_ADDRESSES, val); addJavaOption(arg, javaOptions); addJavaOption(arg, smOptions); } else if (handleHelpOrVersion(arg, jbossHome)) { addJavaOption(arg, javaOptions); } else if (handleHelpOrVersion(arg, jbossHome)) {
private static String parseValue(final String arg, final String key) { String value = null; int splitPos = key.length(); if (arg.length() <= splitPos + 1 || arg.charAt(splitPos) != '=') { System.out.println(ProcessLogger.ROOT_LOGGER.noArgValue(key)); usage(); } else { value = arg.substring(splitPos + 1); } return value; }
for (i++; i < args.length; i++) { arg = args[i]; if (handleHelpOrVersion(arg, jbossHome)) { return null; } else if (pcSocketConfig.processPCSocketConfigArgument(arg, args, i)) { } else if (arg.startsWith("-D" + CommandLineConstants.PREFER_IPV4_STACK + "=")) { String val = parseValue(arg, "-D" + CommandLineConstants.PREFER_IPV4_STACK); WildFlySecurityManager.setPropertyPrivileged(CommandLineConstants.PREFER_IPV4_STACK, val); addJavaOption(arg, javaOptions); } else if (arg.startsWith("-D" + CommandLineConstants.PREFER_IPV6_ADDRESSES + "=")) { String val = parseValue(arg, "-D" + CommandLineConstants.PREFER_IPV6_ADDRESSES); WildFlySecurityManager.setPropertyPrivileged(CommandLineConstants.PREFER_IPV6_ADDRESSES, val); addJavaOption(arg, javaOptions); addJavaOption(arg, smOptions); } else if (handleHelpOrVersion(arg, jbossHome)) { addJavaOption(arg, javaOptions); } else if (handleHelpOrVersion(arg, jbossHome)) {
private static String parseValue(final String arg, final String key) { String value = null; int splitPos = key.length(); if (arg.length() <= splitPos + 1 || arg.charAt(splitPos) != '=') { System.out.println(ProcessLogger.ROOT_LOGGER.noArgValue(key)); usage(); } else { value = arg.substring(splitPos + 1); } return value; }
for (i++; i < args.length; i++) { arg = args[i]; if (handleHelpOrVersion(arg, jbossHome)) { return null; } else if (pcSocketConfig.processPCSocketConfigArgument(arg, args, i)) { } else if (arg.startsWith("-D" + CommandLineConstants.PREFER_IPV4_STACK + "=")) { String val = parseValue(arg, "-D" + CommandLineConstants.PREFER_IPV4_STACK); WildFlySecurityManager.setPropertyPrivileged(CommandLineConstants.PREFER_IPV4_STACK, val); addJavaOption(arg, javaOptions); } else if (arg.startsWith("-D" + CommandLineConstants.PREFER_IPV6_ADDRESSES + "=")) { String val = parseValue(arg, "-D" + CommandLineConstants.PREFER_IPV6_ADDRESSES); WildFlySecurityManager.setPropertyPrivileged(CommandLineConstants.PREFER_IPV6_ADDRESSES, val); addJavaOption(arg, javaOptions); addJavaOption(arg, smOptions); } else if (handleHelpOrVersion(arg, jbossHome)) { addJavaOption(arg, javaOptions); } else if (handleHelpOrVersion(arg, jbossHome)) {
private static String parseValue(final String arg, final String key) { String value = null; int splitPos = key.length(); if (arg.length() <= splitPos + 1 || arg.charAt(splitPos) != '=') { System.out.println(MESSAGES.noArgValue(key)); usage(); } else { value = arg.substring(splitPos + 1); } return value; }
public static void main(String[] args) throws IOException { start(args); }
private static boolean handleHelpOrVersion(String arg, String jbossHome) { if (CommandLineConstants.HELP.equals(arg) || CommandLineConstants.SHORT_HELP.equals(arg) || CommandLineConstants.OLD_HELP.equals(arg)) { usage(); return true; } else if (CommandLineConstants.VERSION.equals(arg) || CommandLineConstants.SHORT_VERSION.equals(arg) || CommandLineConstants.OLD_VERSION.equals(arg) || CommandLineConstants.OLD_SHORT_VERSION.equals(arg)) { System.out.println(ProductConfig.fromFilesystemSlot(Module.getBootModuleLoader(), jbossHome, null).getPrettyVersionString()); return true; } return false; }
public static void main(String[] args) throws IOException { start(args); }
private static boolean handleHelpOrVersion(String arg, String jbossHome) { if (CommandLineConstants.HELP.equals(arg) || CommandLineConstants.SHORT_HELP.equals(arg) || CommandLineConstants.OLD_HELP.equals(arg)) { usage(); return true; } else if (CommandLineConstants.VERSION.equals(arg) || CommandLineConstants.SHORT_VERSION.equals(arg) || CommandLineConstants.OLD_VERSION.equals(arg) || CommandLineConstants.OLD_SHORT_VERSION.equals(arg)) { System.out.println(new ProductConfig(Module.getBootModuleLoader(), jbossHome, null).getPrettyVersionString()); return true; } return false; }
private static boolean handleHelpOrVersion(String arg, String jbossHome) { if (CommandLineConstants.HELP.equals(arg) || CommandLineConstants.SHORT_HELP.equals(arg) || CommandLineConstants.OLD_HELP.equals(arg)) { usage(); return true; } else if (CommandLineConstants.VERSION.equals(arg) || CommandLineConstants.SHORT_VERSION.equals(arg) || CommandLineConstants.OLD_VERSION.equals(arg) || CommandLineConstants.OLD_SHORT_VERSION.equals(arg)) { System.out.println(ProductConfig.fromFilesystemSlot(Module.getBootModuleLoader(), jbossHome, null).getPrettyVersionString()); return true; } return false; }