Class SyncPathUtil
- java.lang.Object
-
- org.apache.iotdb.commons.sync.utils.SyncPathUtil
-
public class SyncPathUtil extends java.lang.ObjectUtil for path generation in sync module
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static booleancreateFile(java.io.File file)static java.lang.StringcreateMsg(java.lang.String timeStr, java.lang.String msg)static java.lang.StringgetFileDataDirPath(SyncIdentityInfo identityInfo)static java.lang.StringgetPipeLogName(long serialNumber)static java.lang.StringgetReceiverDir()receiverstatic java.lang.StringgetReceiverFileDataDir(java.lang.String pipeName, java.lang.String remoteIp, long createTime)static java.lang.StringgetReceiverPipeDir(java.lang.String pipeName, java.lang.String remoteIp, long createTime)static java.lang.StringgetReceiverPipeDirName(java.lang.String pipeName, java.lang.String remoteIp, long createTime)static java.lang.StringgetReceiverPipeLogDir(java.lang.String pipeName, java.lang.String remoteIp, long createTime)static java.lang.StringgetSenderDataRegionHistoryPipeLogDir(java.lang.String pipeName, long createTime, java.lang.String dataRegionId)static java.lang.StringgetSenderDataRegionRealTimePipeLogDir(java.lang.String pipeName, long createTime, java.lang.String dataRegionId)static java.lang.StringgetSenderDir()senderstatic java.lang.StringgetSenderFileDataDir(java.lang.String pipeName, long createTime)static java.lang.StringgetSenderFileDataDir(java.lang.String dataDir, java.lang.String pipeName, long createTime)static java.lang.StringgetSenderHistoryPipeLogDir(java.lang.String pipeName, long createTime)static java.lang.StringgetSenderPipeDir(java.lang.String pipeName, long createTime)static java.lang.StringgetSenderPipeDirName(java.lang.String pipeName, long createTime)static java.lang.StringgetSenderRealTimePipeLogDir(java.lang.String pipeName, long createTime)static java.lang.LonggetSerialNumberFromPipeLogName(java.lang.String pipeLogName)static java.lang.StringgetSysDir()common
-
-
-
Method Detail
-
getSenderDir
public static java.lang.String getSenderDir()
sender
-
getSenderPipeDir
public static java.lang.String getSenderPipeDir(java.lang.String pipeName, long createTime)
-
getSenderPipeDirName
public static java.lang.String getSenderPipeDirName(java.lang.String pipeName, long createTime)
-
getSenderDataRegionHistoryPipeLogDir
public static java.lang.String getSenderDataRegionHistoryPipeLogDir(java.lang.String pipeName, long createTime, java.lang.String dataRegionId)
-
getSenderDataRegionRealTimePipeLogDir
public static java.lang.String getSenderDataRegionRealTimePipeLogDir(java.lang.String pipeName, long createTime, java.lang.String dataRegionId)
-
getSenderHistoryPipeLogDir
public static java.lang.String getSenderHistoryPipeLogDir(java.lang.String pipeName, long createTime)
-
getSenderRealTimePipeLogDir
public static java.lang.String getSenderRealTimePipeLogDir(java.lang.String pipeName, long createTime)
-
getSenderFileDataDir
public static java.lang.String getSenderFileDataDir(java.lang.String dataDir, java.lang.String pipeName, long createTime)
-
getSenderFileDataDir
public static java.lang.String getSenderFileDataDir(java.lang.String pipeName, long createTime)
-
getReceiverDir
public static java.lang.String getReceiverDir()
receiver
-
getReceiverPipeDir
public static java.lang.String getReceiverPipeDir(java.lang.String pipeName, java.lang.String remoteIp, long createTime)
-
getReceiverPipeDirName
public static java.lang.String getReceiverPipeDirName(java.lang.String pipeName, java.lang.String remoteIp, long createTime)
-
getReceiverPipeLogDir
public static java.lang.String getReceiverPipeLogDir(java.lang.String pipeName, java.lang.String remoteIp, long createTime)
-
getReceiverFileDataDir
public static java.lang.String getReceiverFileDataDir(java.lang.String pipeName, java.lang.String remoteIp, long createTime)
-
getFileDataDirPath
public static java.lang.String getFileDataDirPath(SyncIdentityInfo identityInfo)
-
getSysDir
public static java.lang.String getSysDir()
common
-
getPipeLogName
public static java.lang.String getPipeLogName(long serialNumber)
-
getSerialNumberFromPipeLogName
public static java.lang.Long getSerialNumberFromPipeLogName(java.lang.String pipeLogName)
-
createFile
public static boolean createFile(java.io.File file) throws java.io.IOException- Throws:
java.io.IOException
-
createMsg
public static java.lang.String createMsg(java.lang.String timeStr, java.lang.String msg)
-
-