org.apache.geronimo.system.logging.log4j.appender
Class AbstractAppenderService

java.lang.Object
  extended byorg.apache.geronimo.system.logging.log4j.appender.AbstractAppenderService
All Implemented Interfaces:
org.apache.geronimo.gbean.GBeanLifecycle
Direct Known Subclasses:
ConsoleAppenderService, FileAppenderService

public abstract class AbstractAppenderService
extends Object
implements org.apache.geronimo.gbean.GBeanLifecycle

Version:
$Revision: 1.7 $ $Date: 2004/07/12 06:07:50 $

Field Summary
protected  org.apache.log4j.WriterAppender appender
           
static org.apache.geronimo.gbean.GBeanInfo GBEAN_INFO
           
 
Constructor Summary
AbstractAppenderService(org.apache.log4j.WriterAppender appender)
           
 
Method Summary
 void doFail()
           
 void doStart()
           
 void doStop()
           
 String getEncoding()
           
static org.apache.geronimo.gbean.GBeanInfo getGBeanInfo()
           
 boolean getImmediateFlush()
           
 String getLayoutPattern()
           
 String getThreshold()
           
 void setEncoding(String value)
           
 void setImmediateFlush(boolean value)
           
 void setLayoutPattern(String pattern)
           
 void setThreshold(String threshold)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

appender

protected final org.apache.log4j.WriterAppender appender

GBEAN_INFO

public static final org.apache.geronimo.gbean.GBeanInfo GBEAN_INFO
Constructor Detail

AbstractAppenderService

public AbstractAppenderService(org.apache.log4j.WriterAppender appender)
Method Detail

doStart

public void doStart()
Specified by:
doStart in interface org.apache.geronimo.gbean.GBeanLifecycle

doStop

public void doStop()
Specified by:
doStop in interface org.apache.geronimo.gbean.GBeanLifecycle

doFail

public void doFail()
Specified by:
doFail in interface org.apache.geronimo.gbean.GBeanLifecycle

getLayoutPattern

public String getLayoutPattern()

setLayoutPattern

public void setLayoutPattern(String pattern)

getThreshold

public String getThreshold()

setThreshold

public void setThreshold(String threshold)

getEncoding

public String getEncoding()

setEncoding

public void setEncoding(String value)

setImmediateFlush

public void setImmediateFlush(boolean value)

getImmediateFlush

public boolean getImmediateFlush()

getGBeanInfo

public static org.apache.geronimo.gbean.GBeanInfo getGBeanInfo()


Copyright © 2003-2005 Apache Software Foundation. All Rights Reserved.