接口 DistroTransportAgent
-
public interface DistroTransportAgentDistro transport agent.- 作者:
- xiweng.yy
-
-
方法概要
所有方法 实例方法 抽象方法 修饰符和类型 方法 说明 DistroDatagetData(DistroKey key, java.lang.String targetServer)get Data from target server.DistroDatagetDatumSnapshot(java.lang.String targetServer)Get all datum snapshot from target server.booleansupportCallbackTransport()Whether support transport data with callback.booleansyncData(DistroData data, java.lang.String targetServer)Sync data.voidsyncData(DistroData data, java.lang.String targetServer, DistroCallback callback)Sync data with callback.booleansyncVerifyData(DistroData verifyData, java.lang.String targetServer)Sync verify data.voidsyncVerifyData(DistroData verifyData, java.lang.String targetServer, DistroCallback callback)Sync verify data.
-
-
-
方法详细资料
-
supportCallbackTransport
boolean supportCallbackTransport()
Whether support transport data with callback.- 返回:
- true if support, otherwise false
-
syncData
boolean syncData(DistroData data, java.lang.String targetServer)
Sync data.- 参数:
data- datatargetServer- target server- 返回:
- true is sync successfully, otherwise false
-
syncData
void syncData(DistroData data, java.lang.String targetServer, DistroCallback callback)
Sync data with callback.- 参数:
data- datatargetServer- target servercallback- callback- 抛出:
java.lang.UnsupportedOperationException- if method supportCallbackTransport is false, should throwUnsupportedOperationException
-
syncVerifyData
boolean syncVerifyData(DistroData verifyData, java.lang.String targetServer)
Sync verify data.- 参数:
verifyData- verify datatargetServer- target server- 返回:
- true is verify successfully, otherwise false
-
syncVerifyData
void syncVerifyData(DistroData verifyData, java.lang.String targetServer, DistroCallback callback)
Sync verify data.- 参数:
verifyData- verify datatargetServer- target servercallback- callback- 抛出:
java.lang.UnsupportedOperationException- if method supportCallbackTransport is false, should throwUnsupportedOperationException
-
getData
DistroData getData(DistroKey key, java.lang.String targetServer)
get Data from target server.- 参数:
key- key of datatargetServer- target server- 返回:
- distro data
-
getDatumSnapshot
DistroData getDatumSnapshot(java.lang.String targetServer)
Get all datum snapshot from target server.- 参数:
targetServer- target server.- 返回:
- distro data
-
-