|
IBM WebSphere Application ServerTM Release 8 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface LogEventNotifier
Interface for visibility/dependency purposes which logging systems call to when roll or delete events occur and which listeners for these events call to register. The implementer maintains the collection of listeners and, on event occurrence, notifies all listeners.
Method Summary | |
---|---|
void |
deRegisterListener(com.ibm.websphere.logging.hpel.writer.LogEventListener eventListener)
deRegister a listener for log events. |
java.util.Date |
getOldestLogRecordTime(java.lang.String repositoryType)
return the oldest record of the current type. |
void |
recordFileAction(java.lang.String eventType,
java.lang.String repositoryType,
java.util.Date curOldestDate)
record that a file action has taken place on a file type, leaving current oldest record as curOldestDate |
void |
registerListener(com.ibm.websphere.logging.hpel.writer.LogEventListener eventListener)
register a new listener for log events. |
void |
setOldestDate(java.util.Date oldestDate,
java.lang.String repositoryType)
set the oldest date based on repository type. |
Method Detail |
---|
void setOldestDate(java.util.Date oldestDate, java.lang.String repositoryType)
oldestDate
- oldest date in the repository for that repository type. This may be null if manager is unable to determine oldest daterepositoryType
- type of repository (log/trace)void recordFileAction(java.lang.String eventType, java.lang.String repositoryType, java.util.Date curOldestDate)
eventType
- roll or deleterepositoryType
- log or tracecurOldestDate
- this will be null if it does not change the value or oldest date not determinablevoid registerListener(com.ibm.websphere.logging.hpel.writer.LogEventListener eventListener)
eventListener
- implementer of the LogEventListener interfacevoid deRegisterListener(com.ibm.websphere.logging.hpel.writer.LogEventListener eventListener)
eventListener
- implementer of the LogEventListener interfacejava.util.Date getOldestLogRecordTime(java.lang.String repositoryType)
repositoryType
- Log vs Trace
|
IBM WebSphere Application ServerTM Release 8 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |