类 MetadataInfo
- java.lang.Object
-
- org.apache.dubbo.metadata.MetadataInfo
-
- 所有已实现的接口:
Serializable
public class MetadataInfo extends Object implements Serializable
- 另请参阅:
- 序列化表格
-
-
嵌套类概要
嵌套类 修饰符和类型 类 说明 static class
MetadataInfo.ServiceInfo
-
字段概要
字段 修饰符和类型 字段 说明 static MetadataInfo
EMPTY
-
构造器概要
构造器 构造器 说明 MetadataInfo()
MetadataInfo(String app)
MetadataInfo(String app, String revision, Map<String,MetadataInfo.ServiceInfo> services)
-
方法概要
所有方法 实例方法 具体方法 修饰符和类型 方法 说明 void
addService(MetadataInfo.ServiceInfo serviceInfo)
String
calAndGetRevision()
String
getApp()
Map<String,String>
getExtendParams()
String
getParameter(String key, String serviceKey)
Map<String,String>
getParameters(String serviceKey)
MetadataInfo.ServiceInfo
getServiceInfo(String serviceKey)
Map<String,MetadataInfo.ServiceInfo>
getServices()
String
getServiceString(String protocolServiceKey)
boolean
hasReported()
void
markChanged()
void
markReported()
void
removeService(String key)
void
removeService(MetadataInfo.ServiceInfo serviceInfo)
void
setApp(String app)
void
setRevision(String revision)
void
setServices(Map<String,MetadataInfo.ServiceInfo> services)
String
toString()
-
-
-
字段详细资料
-
EMPTY
public static final MetadataInfo EMPTY
-
-
方法详细资料
-
addService
public void addService(MetadataInfo.ServiceInfo serviceInfo)
-
removeService
public void removeService(MetadataInfo.ServiceInfo serviceInfo)
-
removeService
public void removeService(String key)
-
calAndGetRevision
public String calAndGetRevision()
-
setRevision
public void setRevision(String revision)
-
hasReported
public boolean hasReported()
-
markReported
public void markReported()
-
markChanged
public void markChanged()
-
getApp
public String getApp()
-
setApp
public void setApp(String app)
-
getServices
public Map<String,MetadataInfo.ServiceInfo> getServices()
-
setServices
public void setServices(Map<String,MetadataInfo.ServiceInfo> services)
-
getServiceInfo
public MetadataInfo.ServiceInfo getServiceInfo(String serviceKey)
-
-