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.SerializableFactory for creating convention for naming files.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description NamingConventioncreate(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)CreateNamingConventionthat 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)
CreateNamingConventionthat 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
-
-