org.sonatype.gossip.listener
Class FileSizeRollingStrategy

java.lang.Object
  extended by org.sonatype.gossip.listener.FileSizeRollingStrategy
All Implemented Interfaces:
FileListener.RollingStrategy

public class FileSizeRollingStrategy
extends java.lang.Object
implements FileListener.RollingStrategy

A file-size FileListener.RollingStrategy.

Since:
1.0
Author:
Jason Dillon

Constructor Summary
FileSizeRollingStrategy()
           
 
Method Summary
 int getMaximumBackupIndex()
           
 long getMaximumFileSize()
           
 boolean roll(FileListener listener)
           
 void setMaximumBackupIndex(int n)
           
 void setMaximumFileSize(long n)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FileSizeRollingStrategy

public FileSizeRollingStrategy()
Method Detail

getMaximumBackupIndex

public int getMaximumBackupIndex()

setMaximumBackupIndex

public void setMaximumBackupIndex(int n)

getMaximumFileSize

public long getMaximumFileSize()

setMaximumFileSize

public void setMaximumFileSize(long n)

roll

public boolean roll(FileListener listener)
Specified by:
roll in interface FileListener.RollingStrategy


Copyright © 2008-2011 Sonatype. All Rights Reserved.