org.apache.turbine.services.logging
Interface LoggingConfig

All Known Implementing Classes:
PropertiesLoggingConfig

public interface LoggingConfig

This is the interface that one must implement if they wish to provide alternative configuration resources for the Logging system.

Version:
$Id$
Author:
Jon S. Stevens

Field Summary
static java.lang.String CLASSNAME
           
static java.lang.String DEFAULT
           
static int DEFAULT_BACKUP_FILES
          default number of backup files
static long DEFAULT_FILE_SIZE
          default rollover file size
static java.lang.String DESTINATION
           
static java.lang.String FACILITIES
           
static java.lang.String LEVEL
           
static java.lang.String LOGGINGCONFIG
           
 
Method Summary
 int getBackupFiles()
           
 java.lang.String getClassName()
           
 boolean getConsole()
           
 java.lang.String getDbLogger()
           
 java.lang.String getDbPool()
           
 java.lang.String getEmailBufferSize()
           
 java.lang.String getEmailFrom()
           
 java.lang.String getEmailSubject()
           
 java.lang.String getEmailTo()
           
 java.util.Vector getFiles()
           
 long getFileSize()
           
 java.lang.String getFormat()
           
 java.lang.String getLevel()
           
 java.lang.String getName()
           
 java.lang.String getRemoteHost()
           
 int getRemotePort()
           
 java.lang.Object getServletContext()
           
 java.lang.String getSyslogFacility()
           
 java.lang.String getSyslogHost()
           
 void init()
           
 void setBackupFiles(int value)
           
 void setClassName(java.lang.String className)
           
 void setConsole(boolean value)
           
 void setDbLogger(java.lang.String v)
           
 void setDbPool(java.lang.String v)
           
 void setEmailBufferSize(java.lang.String emailBufferSize)
           
 void setEmailFrom(java.lang.String emailFrom)
           
 void setEmailSubject(java.lang.String emailSubject)
           
 void setEmailTo(java.lang.String emailTo)
           
 void setFiles(java.util.Vector value)
           
 void setFileSize(long value)
           
 void setFormat(java.lang.String value)
           
 void setInitResource(java.lang.Object props)
           
 void setLevel(java.lang.String level)
           
 void setName(java.lang.String value)
           
 void setRemoteHost(java.lang.String value)
           
 void setRemotePort(int value)
           
 void setServletContext(java.lang.Object value)
           
 void setSyslogFacility(java.lang.String syslogFacility)
           
 void setSyslogHost(java.lang.String syslogHost)
           
 

Field Detail

LOGGINGCONFIG

public static final java.lang.String LOGGINGCONFIG

DEFAULT

public static final java.lang.String DEFAULT

FACILITIES

public static final java.lang.String FACILITIES

DESTINATION

public static final java.lang.String DESTINATION

CLASSNAME

public static final java.lang.String CLASSNAME

LEVEL

public static final java.lang.String LEVEL

DEFAULT_FILE_SIZE

public static final long DEFAULT_FILE_SIZE
default rollover file size

DEFAULT_BACKUP_FILES

public static final int DEFAULT_BACKUP_FILES
default number of backup files
Method Detail

setInitResource

public void setInitResource(java.lang.Object props)

init

public void init()
          throws InitializationException

getServletContext

public java.lang.Object getServletContext()

setServletContext

public void setServletContext(java.lang.Object value)

getFormat

public java.lang.String getFormat()

setFormat

public void setFormat(java.lang.String value)

getName

public java.lang.String getName()

setName

public void setName(java.lang.String value)

getRemoteHost

public java.lang.String getRemoteHost()

setRemoteHost

public void setRemoteHost(java.lang.String value)

getRemotePort

public int getRemotePort()

setRemotePort

public void setRemotePort(int value)

getBackupFiles

public int getBackupFiles()

setBackupFiles

public void setBackupFiles(int value)

getFileSize

public long getFileSize()

setFileSize

public void setFileSize(long value)

getFiles

public java.util.Vector getFiles()

setFiles

public void setFiles(java.util.Vector value)

getConsole

public boolean getConsole()

setConsole

public void setConsole(boolean value)

getSyslogHost

public java.lang.String getSyslogHost()

setSyslogHost

public void setSyslogHost(java.lang.String syslogHost)

getSyslogFacility

public java.lang.String getSyslogFacility()

setSyslogFacility

public void setSyslogFacility(java.lang.String syslogFacility)

getEmailFrom

public java.lang.String getEmailFrom()

setEmailFrom

public void setEmailFrom(java.lang.String emailFrom)

getEmailTo

public java.lang.String getEmailTo()

setEmailTo

public void setEmailTo(java.lang.String emailTo)

getEmailSubject

public java.lang.String getEmailSubject()

setEmailSubject

public void setEmailSubject(java.lang.String emailSubject)

setDbLogger

public void setDbLogger(java.lang.String v)

getDbLogger

public java.lang.String getDbLogger()

setDbPool

public void setDbPool(java.lang.String v)

getDbPool

public java.lang.String getDbPool()

getEmailBufferSize

public java.lang.String getEmailBufferSize()

setEmailBufferSize

public void setEmailBufferSize(java.lang.String emailBufferSize)

setClassName

public void setClassName(java.lang.String className)

getClassName

public java.lang.String getClassName()

getLevel

public java.lang.String getLevel()

setLevel

public void setLevel(java.lang.String level)


Copyright © 1999-2001 Apache Software Foundation. All Rights Reserved.