public interface LogEventNotifier
Modifier and Type | Method and Description |
---|---|
void |
deRegisterListener(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(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.
|
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(LogEventListener eventListener)
eventListener
- implementer of the LogEventListener interfacevoid deRegisterListener(LogEventListener eventListener)
eventListener
- implementer of the LogEventListener interfacejava.util.Date getOldestLogRecordTime(java.lang.String repositoryType)
repositoryType
- Log vs Trace