public class DiskUtil extends Object
| 构造器和说明 |
|---|
DiskUtil() |
| 限定符和类型 | 方法和说明 |
|---|---|
static void |
clearAll()
Clear all config file.
|
static void |
clearAllBeta()
Clear all beta config file.
|
static void |
clearAllTag()
Clear all tag config file.
|
static String |
getConfig(String dataId,
String group,
String tenant) |
static String |
getLocalConfigMd5(String dataId,
String group,
String tenant) |
static File |
heartBeatFile() |
static String |
relativePath(String dataId,
String group) |
static void |
removeConfigInfo(String dataId,
String group,
String tenant)
Deletes configuration files on disk.
|
static void |
removeConfigInfo4Beta(String dataId,
String group,
String tenant)
Deletes beta configuration files on disk.
|
static void |
removeConfigInfo4Tag(String dataId,
String group,
String tenant,
String tag)
Deletes tag configuration files on disk.
|
static void |
removeHeartHeat() |
static void |
saveBetaToDisk(String dataId,
String group,
String tenant,
String content)
Save beta information to disk.
|
static void |
saveHeartBeatToDisk(String heartBeatTime) |
static void |
saveTagToDisk(String dataId,
String group,
String tenant,
String tag,
String content)
Save tag information to disk.
|
static void |
saveToDisk(String dataId,
String group,
String tenant,
String content)
Save configuration information to disk.
|
static File |
targetBetaFile(String dataId,
String group,
String tenant)
Returns the path of cache file in server.
|
static File |
targetFile(String dataId,
String group,
String tenant)
Returns the path of the server cache file.
|
static File |
targetTagFile(String dataId,
String group,
String tenant,
String tag)
Returns the path of the tag cache file in server.
|
public static void saveHeartBeatToDisk(String heartBeatTime) throws IOException
IOExceptionpublic static void saveToDisk(String dataId, String group, String tenant, String content) throws IOException
IOExceptionpublic static void saveBetaToDisk(String dataId, String group, String tenant, String content) throws IOException
IOExceptionpublic static void saveTagToDisk(String dataId, String group, String tenant, String tag, String content) throws IOException
IOExceptionpublic static void removeConfigInfo(String dataId, String group, String tenant)
public static void removeConfigInfo4Beta(String dataId, String group, String tenant)
public static void removeConfigInfo4Tag(String dataId, String group, String tenant, String tag)
public static void removeHeartHeat()
public static File targetFile(String dataId, String group, String tenant)
public static File targetBetaFile(String dataId, String group, String tenant)
public static File targetTagFile(String dataId, String group, String tenant, String tag)
public static String getConfig(String dataId, String group, String tenant) throws IOException
IOExceptionpublic static String getLocalConfigMd5(String dataId, String group, String tenant) throws IOException
IOExceptionpublic static File heartBeatFile()
public static void clearAll()
public static void clearAllBeta()
public static void clearAllTag()
Copyright © 2018–2022 Alibaba Group. All rights reserved.