org.nakedobjects.metamodel.commons.logging
Class FileSnapshotAppender

java.lang.Object
  extended by org.apache.log4j.AppenderSkeleton
      extended by org.nakedobjects.metamodel.commons.logging.SnapshotAppender
          extended by org.nakedobjects.metamodel.commons.logging.FileSnapshotAppender
All Implemented Interfaces:
org.apache.log4j.Appender, org.apache.log4j.spi.OptionHandler

public class FileSnapshotAppender
extends SnapshotAppender


Field Summary
 
Fields inherited from class org.nakedobjects.metamodel.commons.logging.SnapshotAppender
buffer, triggerEvaluator
 
Fields inherited from class org.apache.log4j.AppenderSkeleton
closed, errorHandler, headFilter, layout, name, tailFilter, threshold
 
Constructor Summary
FileSnapshotAppender()
           
FileSnapshotAppender(org.apache.log4j.spi.TriggeringEventEvaluator evaluator)
           
 
Method Summary
 java.lang.String getDirectory()
           
 java.lang.String getExtension()
           
 java.lang.String getFileName()
           
 void setDirectory(java.lang.String directoryPath)
           
 void setExtension(java.lang.String extension)
           
 void setFileName(java.lang.String fileName)
           
protected  void writeSnapshot(java.lang.String message, java.lang.String details)
           
 
Methods inherited from class org.nakedobjects.metamodel.commons.logging.SnapshotAppender
append, close, forceSnapshot, getBufferSize, getEvaluatorClass, getLocationInfo, requiresLayout, setAddInfo, setBufferSize, setEvaluatorClass, setLocationInfo, shouldAppend
 
Methods inherited from class org.apache.log4j.AppenderSkeleton
activateOptions, addFilter, clearFilters, doAppend, finalize, getErrorHandler, getFilter, getFirstFilter, getLayout, getName, getThreshold, isAsSevereAsThreshold, setErrorHandler, setLayout, setName, setThreshold
 
Methods inherited from class java.lang.Object
clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FileSnapshotAppender

public FileSnapshotAppender(org.apache.log4j.spi.TriggeringEventEvaluator evaluator)

FileSnapshotAppender

public FileSnapshotAppender()
Method Detail

getDirectory

public java.lang.String getDirectory()

getExtension

public java.lang.String getExtension()

getFileName

public java.lang.String getFileName()

setDirectory

public void setDirectory(java.lang.String directoryPath)

setExtension

public void setExtension(java.lang.String extension)

setFileName

public void setFileName(java.lang.String fileName)

writeSnapshot

protected void writeSnapshot(java.lang.String message,
                             java.lang.String details)
Specified by:
writeSnapshot in class SnapshotAppender


Copyright © 2001-2009 Naked Objects Group Ltd.. All Rights Reserved.