Package org.smallmind.scribe.pen
Class Rollover
- java.lang.Object
-
- org.smallmind.scribe.pen.Rollover
-
public class Rollover extends Object
-
-
Constructor Summary
Constructors Constructor Description Rollover()Rollover(RolloverRule... rules)Rollover(Timestamp timestamp, char separator, RolloverRule... rules)Rollover(Timestamp timestamp, RolloverRule... rules)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description chargetSeparator()StringgetTimestampSuffix(Date date)voidsetRules(RolloverRule[] rules)voidsetSeparator(char separator)voidsetTimestamp(Timestamp timestamp)booleanwillRollover(long fileSize, long lastModified, long bytesToBeWritten)
-
-
-
Constructor Detail
-
Rollover
public Rollover()
-
Rollover
public Rollover(RolloverRule... rules)
-
Rollover
public Rollover(Timestamp timestamp, RolloverRule... rules)
-
Rollover
public Rollover(Timestamp timestamp, char separator, RolloverRule... rules)
-
-
Method Detail
-
setTimestamp
public void setTimestamp(Timestamp timestamp)
-
getSeparator
public char getSeparator()
-
setSeparator
public void setSeparator(char separator)
-
setRules
public void setRules(RolloverRule[] rules)
-
willRollover
public boolean willRollover(long fileSize, long lastModified, long bytesToBeWritten)
-
-