/** * Returns the last JvmOptionsElement in the chain of responsibility. */ public JvmOptionsElement last() { JvmOptionsElement current = head; while (current.hasNext()) { current = current.next(); } return current; }
/** * Returns the last JvmOptionsElement in the chain of responsibility. */ public JvmOptionsElement last() { JvmOptionsElement current = head; while (current.hasNext()) { current = current.next(); } return current; }
/** * Deletes the option from its set of jvm options and then invokes the next * in the chain. * * @param option * @return Returns true if the option exists in at least one element in the * chain. */ boolean deleteJvmOption(String option) { boolean b1 = jvmOptions.remove(option); boolean b2 = next().deleteJvmOption(option); return (b1 || b2); }
/** * Deletes the option from its set of jvm options and then invokes the next * in the chain. * @param option * @return Returns true if the option exists in at least one element in the * chain. */ boolean deleteJvmOption(String option) { boolean b1 = jvmOptions.remove(option); boolean b2 = next().deleteJvmOption(option); return (b1 || b2); }
/** * Returns the current set of Jvm options. */ public String[] getJvmOptions() { Set s = new LinkedHashSet(); JvmOptionsElement current = head; while (!JvmOptionsElement.isLast(current)) { ArrayList options = current.getJvmOptions(); if ((options != null) && (options.size() > 0)) { s.addAll(options); } current = current.next(); } return toStringArray(s); }
/** * Returns the current set of Jvm options. */ public String[] getJvmOptionsAsStoredInXml() { Set s = new LinkedHashSet(); JvmOptionsElement current = head; while (!JvmOptionsElement.isLast(current)) { String options = current.getJvmOptionsAsStoredInXml(); if ((options != null) && (options.length() > 0)) { s.add(options); } current = current.next(); } return toStringArray(s); }
/** * Returns the current set of Jvm options. */ public String[] getJvmOptionsAsStoredInXml() { Set s = new LinkedHashSet(); JvmOptionsElement current = head; while (!JvmOptionsElement.isLast(current)) { String options = current.getJvmOptionsAsStoredInXml(); if ((options != null) && (options.length() > 0)) { s.add(options); } current = current.next(); } return toStringArray(s); }
/** * Returns the current set of Jvm options. */ public String[] getJvmOptions() { Set s = new LinkedHashSet(); JvmOptionsElement current = head; while (!JvmOptionsElement.isLast(current)) { ArrayList options = current.getJvmOptions(); if ((options != null) && (options.size() > 0)) { s.addAll(options); } current = current.next(); } return toStringArray(s); }