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 TypeMethodDescriptionvoid
purgeAllIncomingEventsForNode
(String nodeId) long
purgeIncoming
(boolean force) long
purgeIncoming
(Calendar retentionCutoff, boolean force) long
purgeOutgoing
(boolean force) long
purgeOutgoing
(Calendar retentionCutoff, boolean force) void
purgeStats
(boolean force)
-
Method Details
-
purgeOutgoing
long purgeOutgoing(boolean force) -
purgeIncoming
long purgeIncoming(boolean force) -
purgeOutgoing
-
purgeIncoming
-
purgeAllIncomingEventsForNode
-
purgeStats
void purgeStats(boolean force)
-