类 ServiceMetadata
- java.lang.Object
-
- org.apache.dubbo.common.BaseServiceMetadata
-
- org.apache.dubbo.rpc.model.ServiceMetadata
-
public class ServiceMetadata extends BaseServiceMetadata
Notice, this class currently has no usage inside Dubbo. data related to service level such as name, version, classloader of business service, security info, etc. Also with a AttributeMap for extension.
-
-
字段概要
-
从类继承的字段 org.apache.dubbo.common.BaseServiceMetadata
COLON_SEPARATOR
-
-
构造器概要
构造器 构造器 说明 ServiceMetadata()ServiceMetadata(String serviceInterfaceName, String group, String version, Class<?> serviceType)
-
方法概要
所有方法 实例方法 具体方法 修饰符和类型 方法 说明 voidaddAttachment(String key, Object value)voidaddAttribute(String key, Object value)Map<String,Object>getAttachments()ObjectgetAttribute(String key)Map<String,Object>getAttributeMap()StringgetDefaultGroup()StringgetServiceKey()Class<?>getServiceType()ObjectgetTarget()voidsetDefaultGroup(String defaultGroup)voidsetServiceType(Class<?> serviceType)voidsetTarget(Object target)-
从类继承的方法 org.apache.dubbo.common.BaseServiceMetadata
buildServiceKey, generateServiceKey, getDisplayServiceKey, getGroup, getServiceInterfaceName, getVersion, groupFromServiceKey, interfaceFromServiceKey, revertDisplayServiceKey, setGroup, setServiceInterfaceName, setServiceKey, setVersion, versionFromServiceKey
-
-
-
-
方法详细资料
-
getServiceKey
public String getServiceKey()
- 覆盖:
getServiceKey在类中BaseServiceMetadata
-
getServiceType
public Class<?> getServiceType()
-
getDefaultGroup
public String getDefaultGroup()
-
setDefaultGroup
public void setDefaultGroup(String defaultGroup)
-
setServiceType
public void setServiceType(Class<?> serviceType)
-
getTarget
public Object getTarget()
-
setTarget
public void setTarget(Object target)
-
-