Package com.flowable.core.service.form
Class FolderNameParser
- java.lang.Object
-
- com.flowable.core.service.form.FolderNameParser
-
public class FolderNameParser extends Object
-
-
Field Summary
Fields Modifier and Type Field Description protected static StringDEFAULT_FOLDER_NAME_PATTERNprotected static StringDEFAULT_ROOT_FOLDER_NAMEprotected static StringDEFAULT_WORK_FOLDER_NAMEprotected StringdefaultCaseFolderNamePatternprotected StringdefaultFolderNamePatternprotected StringdefaultProcessFolderNamePatternprotected StringdefaultTaskFolderNamePatternprotected static DateTimeFormatterFOLDER_SUFFIX_FORMATTERprotected StringrootFolderNameprotected StringworkFolderName
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetRootFolderName()StringgetWorkFolderName()StringparseCaseFolderName(String modelName, String instanceName, Date started)StringparseProcessFolderName(String modelName, String instanceName, Date startTime)StringparseTaskFolderName(String modelName, String instanceName, Date createTime)protected StringreplaceVariables(String folderNamePattern, String modelName, String instanceName, Date created)
-
-
-
Field Detail
-
DEFAULT_FOLDER_NAME_PATTERN
protected static final String DEFAULT_FOLDER_NAME_PATTERN
- See Also:
- Constant Field Values
-
DEFAULT_ROOT_FOLDER_NAME
protected static final String DEFAULT_ROOT_FOLDER_NAME
- See Also:
- Constant Field Values
-
DEFAULT_WORK_FOLDER_NAME
protected static final String DEFAULT_WORK_FOLDER_NAME
- See Also:
- Constant Field Values
-
FOLDER_SUFFIX_FORMATTER
protected static final DateTimeFormatter FOLDER_SUFFIX_FORMATTER
-
rootFolderName
protected final String rootFolderName
-
workFolderName
protected final String workFolderName
-
defaultFolderNamePattern
protected final String defaultFolderNamePattern
-
defaultCaseFolderNamePattern
protected final String defaultCaseFolderNamePattern
-
defaultProcessFolderNamePattern
protected final String defaultProcessFolderNamePattern
-
defaultTaskFolderNamePattern
protected final String defaultTaskFolderNamePattern
-
-
Method Detail
-
getRootFolderName
public String getRootFolderName()
-
getWorkFolderName
public String getWorkFolderName()
-
parseCaseFolderName
public String parseCaseFolderName(String modelName, String instanceName, Date started)
-
parseProcessFolderName
public String parseProcessFolderName(String modelName, String instanceName, Date startTime)
-
parseTaskFolderName
public String parseTaskFolderName(String modelName, String instanceName, Date createTime)
-
-