org.mortbay.util

Class RolloverFileOutputStream

public class RolloverFileOutputStream extends FilterOutputStream

A File OutputStream that rolls overs. If the passed filename contains the string "yyyy_mm_dd" on daily intervals.

Version: $Id: RolloverFileOutputStream.java,v 1.14 2005/08/13 00:01:28 gregwilkins Exp $

Author: Greg Wilkins (gregw)

Constructor Summary
RolloverFileOutputStream(String filename)
RolloverFileOutputStream(String filename, boolean append)
RolloverFileOutputStream(String filename, boolean append, int retainDays)
Method Summary
voidclose()
StringgetDatedFilename()
StringgetFilename()
intgetRetainDays()
voidwrite(byte[] buf)
voidwrite(byte[] buf, int off, int len)

Constructor Detail

RolloverFileOutputStream

public RolloverFileOutputStream(String filename)

RolloverFileOutputStream

public RolloverFileOutputStream(String filename, boolean append)

RolloverFileOutputStream

public RolloverFileOutputStream(String filename, boolean append, int retainDays)

Method Detail

close

public void close()

getDatedFilename

public String getDatedFilename()

getFilename

public String getFilename()

getRetainDays

public int getRetainDays()

write

public void write(byte[] buf)

write

public void write(byte[] buf, int off, int len)
Copyright © 2004 Mortbay Consulting Pty. Ltd. All Rights Reserved.