Package cz.o2.proxima.direct.io.bulkfs
Interface NamingConventionFactory
-
- All Superinterfaces:
java.io.Serializable
- All Known Implementing Classes:
DefaultNamingConventionFactory
public interface NamingConventionFactory extends java.io.Serializable
Factory for creating convention for naming files.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description NamingConvention
create(java.lang.String cfgPrefix, java.util.Map<java.lang.String,java.lang.Object> cfg, java.time.Duration rollTimePeriod, java.lang.String prefix, java.lang.String suffix)
CreateNamingConvention
that is used withFileFormat
.
-
-
-
Method Detail
-
create
NamingConvention create(java.lang.String cfgPrefix, java.util.Map<java.lang.String,java.lang.Object> cfg, java.time.Duration rollTimePeriod, java.lang.String prefix, java.lang.String suffix)
CreateNamingConvention
that is used withFileFormat
.- Parameters:
cfgPrefix
- configuration prefixcfg
- configurationrollTimePeriod
- time rolling intervalprefix
- prefix of all names generatedsuffix
- suffix of filenames- Returns:
- naming convention with given settings
-
-