|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.x4juli.handlers.rolling.RolloverDescriptionImpl
Description of actions needed to complete rollover.
Logging API as a whole was originally done for Apache log4j. Juli is a port of main parts of that to complete the Java Logging APIs. All credits for initial idea, design, implementation, documentation belong to the log4j crew. This file was originally published by Curt Arnold. Please use exclusively the appropriate mailing lists for questions, remarks and contribution.
| Field Summary | |
private java.lang.String |
activeFileName
Active log file name after rollover. |
private boolean |
append
Should active file be opened for appending. |
private Action |
asynchronous
Action to be completed after close of current active log file and before next rollover attempt, may be executed asynchronously. |
private Action |
synchronous
Action to be completed after close of current active log file before returning control to caller. |
| Constructor Summary | |
RolloverDescriptionImpl(java.lang.String activeFileName,
boolean append,
Action synchronous,
Action asynchronous)
Create new instance. |
|
| Method Summary | |
java.lang.String |
getActiveFileName()
Active log file name after rollover. |
boolean |
getAppend()
Specifies if active file should be opened for appending. |
Action |
getAsynchronous()
Action to be completed after close of current active log file and before next rollover attempt, may be executed asynchronously. |
Action |
getSynchronous()
Action to be completed after close of current active log file before returning control to caller. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
private final java.lang.String activeFileName
private final boolean append
private final Action synchronous
private final Action asynchronous
| Constructor Detail |
public RolloverDescriptionImpl(java.lang.String activeFileName,
boolean append,
Action synchronous,
Action asynchronous)
activeFileName - active log file name after rollover, may not be
null.append - true if active log file after rollover should be opened for
appending.synchronous - action to be completed after close of current active
log file, may be null.asynchronous - action to be completed after close of current active
log file and before next rollover attempt.| Method Detail |
public java.lang.String getActiveFileName()
getActiveFileName in interface RolloverDescriptionpublic boolean getAppend()
getAppend in interface RolloverDescriptionpublic Action getSynchronous()
getSynchronous in interface RolloverDescriptionpublic Action getAsynchronous()
getAsynchronous in interface RolloverDescription
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||