com.supermap.server.config
类 ProviderSetting
- java.lang.Object
 - 
- AbstractServiceSetting
 - 
- com.supermap.server.config.ProviderSetting
 
 
 
- 
- 所有已实现的接口:
 - java.io.Serializable
 
public class ProviderSetting extends AbstractServiceSetting implements java.io.Serializable服务提供者配置信息。
服务提供者配置信息和依赖的服务提供者列表构成服务提供者上下文。
 
- 
- 
字段概要
字段 限定符和类型 字段和说明 booleanenabled服务提供者是否可用。java.lang.String[]innerProviders依赖的服务提供者名称列表。 
- 
构造器概要
构造器 构造器和说明 ProviderSetting()ProviderSetting(ProviderSetting setting)ProviderSetting(java.lang.String name)ProviderSetting(java.lang.String name, java.lang.String type)ProviderSetting(java.lang.String name, java.lang.String type, java.lang.Object config) 
- 
方法概要
方法 限定符和类型 方法和说明 ProviderSettingcopy()拷贝副本。booleanequals(java.lang.Object obj)inthashCode()获取对象实例的哈希值 
 - 
 
- 
- 
字段详细资料
- 
innerProviders
public java.lang.String[] innerProviders
依赖的服务提供者名称列表。
例如聚合服务提供者、集群服务提供者都要依赖一系列服务提供者。
 
- 
enabled
public boolean enabled
服务提供者是否可用。默认为 true,表示可用。
 
 - 
 
- 
构造器详细资料
- 
ProviderSetting
public ProviderSetting()
 
- 
ProviderSetting
public ProviderSetting(java.lang.String name)
 
- 
ProviderSetting
public ProviderSetting(java.lang.String name, java.lang.String type) 
- 
ProviderSetting
public ProviderSetting(java.lang.String name, java.lang.String type, java.lang.Object config) 
- 
ProviderSetting
public ProviderSetting(ProviderSetting setting)
 
 - 
 
- 
方法详细资料
- 
copy
public final ProviderSetting copy()
拷贝副本。即生成一个跟本对象一样的新的 ProviderSetting 对象。
- 返回:
 - 服务提供者配置对象。
 
 
- 
equals
public final boolean equals(java.lang.Object obj)
 
- 
hashCode
public final int hashCode()
获取对象实例的哈希值- 返回:
 - 哈希值
 
 
 - 
 
 -