com.supermap.server.config
类 ComponentSetting
- java.lang.Object
 - 
- AbstractServiceSetting
 - 
- com.supermap.server.config.ComponentSetting
 
 
 
- 
- 所有已实现的接口:
 - java.io.Serializable
 
public class ComponentSetting extends AbstractServiceSetting implements java.io.Serializable服务组件配置信息。
服务组件配置信息和服务提供者列表构成服务组件上下文。
- 另请参阅:
 ComponentContext
 
- 
- 
字段概要
字段 限定符和类型 字段和说明 java.lang.StringdisabledInterfaceNames停止了的服务实例对应的服务接口名称列表,以逗号分隔多个接口名称booleanenabled服务组件是否可用,默认为 true,表示可用。booleaninitOnCreate实例化服务组件后是否立即初始化。intinitPriority服务启动的优先级,优先级越高越优先被启动intinstanceCount在多进程环境下期望部署的实例个数java.lang.StringinterfaceNames服务组件发布成服务时所对应的服务接口名称列表,以逗号分隔多个接口名称java.lang.Stringproviders使用的服务提供者集合的名称。 
- 
构造器概要
构造器 构造器和说明 ComponentSetting()ComponentSetting(ComponentSetting setting) 
- 
方法概要
方法 限定符和类型 方法和说明 ComponentSettingcopy()拷贝副本。booleanequals(java.lang.Object obj)inthashCode()获取对象实例的哈希值 
 - 
 
- 
- 
字段详细资料
- 
providers
public java.lang.String providers
使用的服务提供者集合的名称。
一个以逗号分隔的字符串。可以是Provider也可以是ProviderSet的名称, 也可以是多个Provider,多个ProviderSet的混合。如“provider1,providerSet1”。
 
- 
enabled
public boolean enabled
服务组件是否可用,默认为 true,表示可用。
 
- 
interfaceNames
public java.lang.String interfaceNames
服务组件发布成服务时所对应的服务接口名称列表,以逗号分隔多个接口名称
 
- 
disabledInterfaceNames
public java.lang.String disabledInterfaceNames
停止了的服务实例对应的服务接口名称列表,以逗号分隔多个接口名称
 
- 
instanceCount
public int instanceCount
在多进程环境下期望部署的实例个数
 
- 
initPriority
public int initPriority
服务启动的优先级,优先级越高越优先被启动 
- 
initOnCreate
public boolean initOnCreate
实例化服务组件后是否立即初始化。当全局的服务延迟启动开关开启后,该参数方才有效; 初始化优先策略 : 全局的lazyInitService参数为false ,服务组件initOnCreate为true, 该服务组件将立即初始化 全局的lazyInitService参数为true ,服务组件initOnCreate为false, 预期该服务组件不立即初始化
 
 - 
 
- 
构造器详细资料
- 
ComponentSetting
public ComponentSetting()
 
- 
ComponentSetting
public ComponentSetting(ComponentSetting setting)
 
 - 
 
- 
方法详细资料
- 
copy
public final ComponentSetting copy()
拷贝副本。即生成一个跟本对象一样的新的 ComponentSetting 对象。
- 返回:
 - 服务组件配置对象。
 
 
- 
equals
public final boolean equals(java.lang.Object obj)
 
- 
hashCode
public final int hashCode()
获取对象实例的哈希值- 返回:
 - 哈希值
 
 
 - 
 
 -