Package org.jumpmind.symmetric.service
Interface IPurgeService
- All Known Implementing Classes:
PurgeService
public interface IPurgeService
This service provides an API to kick off purge processes with or without specific dates.
This service will never purge data that has not been delivered to a target node that is still enabled.
-
Method Summary
Modifier and TypeMethodDescriptionvoidpurgeAllIncomingEventsForNode(String nodeId) longpurgeIncoming(boolean force) longpurgeIncoming(Calendar retentionCutoff, boolean force) longpurgeOutgoing(boolean force) longpurgeOutgoing(Calendar retentionCutoff, boolean force) voidpurgeStats(boolean force)
-
Method Details
-
purgeOutgoing
long purgeOutgoing(boolean force) -
purgeIncoming
long purgeIncoming(boolean force) -
purgeOutgoing
-
purgeIncoming
-
purgeAllIncomingEventsForNode
-
purgeStats
void purgeStats(boolean force)
-