Interface PurgePolicy
-
- All Known Implementing Classes:
IdlePurgePolicy
public interface PurgePolicyPolicy for purging routed appenders
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidinitialize(RoutingAppender routingAppender)Initializes with routing appendervoidpurge()Activates purging appenders.voidupdate(java.lang.String key, LogEvent event)
-
-
-
Method Detail
-
purge
void purge()
Activates purging appenders. Note thatPurgePolicyimplementations are responsible for invoking this method themselves.
-
update
void update(java.lang.String key, LogEvent event)- Parameters:
key- routed appender keyevent-
-
initialize
void initialize(RoutingAppender routingAppender)
Initializes with routing appender- Parameters:
routingAppender-
-
-