Interface IncrementalSyncCleaner
- All Known Implementing Classes:
AbstractIncrementalSyncService
,ContentManagementIncrementalSyncServiceImpl
,GlobalPermissionManagementIncrementalSyncServiceImpl
,UserManagementIncrementalSyncServiceImpl
public interface IncrementalSyncCleaner
Provides a contract for
JournalCleaner
to clean journal data- Since:
- 9.3.0
-
Method Summary
Modifier and TypeMethodDescriptionvoid
This will clean both obsolete journal entry and subscription.Collection<? extends JournalIdentifier>
Return all Journal Entry names which is managed by this service including all deleted Subscription
-
Method Details
-
cleanObsoleteData
void cleanObsoleteData()This will clean both obsolete journal entry and subscription. We need to clean Journal Entry first then clean Subscription. For Subscription, there are obsolete subscription and deleted subscription -
getManagedJournalIdentifier
Collection<? extends JournalIdentifier> getManagedJournalIdentifier()Return all Journal Entry names which is managed by this service including all deleted Subscription- Returns:
-