public class AddNamingKeepAll extends Object implements LogFilePolicy
| Modifier and Type | Field and Description |
|---|---|
protected AddLogNaming |
addLogNaming |
protected KeepAll |
keepAll |
| Constructor and Description |
|---|
AddNamingKeepAll() |
AddNamingKeepAll(AddNamingKeepAll src) |
| Modifier and Type | Method and Description |
|---|---|
AddNamingKeepAll |
clone()
Создать клон объекта
|
xyz.cofe.fs.File |
createNewLogFile()
Создание нового лог файла
|
Object |
getContext() |
xyz.cofe.text.template.BasicTemplate.Context<LogFile> |
getCtxNewFileTemplate() |
String |
getNameSeparator() |
Iterable<xyz.cofe.fs.File> |
getObsoleteDirectories(Iterable<xyz.cofe.fs.File> directories)
Возвращает перечень устаревших каталогов
|
Iterable<xyz.cofe.fs.File> |
getObsoleteFiles(Iterable<xyz.cofe.fs.File> files)
Возвращает перечень устаревших файлов
|
String |
getRootTemplate() |
String |
getSearchDirPattern() |
String |
getSearchPattern() |
String |
getTemplate() |
boolean |
isTouch() |
Iterable<xyz.cofe.fs.File> |
searchLogDirectories()
Поиск лог каталогов
|
Iterable<xyz.cofe.fs.File> |
searchLogFiles()
Поиск лог файлов
|
void |
setContext(Object context) |
void |
setNameSeparator(String nameSeparator) |
void |
setRootTemplate(String rootTemplate) |
void |
setSearchDirPattern(String searchDirPattern) |
void |
setSearchPattern(String searchPattern) |
void |
setTemplate(String newFileTemplate) |
void |
setTouch(boolean touch) |
protected final KeepAll keepAll
protected final AddLogNaming addLogNaming
public AddNamingKeepAll()
public AddNamingKeepAll(AddNamingKeepAll src)
public AddNamingKeepAll clone()
LogFilePolicyclone in interface LogFilePolicyclone in class Objectpublic Object getContext()
public void setContext(Object context)
public String getTemplate()
public void setTemplate(String newFileTemplate)
public xyz.cofe.text.template.BasicTemplate.Context<LogFile> getCtxNewFileTemplate()
public String getRootTemplate()
public void setRootTemplate(String rootTemplate)
public String getSearchPattern()
public void setSearchPattern(String searchPattern)
public String getSearchDirPattern()
public void setSearchDirPattern(String searchDirPattern)
public String getNameSeparator()
public void setNameSeparator(String nameSeparator)
public boolean isTouch()
public void setTouch(boolean touch)
public Iterable<xyz.cofe.fs.File> searchLogFiles()
LogFileNamingsearchLogFiles in interface LogFileNamingpublic Iterable<xyz.cofe.fs.File> searchLogDirectories()
LogFileNamingsearchLogDirectories in interface LogFileNamingpublic xyz.cofe.fs.File createNewLogFile()
LogFileNamingcreateNewLogFile in interface LogFileNamingpublic Iterable<xyz.cofe.fs.File> getObsoleteFiles(Iterable<xyz.cofe.fs.File> files)
KeepPolicygetObsoleteFiles in interface KeepPolicyfiles - файлыpublic Iterable<xyz.cofe.fs.File> getObsoleteDirectories(Iterable<xyz.cofe.fs.File> directories)
KeepPolicygetObsoleteDirectories in interface KeepPolicydirectories - каталогиCopyright © 2017. All rights reserved.