|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectde.mindpipe.android.logging.log4j.LogConfigurator
public class LogConfigurator
Configures the Log4j logging framework. See Patterns for pattern layout.
| Constructor Summary | |
|---|---|
LogConfigurator()
|
|
LogConfigurator(String fileName)
|
|
LogConfigurator(String fileName,
int maxBackupSize,
long maxFileSize,
String filePattern,
org.apache.log4j.Level rootLevel)
|
|
LogConfigurator(String fileName,
org.apache.log4j.Level rootLevel)
|
|
LogConfigurator(String fileName,
org.apache.log4j.Level rootLevel,
String filePattern)
|
|
| Method Summary | |
|---|---|
void |
configure()
|
String |
getFileName()
Returns the name of the log file |
String |
getFilePattern()
|
String |
getLogCatPattern()
|
int |
getMaxBackupSize()
Returns the maximum number of backed up log files |
long |
getMaxFileSize()
Returns the maximum size of log file until rolling |
org.apache.log4j.Level |
getRootLevel()
Return the log level of the root logger |
boolean |
isImmediateFlush()
|
boolean |
isInternalDebugging()
|
boolean |
isResetConfiguration()
Resets the log4j configuration before applying this configuration. |
boolean |
isUseFileAppender()
Returns true, if FileAppender is used for logging |
boolean |
isUseLogCatAppender()
Returns true, if LogcatAppender should be used |
void |
setFileName(String fileName)
Sets the name of the log file |
void |
setFilePattern(String filePattern)
|
void |
setImmediateFlush(boolean immediateFlush)
|
void |
setInternalDebugging(boolean internalDebugging)
|
void |
setLevel(String loggerName,
org.apache.log4j.Level level)
Sets the level of logger with name loggerName. |
void |
setLogCatPattern(String logCatPattern)
|
void |
setMaxBackupSize(int maxBackupSize)
Sets the maximum number of backed up log files |
void |
setMaxFileSize(long maxFileSize)
Sets the maximum size of log file until rolling |
void |
setResetConfiguration(boolean resetConfiguration)
|
void |
setRootLevel(org.apache.log4j.Level level)
Sets log level for the root logger |
void |
setUseFileAppender(boolean useFileAppender)
|
void |
setUseLogCatAppender(boolean useLogCatAppender)
If set to true, LogCatAppender will be used for logging |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public LogConfigurator()
public LogConfigurator(String fileName)
fileName - Name of the log file
public LogConfigurator(String fileName,
org.apache.log4j.Level rootLevel)
fileName - Name of the log filerootLevel - Log level for the root logger
public LogConfigurator(String fileName,
org.apache.log4j.Level rootLevel,
String filePattern)
fileName - Name of the log filerootLevel - Log level for the root loggerfilePattern - Log pattern for the file appender
public LogConfigurator(String fileName,
int maxBackupSize,
long maxFileSize,
String filePattern,
org.apache.log4j.Level rootLevel)
fileName - Name of the log filemaxBackupSize - Maximum number of backed up log filesmaxFileSize - Maximum size of log file until rollingfilePattern - Log pattern for the file appenderrootLevel - Log level for the root logger| Method Detail |
|---|
public void configure()
public void setLevel(String loggerName,
org.apache.log4j.Level level)
loggerName.
Corresponds to log4j.properties log4j.logger.org.apache.what.ever=ERROR
loggerName - level - public org.apache.log4j.Level getRootLevel()
public void setRootLevel(org.apache.log4j.Level level)
level - Log level for the root loggerpublic String getFilePattern()
public void setFilePattern(String filePattern)
public String getLogCatPattern()
public void setLogCatPattern(String logCatPattern)
public String getFileName()
public void setFileName(String fileName)
fileName - Name of the log filepublic int getMaxBackupSize()
public void setMaxBackupSize(int maxBackupSize)
maxBackupSize - Maximum number of backed up log filespublic long getMaxFileSize()
public void setMaxFileSize(long maxFileSize)
maxFileSize - Maximum size of log file until rollingpublic boolean isImmediateFlush()
public void setImmediateFlush(boolean immediateFlush)
public boolean isUseFileAppender()
public void setUseFileAppender(boolean useFileAppender)
useFileAppender - the useFileAppender to setpublic boolean isUseLogCatAppender()
public void setUseLogCatAppender(boolean useLogCatAppender)
useLogCatAppender - If true, LogCatAppender will be used for loggingpublic void setResetConfiguration(boolean resetConfiguration)
public boolean isResetConfiguration()
public void setInternalDebugging(boolean internalDebugging)
public boolean isInternalDebugging()
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||