Commit 4a6fbd6e by Nepxion

增强接口

parent 0e5211e7
......@@ -114,12 +114,14 @@ public class ConsoleEndpoint {
String version = serviceInstance.getMetadata().get("version");
String host = serviceInstance.getHost();
int port = serviceInstance.getPort();
Map<String, String> metaData = serviceInstance.getMetadata();
InstanceEntity instanceEntity = new InstanceEntity();
instanceEntity.setServiceId(serviceId);
instanceEntity.setVersion(version);
instanceEntity.setHost(host);
instanceEntity.setPort(port);
instanceEntity.setMetaData(metaData);
instanceEntityList.add(instanceEntity);
}
......
......@@ -10,6 +10,7 @@ package com.nepxion.discovery.console.entity;
*/
import java.io.Serializable;
import java.util.Map;
import org.apache.commons.lang3.builder.EqualsBuilder;
import org.apache.commons.lang3.builder.HashCodeBuilder;
......@@ -23,6 +24,7 @@ public class InstanceEntity implements Serializable {
private String version;
private String host;
private int port;
private Map<String, String> metaData;
public String getServiceId() {
return serviceId;
......@@ -56,6 +58,14 @@ public class InstanceEntity implements Serializable {
this.port = port;
}
public Map<String, String> getMetaData() {
return metaData;
}
public void setMetaData(Map<String, String> metaData) {
this.metaData = metaData;
}
@Override
public int hashCode() {
return HashCodeBuilder.reflectionHashCode(this);
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment