类 MetadataInfo
- java.lang.Object
-
- org.apache.dubbo.metadata.MetadataInfo
-
- 所有已实现的接口:
Serializable
public class MetadataInfo extends Object implements Serializable
- 另请参阅:
- 序列化表格
-
-
嵌套类概要
嵌套类 修饰符和类型 类 说明 static classMetadataInfo.ServiceInfo
-
字段概要
字段 修饰符和类型 字段 说明 static StringDEFAULT_REVISION
-
构造器概要
构造器 构造器 说明 MetadataInfo(String app)MetadataInfo(String app, String revision, Map<String,MetadataInfo.ServiceInfo> services)
-
方法概要
所有方法 实例方法 具体方法 修饰符和类型 方法 说明 voidaddService(MetadataInfo.ServiceInfo serviceInfo)StringcalAndGetRevision()StringgetApp()Map<String,String>getExtendParams()StringgetParameter(String key, String serviceKey)Map<String,String>getParameters(String serviceKey)MetadataInfo.ServiceInfogetServiceInfo(String serviceKey)Map<String,MetadataInfo.ServiceInfo>getServices()booleanhasReported()voidmarkChanged()voidmarkReported()voidremoveService(String key)voidremoveService(MetadataInfo.ServiceInfo serviceInfo)voidsetApp(String app)voidsetRevision(String revision)voidsetServices(Map<String,MetadataInfo.ServiceInfo> services)StringtoString()
-
-
-
字段详细资料
-
DEFAULT_REVISION
public static String DEFAULT_REVISION
-
-
方法详细资料
-
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)
-
-