Author: adietish
Date: 2011-09-28 06:41:52 -0400 (Wed, 28 Sep 2011)
New Revision: 35110
Modified:
trunk/as/plugins/org.jboss.ide.eclipse.as.openshift.core/src/org/jboss/ide/eclipse/as/openshift/core/IUser.java
trunk/as/plugins/org.jboss.ide.eclipse.as.openshift.core/src/org/jboss/ide/eclipse/as/openshift/core/internal/InternalUser.java
Log:
[JBIDE-9781] added User#createDomain
Modified:
trunk/as/plugins/org.jboss.ide.eclipse.as.openshift.core/src/org/jboss/ide/eclipse/as/openshift/core/IUser.java
===================================================================
---
trunk/as/plugins/org.jboss.ide.eclipse.as.openshift.core/src/org/jboss/ide/eclipse/as/openshift/core/IUser.java 2011-09-28
10:41:10 UTC (rev 35109)
+++
trunk/as/plugins/org.jboss.ide.eclipse.as.openshift.core/src/org/jboss/ide/eclipse/as/openshift/core/IUser.java 2011-09-28
10:41:52 UTC (rev 35110)
@@ -20,6 +20,8 @@
public String getRhlogin();
+ public IDomain createDomain(String name) throws OpenshiftException;
+
public String getPassword();
public String getUUID() throws OpenshiftException;
Modified:
trunk/as/plugins/org.jboss.ide.eclipse.as.openshift.core/src/org/jboss/ide/eclipse/as/openshift/core/internal/InternalUser.java
===================================================================
---
trunk/as/plugins/org.jboss.ide.eclipse.as.openshift.core/src/org/jboss/ide/eclipse/as/openshift/core/internal/InternalUser.java 2011-09-28
10:41:10 UTC (rev 35109)
+++
trunk/as/plugins/org.jboss.ide.eclipse.as.openshift.core/src/org/jboss/ide/eclipse/as/openshift/core/internal/InternalUser.java 2011-09-28
10:41:52 UTC (rev 35110)
@@ -30,7 +30,7 @@
private String rhlogin;
private String password;
private ISSHPublicKey sshKey;
- private Domain domain;
+ private IDomain domain;
private UserInfo userInfo;
private List<ICartridge> cartridges;
private List<IApplication> applications = new ArrayList<IApplication>();
@@ -53,6 +53,13 @@
}
@Override
+ public IDomain createDomain(String name) throws OpenshiftException {
+ ISSHPublicKey key = getSshKey();
+ this.domain = getService().createDomain(name, key, this);
+ return domain;
+ }
+
+ @Override
public IDomain getDomain() throws OpenshiftException {
if (domain == null) {
this.domain = new Domain(
Show replies by date