You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@brooklyn.apache.org by he...@apache.org on 2016/02/01 18:49:25 UTC
[39/50] brooklyn-server git commit: geo-dns: update member list of
entity.hostname changes
geo-dns: update member list of entity.hostname changes
- Useful for some private subnet examples, where the hostname/url
gets transformed.
- Transforms tests from groovy to Java.
Project: http://git-wip-us.apache.org/repos/asf/brooklyn-server/repo
Commit: http://git-wip-us.apache.org/repos/asf/brooklyn-server/commit/187ffdbd
Tree: http://git-wip-us.apache.org/repos/asf/brooklyn-server/tree/187ffdbd
Diff: http://git-wip-us.apache.org/repos/asf/brooklyn-server/diff/187ffdbd
Branch: refs/heads/0.5.0
Commit: 187ffdbdd6b63aedf9a6887f795f048fc22bf046
Parents: 7358417
Author: Aled Sage <al...@gmail.com>
Authored: Wed Apr 17 14:38:04 2013 +0100
Committer: Aled Sage <al...@gmail.com>
Committed: Thu Apr 25 11:18:21 2013 +0100
----------------------------------------------------------------------
core/src/main/java/brooklyn/location/geo/HostGeoInfo.java | 8 +++++++-
1 file changed, 7 insertions(+), 1 deletion(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/brooklyn-server/blob/187ffdbd/core/src/main/java/brooklyn/location/geo/HostGeoInfo.java
----------------------------------------------------------------------
diff --git a/core/src/main/java/brooklyn/location/geo/HostGeoInfo.java b/core/src/main/java/brooklyn/location/geo/HostGeoInfo.java
index 3c9c9a5..3903aad 100644
--- a/core/src/main/java/brooklyn/location/geo/HostGeoInfo.java
+++ b/core/src/main/java/brooklyn/location/geo/HostGeoInfo.java
@@ -1,5 +1,7 @@
package brooklyn.location.geo;
+import static com.google.common.base.Preconditions.checkNotNull;
+
import java.io.Serializable;
import java.math.BigDecimal;
import java.net.InetAddress;
@@ -99,12 +101,16 @@ public class HostGeoInfo implements Serializable {
public HostGeoInfo(String address, String displayName, double latitude, double longitude) {
- this.address = address;
+ this.address = checkNotNull(address, "address");
this.displayName = displayName==null ? "" : displayName;
this.latitude = latitude;
this.longitude = longitude;
}
+ public String getAddress() {
+ return address;
+ }
+
@Override
public String toString() {
return "HostGeoInfo["+displayName+": "+address+" at ("+latitude+","+longitude+")]";