public class ComponentSetting
extends AbstractServiceSetting
implements java.io.Serializable
服务组件配置信息。
服务组件配置信息和服务提供者列表构成服务组件上下文。
ComponentContext
限定符和类型 | 字段和说明 |
---|---|
java.lang.String |
disabledInterfaceNames
停止了的服务实例对应的服务接口名称列表,以逗号分隔多个接口名称
|
boolean |
enabled
服务组件是否可用,默认为 true,表示可用。
|
int |
instanceCount
在多进程环境下期望部署的实例个数
|
java.lang.String |
interfaceNames
服务组件发布成服务时所对应的服务接口名称列表,以逗号分隔多个接口名称
|
java.lang.String |
providers
使用的服务提供者集合的名称。
|
构造器和说明 |
---|
ComponentSetting() |
ComponentSetting(ComponentSetting setting) |
限定符和类型 | 方法和说明 |
---|---|
ComponentSetting |
copy()
拷贝副本。
|
boolean |
equals(java.lang.Object obj) |
int |
hashCode()
获取对象实例的哈希值
|
public java.lang.String providers
使用的服务提供者集合的名称。
一个以逗号分隔的字符串。可以是Provider也可以是ProviderSet的名称, 也可以是多个Provider,多个ProviderSet的混合。如“provider1,providerSet1”。
public boolean enabled
服务组件是否可用,默认为 true,表示可用。
public java.lang.String interfaceNames
服务组件发布成服务时所对应的服务接口名称列表,以逗号分隔多个接口名称
public java.lang.String disabledInterfaceNames
停止了的服务实例对应的服务接口名称列表,以逗号分隔多个接口名称
public int instanceCount
在多进程环境下期望部署的实例个数
public ComponentSetting()
public ComponentSetting(ComponentSetting setting)
public final ComponentSetting copy()
拷贝副本。即生成一个跟本对象一样的新的 ComponentSetting 对象。
public final boolean equals(java.lang.Object obj)
public final int hashCode()