public interface DistroTransportAgent
| 限定符和类型 | 方法和说明 |
|---|---|
DistroData |
getData(DistroKey key,
java.lang.String targetServer)
get Data from target server.
|
DistroData |
getDatumSnapshot(java.lang.String targetServer)
Get all datum snapshot from target server.
|
boolean |
supportCallbackTransport()
Whether support transport data with callback.
|
boolean |
syncData(DistroData data,
java.lang.String targetServer)
Sync data.
|
void |
syncData(DistroData data,
java.lang.String targetServer,
DistroCallback callback)
Sync data with callback.
|
boolean |
syncVerifyData(DistroData verifyData,
java.lang.String targetServer)
Sync verify data.
|
void |
syncVerifyData(DistroData verifyData,
java.lang.String targetServer,
DistroCallback callback)
Sync verify data.
|
boolean supportCallbackTransport()
boolean syncData(DistroData data, java.lang.String targetServer)
data - datatargetServer - target servervoid syncData(DistroData data, java.lang.String targetServer, DistroCallback callback)
data - datatargetServer - target servercallback - callbackjava.lang.UnsupportedOperationException - if method supportCallbackTransport is false, should throw UnsupportedOperationExceptionboolean syncVerifyData(DistroData verifyData, java.lang.String targetServer)
verifyData - verify datatargetServer - target servervoid syncVerifyData(DistroData verifyData, java.lang.String targetServer, DistroCallback callback)
verifyData - verify datatargetServer - target servercallback - callbackjava.lang.UnsupportedOperationException - if method supportCallbackTransport is false, should throw UnsupportedOperationExceptionDistroData getData(DistroKey key, java.lang.String targetServer)
key - key of datatargetServer - target serverDistroData getDatumSnapshot(java.lang.String targetServer)
targetServer - target server.Copyright © 2018–2022 Alibaba Group. All rights reserved.