Top Fields Constructors Methods
ch.qos.logback.core.recovery

public Class ResilientFileOutputStream

extends ResilientOutputStreamBase
Class Inheritance
Imports
java.io.*, java.nio.channels.FileChannel

Field Summary

Modifier and TypeField and Description
private File
private FileOutputStream
Inherited from ch.qos.logback.core.recovery.ResilientOutputStreamBase:
ospresumedCleanrecoveryListenersSTATUS_COUNT_LIMIT

Constructor Summary

AccessConstructor and Description
public
ResilientFileOutputStream(File file, boolean append, long bufferSize)

Method Summary

Modifier and TypeMethod and Description
public FileChannel
pack-priv String
public File
pack-priv OutputStream
public String
toString()

Overrides java.lang.Object.toString.

Returns a string representation of the object.
Inherited from ch.qos.logback.core.recovery.ResilientOutputStreamBase:
addRecoveryListeneraddStatusaddStatusIfCountNotOverLimitattemptRecoverycloseflushgetContextpostIOFailureremoveRecoveryListenersetContextwritewrite

Field Detail

fileback to summary
private File file
fosback to summary
private FileOutputStream fos

Constructor Detail

ResilientFileOutputStreamback to summary
public ResilientFileOutputStream(File file, boolean append, long bufferSize) throws FileNotFoundException

Method Detail

getChannelback to summary
public FileChannel getChannel()
getDescriptionback to summary
pack-priv String getDescription()

Implements abstract ch.qos.logback.core.recovery.ResilientOutputStreamBase.getDescription.

Annotations
@Override
getFileback to summary
public File getFile()
openNewOutputStreamback to summary
pack-priv OutputStream openNewOutputStream() throws IOException

Implements abstract ch.qos.logback.core.recovery.ResilientOutputStreamBase.openNewOutputStream.

Annotations
@Override
toStringback to summary
public String toString()

Overrides java.lang.Object.toString.

Doc from java.lang.Object.toString.

Returns a string representation of the object.

Returns:String

a string representation of the object.

Annotations
@Override