com.supermap.services.providers
类 UGCRealspaceProviderSetting
- java.lang.Object
-
- com.supermap.services.components.spi.RealspaceProviderSetting
-
- com.supermap.services.providers.UGCRealspaceProviderSetting
-
- 所有已实现的接口:
- MultiInstanceSupported, java.io.Serializable
public class UGCRealspaceProviderSetting extends RealspaceProviderSetting implements java.io.Serializable, MultiInstanceSupported
SuperMap 三维服务提供者设置对象。
用于设置SuperMap 三维服务提供者的通用配置信息。
- 另请参阅:
- 序列化表格
-
-
构造器概要
构造器 构造器和说明 UGCRealspaceProviderSetting()
构造函数。UGCRealspaceProviderSetting(UGCRealspaceProviderSetting ugcRealspaceProviderSetting)
构造函数。
-
方法概要
方法 限定符和类型 方法和说明 UGCRealspaceProviderSetting
clone()
boolean
equals(java.lang.Object obj)
判断指定对象跟本UGCRealspaceProviderSetting
对象是否相等。java.lang.String
getCacheKey()
返回三维缓存密钥。java.lang.String
getExtraSetting()
额外的设置信息。UGCRealspaceExtraSetting
getObjectExtraSetting()
java.lang.String
getOutput()
返回三维缓存的目录。java.lang.String
getWorkspacePath()
获取 SuperMap 工作空间的路径。int
hashCode()
获取本UGCRealspaceProviderSetting
对象的哈希码值。boolean
isMultiInstance()
返回当前服务提供者是否启用多实例boolean
isPublishAllDatasets()
判断 SuperMap 三维服务提供者是否发布工作空间中所有的数据信息。boolean
isXmlParse()
判断 SuperMap 三维服务提供者是否自己解析工作空间。void
setCacheKey(java.lang.String cacheKey)
void
setExtraSetting(java.lang.String setting)
void
setMultiInstance(boolean isMultiInstance)
设置当前服务提供者是否启用多实例void
setOutput(java.lang.String output)
设置三维缓存的目录。void
setPublishAllDatasets(boolean publishAllDatasets)
设置 SuperMap 三维服务提供者是否发布工作空间中所有的数据信息。void
setWorkspacePath(java.lang.String workspacePath)
设置 SuperMap 工作空间的路径。void
setXmlParse(boolean xmlParse)
设置 SuperMap 三维服务提供者是否自己解析工作空间。-
从类继承的方法 com.supermap.services.components.spi.RealspaceProviderSetting
getName, setName
-
-
-
-
构造器详细资料
-
UGCRealspaceProviderSetting
public UGCRealspaceProviderSetting()
构造函数。
-
UGCRealspaceProviderSetting
public UGCRealspaceProviderSetting(UGCRealspaceProviderSetting ugcRealspaceProviderSetting)
构造函数。
- 参数:
ugcRealspaceProviderSetting
-
-
-
方法详细资料
-
getWorkspacePath
public java.lang.String getWorkspacePath()
获取 SuperMap 工作空间的路径。
- 返回:
- 工作空间路径。
-
setWorkspacePath
public void setWorkspacePath(java.lang.String workspacePath)
设置 SuperMap 工作空间的路径。
- 参数:
workspacePath
- 工作空间路径。
-
isXmlParse
public boolean isXmlParse()
判断 SuperMap 三维服务提供者是否自己解析工作空间。
- 返回:
- true 表示自己解析,false 表示不自己解析。
-
setXmlParse
public void setXmlParse(boolean xmlParse)
设置 SuperMap 三维服务提供者是否自己解析工作空间。
- 参数:
xmlParse
- true 表示自己解析,false 表示不自己解析。
-
isPublishAllDatasets
public boolean isPublishAllDatasets()
判断 SuperMap 三维服务提供者是否发布工作空间中所有的数据信息。
- 返回:
- true 表示发布,false 表示不发布。
-
setPublishAllDatasets
public void setPublishAllDatasets(boolean publishAllDatasets)
设置 SuperMap 三维服务提供者是否发布工作空间中所有的数据信息。
- 参数:
xmlParse
- true 表示发布,false 表示不发布。
-
getOutput
public java.lang.String getOutput()
返回三维缓存的目录。
- 返回:
- 三维缓存的目录。
-
getExtraSetting
public java.lang.String getExtraSetting()
额外的设置信息。
- 返回:
- 额外设置。
-
setExtraSetting
public void setExtraSetting(java.lang.String setting)
-
getObjectExtraSetting
public UGCRealspaceExtraSetting getObjectExtraSetting()
-
getCacheKey
public java.lang.String getCacheKey()
返回三维缓存密钥。
- 返回:
- 三维缓存的目录。
-
setCacheKey
public void setCacheKey(java.lang.String cacheKey)
-
setOutput
public void setOutput(java.lang.String output)
设置三维缓存的目录。
- 参数:
output
- 三维缓存的目录。
-
equals
public boolean equals(java.lang.Object obj)
判断指定对象跟本
UGCRealspaceProviderSetting
对象是否相等。- 覆盖:
equals
在类中RealspaceProviderSetting
- 参数:
obj
- 跟本对象进行比较的 Java 对象。- 返回:
- 指定对象跟本
UGCRealspaceProviderSetting
对象相等,则返回 true,否则,返回 false。
-
hashCode
public int hashCode()
获取本
UGCRealspaceProviderSetting
对象的哈希码值。- 覆盖:
hashCode
在类中RealspaceProviderSetting
- 返回:
- 哈希码值。
-
isMultiInstance
public boolean isMultiInstance()
从接口复制的说明:MultiInstanceSupported
返回当前服务提供者是否启用多实例
- 指定者:
isMultiInstance
在接口中MultiInstanceSupported
- 返回:
-
setMultiInstance
public void setMultiInstance(boolean isMultiInstance)
从接口复制的说明:MultiInstanceSupported
设置当前服务提供者是否启用多实例
- 指定者:
setMultiInstance
在接口中MultiInstanceSupported
-
clone
public UGCRealspaceProviderSetting clone()
- 覆盖:
clone
在类中java.lang.Object
-
-