Interface PurgePolicy
- All Known Implementing Classes:
IdlePurgePolicy
public interface PurgePolicy
Policy for purging routed appenders
-
Method Summary
Modifier and TypeMethodDescriptionvoidinitialize(RoutingAppender routingAppender) Initializes with routing appendervoidpurge()Activates purging appenders.void
-
Method Details
-
purge
void purge()Activates purging appenders. Note thatPurgePolicyimplementations are responsible for invoking this method themselves. -
update
- Parameters:
key- routed appender keyevent- Provides contextual information about a logged message.
-
initialize
Initializes with routing appender- Parameters:
routingAppender- the routed appender for purging
-