public final class CachePersist extends Object
| 构造器和说明 |
|---|
CachePersist() |
| 限定符和类型 | 方法和说明 |
|---|---|
static String |
defaultIfNull(String group) |
static List<File> |
getSnapshots(String dataId,
String groupId) |
static List<File> |
getSnapshots(String dataId,
String groupId,
String env,
boolean isMetaData) |
static List<File> |
getSnapshots(String dataId,
String groupId,
String tenant,
String env,
boolean isMetaData) |
static List<File> |
getSnapshots(String dataId,
String groupId,
String tenant,
String env,
String fileEnd)
指定dataId和groupId,找到所有的snapshot文件。
|
static List<Object> |
initialData(String dataId,
String groupId,
String env) |
static List<Object> |
initialData(String dataId,
String groupId,
String tenant,
String env)
取得初始数据。
|
static Map<String,List<ObserverData>> |
initialDataWithMeta(String dataId,
String groupId,
String env) |
static Map<String,List<ObserverData>> |
initialDataWithMeta(String dataId,
String groupId,
String tenant,
String env) |
static boolean |
isNewSnapshots(String dataId,
String groupId,
String tenant,
String env) |
static File |
latestSnapshot(String dataId,
String groupId)
找到最新的snapshot文件。
|
static File |
latestSnapshot(String dataId,
String groupId,
boolean isMetaData)
找到最新的snapshot文件。
|
static File |
latestSnapshot(String dataId,
String groupId,
String env,
boolean isMetaData)
找到最新的snapshot文件。
|
static File |
latestSnapshot(String dataId,
String groupId,
String tenant,
String env,
boolean isMetaData) |
static File |
latestSnapshot(String dataId,
String groupId,
String tenant,
String env,
String fileEnd)
找到最新的snapshot文件。
|
static List<Object> |
parse(File dataFile)
解析数据文件。
|
static Map<String,List<ObserverData>> |
parseDataWithMeta(File dataFile)
解析数据文件。
|
static void |
save(String dataId,
String groupId,
List datas) |
static void |
save(String dataId,
String groupId,
List datas,
String env) |
static void |
save(String dataId,
String groupId,
String tenant,
List datas,
String env)
保存snapshot数据。
|
static void |
save(String dataId,
String groupId,
String tenant,
Map<String,List<ObserverData>> dataGroup,
String env) |
public static List<Object> initialData(String dataId, String groupId, String tenant, String env)
public static Map<String,List<ObserverData>> initialDataWithMeta(String dataId, String groupId, String env)
public static Map<String,List<ObserverData>> initialDataWithMeta(String dataId, String groupId, String tenant, String env)
public static Map<String,List<ObserverData>> parseDataWithMeta(File dataFile)
public static void save(String dataId, String groupId, String tenant, List datas, String env)
public static void save(String dataId, String groupId, String tenant, Map<String,List<ObserverData>> dataGroup, String env)
public static List<File> getSnapshots(String dataId, String groupId, String env, boolean isMetaData)
public static List<File> getSnapshots(String dataId, String groupId, String tenant, String env, String fileEnd)
public static List<File> getSnapshots(String dataId, String groupId, String tenant, String env, boolean isMetaData)
public static File latestSnapshot(String dataId, String groupId, boolean isMetaData)
public static File latestSnapshot(String dataId, String groupId, String env, boolean isMetaData)
public static File latestSnapshot(String dataId, String groupId, String tenant, String env, String fileEnd)
public static File latestSnapshot(String dataId, String groupId, String tenant, String env, boolean isMetaData)
Copyright © 2019. All rights reserved.