public class Replica
extends com.supermap.data.InternalHandleDisposable
该类用于获取、更新复本信息,以及复本间数据的协调、冲突判断、同步等。
限定符和类型 | 方法和说明 |
---|---|
Boolean |
delete()
删除复本。
|
void |
dispose() |
EngineType |
getChildReplicaEngineType()
获取子复本对应的引擎类型,当前仅支持 PostGIS、Yukon引擎。
|
String |
getChildReplicaPath()
获取子复本的存储路径。
|
Date |
getCreateTime()
获取复本的创建时间。
|
String[] |
getDatasetVectorNames()
获取复本包含的数据集的名称集合。
|
String |
getDescription()
获取复本描述信息。
|
String |
getGlobalID()
获取复本的全局唯一ID。
|
Date |
getModifyTime()
获取复本的修改时间。
|
String |
getName()
获取复本名称。
|
ReplicaType |
getReplicaType()
获取复本类型。
|
boolean |
synchronizeToDefault()
将当前复本的变更信息同步到源数据源。
|
boolean |
synchronizeToDefault(Datasource childReplicaDatasource)
将当前复本的变更信息同步到源数据源。
|
Version |
synchronizeToVersion()
将当前复本的变更信息同步到源数据源的一个子版本。
|
Version |
synchronizeToVersion(Datasource childReplicaDatasource)
将当前复本的变更信息同步到源数据源的一个子版本。
|
Version |
synchronizeToVersion(Datasource childReplicaDatasource,
String versionName)
将当前复本的变更信息同步到源数据源的一个指定版本。
|
Version |
synchronizeToVersion(String versionName)
将复本的变更同步到源数据源中的复本版本里。
|
public boolean synchronizeToDefault()
public boolean synchronizeToDefault(Datasource childReplicaDatasource)
childReplicaDatasource
- 待同步的复本数据源public Version synchronizeToVersion()
public Version synchronizeToVersion(String versionName)
versionName
- 指定的复本版本名称。public Version synchronizeToVersion(Datasource childReplicaDatasource)
childReplicaDatasource
- 待同步的复本数据源public Version synchronizeToVersion(Datasource childReplicaDatasource, String versionName)
childReplicaDatasource
- 待同步的复本数据源。versionName
- 指定的分支版本名称。public Boolean delete()
public String getName()
public String getDescription()
public ReplicaType getReplicaType()
public Date getCreateTime()
public Date getModifyTime()
public String[] getDatasetVectorNames()
public EngineType getChildReplicaEngineType()
public String getGlobalID()
public String getChildReplicaPath()
public void dispose()
Copyright © 2021–2024 SuperMap. All rights reserved.