public class DataNodeServiceImpl extends Object implements DataNodeService
| 构造器和说明 |
|---|
DataNodeServiceImpl() |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
clientOff(ClientOffPublishers clientOffPublishers)
session server support api to stop some client node,all register data on data server will be
removed data on session server will be remove too
|
MultiSubDatum |
fetch(String dataInfoId,
Set<String> dataCenters)
fetch one dataCenter publisher data from data server
|
void |
fetchDataVersion(String dataCenter,
int slotId,
Map<String,DatumVersion> interests,
ExchangeCallback<Map<String,DatumVersion>> callback) |
void |
init() |
void |
register(Publisher publisher)
new publisher data transform to data server
|
void |
unregister(Publisher publisher)
remove publisher data from data server
|
@PostConstruct public void init()
public void register(Publisher publisher)
DataNodeServiceregister 在接口中 DataNodeServicepublisher - publisherpublic void unregister(Publisher publisher)
DataNodeServiceunregister 在接口中 DataNodeServicepublisher - publisherpublic void clientOff(ClientOffPublishers clientOffPublishers)
DataNodeServiceclientOff 在接口中 DataNodeServiceclientOffPublishers - clientOffPublisherspublic void fetchDataVersion(String dataCenter, int slotId, Map<String,DatumVersion> interests, ExchangeCallback<Map<String,DatumVersion>> callback)
fetchDataVersion 在接口中 DataNodeServicepublic MultiSubDatum fetch(String dataInfoId, Set<String> dataCenters)
DataNodeServicefetch 在接口中 DataNodeServicedataInfoId - dataInfoIddataCenters - dataCentersCopyright © 2023 The Ant Financial. All rights reserved.