From 7c84017a9ced4e782c34a65ce9511c1680dd4452 Mon Sep 17 00:00:00 2001 From: Martin Vajnar Date: Mon, 26 Aug 2013 22:30:58 +0200 Subject: [PATCH] JORTE: add new constructor to Manager class --- orte/java/src/org/ocera/orte/Manager.java | 13 +++++++++++-- orte/java/src/org/ocera/orte/types/DomainProp.java | 6 ++++++ 2 files changed, 17 insertions(+), 2 deletions(-) diff --git a/orte/java/src/org/ocera/orte/Manager.java b/orte/java/src/org/ocera/orte/Manager.java index ad99bbd..321c149 100644 --- a/orte/java/src/org/ocera/orte/Manager.java +++ b/orte/java/src/org/ocera/orte/Manager.java @@ -6,10 +6,19 @@ public class Manager { private DomainMgr dmgr; private ManagerEvents events = new ManagerEvents(); - + public Manager() { + dmgr = new DomainMgr(ORTEConstant.ORTE_DEFAULT_DOMAIN, + null, + events, + false); + } + + public Manager(String mgrs) { + DomainProp dprops = DomainProp.defaultPropsCreate(); + dprops.setProps(mgrs); dmgr = new DomainMgr(ORTEConstant.ORTE_DEFAULT_DOMAIN, - null, + dprops, events, false); } diff --git a/orte/java/src/org/ocera/orte/types/DomainProp.java b/orte/java/src/org/ocera/orte/types/DomainProp.java index 6db5340..bd482a1 100644 --- a/orte/java/src/org/ocera/orte/types/DomainProp.java +++ b/orte/java/src/org/ocera/orte/types/DomainProp.java @@ -53,6 +53,12 @@ public class DomainProp { if(!jORTEDomainPropSet(this.handle,this.mgrs)) System.out.println(":j: DomainProp not set !!!"); } + + public void setProps(String mgrs) { + this.mgrs = mgrs; + if(!jORTEDomainPropSet(this.handle,this.mgrs)) + System.out.println(":j: DomainProp not set !!!"); + } /** * defaultPropsCreate - create DomainProp with handle to default -- 2.39.2