public int createInstance(String name, InstanceSettings settings) throws Exception { Instance inst = adminService.createInstance(name, settings); if (inst != null) { return inst.getPid(); } else { return -1; } }
public int createInstance(String name, int sshPort, int rmiRegistryPort, int rmiServerPort, String location, String javaOpts, String features, String featureURLs, String address) throws Exception { if ("".equals(location)) { location = null; } if ("".equals(javaOpts)) { javaOpts = null; } InstanceSettings settings = new InstanceSettings(sshPort, rmiRegistryPort, rmiServerPort, location, javaOpts, parseStringList(featureURLs), parseStringList(features), new HashMap<String, URL>(), new HashMap<String, URL>(), address); Instance inst = adminService.createInstance(name, settings); if (inst != null) { return inst.getPid(); } else { return -1; } }
s = Integer.toString(instance.getPid()); for (int i = s.length(); i < 5; i++) { sb.append(' ');
public JmxInstance(Instance instance) { try { String[] itemNames = AdminServiceMBean.INSTANCE; Object[] itemValues = new Object[itemNames.length]; itemValues[0] = instance.getPid(); itemValues[1] = instance.getName(); itemValues[2] = instance.isRoot(); itemValues[3] = instance.getSshPort(); itemValues[4] = instance.getRmiRegistryPort(); itemValues[5] = instance.getRmiServerPort(); try { itemValues[6] = instance.getState(); } catch (Exception e) { itemValues[6] = "Error"; } itemValues[7] = instance.getLocation(); itemValues[8] = instance.getJavaOpts(); data = new CompositeDataSupport(INSTANCE, itemNames, itemValues); } catch (OpenDataException e) { throw new IllegalStateException("Cannot create instance open data", e); } }
private void instanceInfo(JSONWriter jw, Instance instance) throws JSONException, Exception { jw.object(); jw.key("pid"); jw.value(instance.getPid()); jw.key("name"); jw.value(instance.getName());