You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@brooklyn.apache.org by ri...@apache.org on 2014/06/10 04:25:39 UTC
[18/26] git commit: Add setManagementNodeUri to
ManagementContextInternal interface
Add setManagementNodeUri to ManagementContextInternal interface
Project: http://git-wip-us.apache.org/repos/asf/incubator-brooklyn/repo
Commit: http://git-wip-us.apache.org/repos/asf/incubator-brooklyn/commit/b522e595
Tree: http://git-wip-us.apache.org/repos/asf/incubator-brooklyn/tree/b522e595
Diff: http://git-wip-us.apache.org/repos/asf/incubator-brooklyn/diff/b522e595
Branch: refs/heads/master
Commit: b522e595e2f5d9a386bcc7833929bd40f7589375
Parents: 8b88a80
Author: Sam Corbett <sa...@cloudsoftcorp.com>
Authored: Mon Jun 9 14:44:21 2014 +0100
Committer: Sam Corbett <sa...@cloudsoftcorp.com>
Committed: Mon Jun 9 14:44:21 2014 +0100
----------------------------------------------------------------------
.../management/internal/AbstractManagementContext.java | 1 +
.../management/internal/ManagementContextInternal.java | 3 +++
.../management/internal/NonDeploymentManagementContext.java | 8 +++++++-
3 files changed, 11 insertions(+), 1 deletion(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/incubator-brooklyn/blob/b522e595/core/src/main/java/brooklyn/management/internal/AbstractManagementContext.java
----------------------------------------------------------------------
diff --git a/core/src/main/java/brooklyn/management/internal/AbstractManagementContext.java b/core/src/main/java/brooklyn/management/internal/AbstractManagementContext.java
index f435aac..cebe6f0 100644
--- a/core/src/main/java/brooklyn/management/internal/AbstractManagementContext.java
+++ b/core/src/main/java/brooklyn/management/internal/AbstractManagementContext.java
@@ -375,6 +375,7 @@ public abstract class AbstractManagementContext implements ManagementContextInte
return gc;
}
+ @Override
public void setManagementNodeUri(URI uri) {
this.uri = Maybe.of(checkNotNull(uri, "uri"));
}
http://git-wip-us.apache.org/repos/asf/incubator-brooklyn/blob/b522e595/core/src/main/java/brooklyn/management/internal/ManagementContextInternal.java
----------------------------------------------------------------------
diff --git a/core/src/main/java/brooklyn/management/internal/ManagementContextInternal.java b/core/src/main/java/brooklyn/management/internal/ManagementContextInternal.java
index fd51427..a10b185 100644
--- a/core/src/main/java/brooklyn/management/internal/ManagementContextInternal.java
+++ b/core/src/main/java/brooklyn/management/internal/ManagementContextInternal.java
@@ -1,5 +1,6 @@
package brooklyn.management.internal;
+import java.net.URI;
import java.net.URL;
import java.util.Map;
import java.util.concurrent.ExecutionException;
@@ -37,6 +38,8 @@ public interface ManagementContextInternal extends ManagementContext {
void setBaseClassPathForScanning(Iterable<URL> urls);
+ void setManagementNodeUri(URI uri);
+
void addEntitySetListener(CollectionChangeListener<Entity> listener);
void removeEntitySetListener(CollectionChangeListener<Entity> listener);
http://git-wip-us.apache.org/repos/asf/incubator-brooklyn/blob/b522e595/core/src/main/java/brooklyn/management/internal/NonDeploymentManagementContext.java
----------------------------------------------------------------------
diff --git a/core/src/main/java/brooklyn/management/internal/NonDeploymentManagementContext.java b/core/src/main/java/brooklyn/management/internal/NonDeploymentManagementContext.java
index 464d8d2..2a5eb57 100644
--- a/core/src/main/java/brooklyn/management/internal/NonDeploymentManagementContext.java
+++ b/core/src/main/java/brooklyn/management/internal/NonDeploymentManagementContext.java
@@ -319,7 +319,13 @@ public class NonDeploymentManagementContext implements ManagementContextInternal
checkInitialManagementContextReal();
initialManagementContext.setBaseClassPathForScanning(urls);
}
-
+
+ @Override
+ public void setManagementNodeUri(URI uri) {
+ checkInitialManagementContextReal();
+ initialManagementContext.setManagementNodeUri(uri);
+ }
+
@Override
public void prePreManage(Entity entity) {
// no-op