public class FsLogStorageConfiguration extends Object
| Modifier and Type | Field and Description |
|---|---|
protected static String |
BACKUP_FILE_NAME_PATTERN |
protected static String |
BACKUP_FILE_NAME_TEMPLATE |
protected boolean |
deleteOnClose |
protected static String |
FRAGMENT_FILE_NAME_PATTERN |
protected static String |
FRAGMENT_FILE_NAME_TEMPLATE |
protected int |
initialSegmentId |
protected String |
path |
protected static String |
SEGMENT_FILE_BACKUP_SUFFIX |
protected static String |
SEGMENT_FILE_TRUNCATED_SUFFIX |
protected int |
segmentSize |
protected static String |
TRUNCATED_FILE_NAME_PATTERN |
protected static String |
TRUNCATED_FILE_NAME_TEMPLATE |
| Constructor and Description |
|---|
FsLogStorageConfiguration(int segmentSize,
String path,
int initialSegmentId,
boolean deleteOnClose) |
| Modifier and Type | Method and Description |
|---|---|
String |
backupFileName(int segmentId) |
String |
fileName(int segmentId) |
String |
getFragmentFileNameTemplate() |
int |
getInitialSegmentId() |
String |
getPath() |
int |
getSegmentSize() |
boolean |
isDeleteOnClose() |
boolean |
matchesBackupFileNamePattern(File file) |
protected boolean |
matchesFileNamePattern(File file,
String pattern) |
boolean |
matchesFragmentFileNamePattern(File file) |
boolean |
matchesTruncatedFileNamePattern(File file) |
String |
truncatedFileName(int segmentId) |
protected static final String FRAGMENT_FILE_NAME_TEMPLATE
protected static final String FRAGMENT_FILE_NAME_PATTERN
protected static final String SEGMENT_FILE_TRUNCATED_SUFFIX
protected static final String SEGMENT_FILE_BACKUP_SUFFIX
protected static final String BACKUP_FILE_NAME_PATTERN
protected static final String BACKUP_FILE_NAME_TEMPLATE
protected static final String TRUNCATED_FILE_NAME_PATTERN
protected static final String TRUNCATED_FILE_NAME_TEMPLATE
protected final int segmentSize
protected final String path
protected final int initialSegmentId
protected final boolean deleteOnClose
public FsLogStorageConfiguration(int segmentSize,
String path,
int initialSegmentId,
boolean deleteOnClose)
public String getFragmentFileNameTemplate()
public int getSegmentSize()
public String getPath()
public String fileName(int segmentId)
public String backupFileName(int segmentId)
public String truncatedFileName(int segmentId)
public boolean matchesFragmentFileNamePattern(File file)
public boolean matchesBackupFileNamePattern(File file)
public boolean matchesTruncatedFileNamePattern(File file)
public boolean isDeleteOnClose()
public int getInitialSegmentId()
Copyright © 2017–2018 camunda services GmbH. All rights reserved.