/** * @param indent * @return */ public String jonasClusterToXml() { StringBuffer buff = new StringBuffer(); writeValue(clusterName, buff, "<name>", "</name>"); writeValue(policyType, buff, "<policy>", "</policy>"); writeValue(strategyType, buff, "<strategy>", "</strategy>"); writePoolToXml(buff, 2); return buff.toString(); }
/** * @param buff * the String buffer to write in. * @param indent * the ident value. */ private void writePoolToXml(final StringBuffer buff, final int indent) { // TODO Auto-generated method stub buff.append(indent); if (poolConfiguration != null) { writeValue(new Integer(poolConfiguration.getMax()).toString(), buff, "<max-size>", "</max-size>"); writeValue(new Integer(poolConfiguration.getMaxWaiters()) .toString(), buff, "<max-waiters>", "</max-waiters>"); writeValue(new Long(poolConfiguration.getTimeout()).toString(), buff, "<timeout>", "</timeout>"); } }