Interface InitializationService
- All Known Implementing Classes:
MgInitializationService
public interface InitializationService
-
Method Summary
Modifier and TypeMethodDescriptionvoid
importFromExistingBucket
(String clientId, String bucket, String prefix, Instant from, Instant to, long futureExpireAddSeconds, Map<String, String> defaultMetadata) syncFromExistingSite
(String clientId, String bucket, String remoteSite, AccessorFilter filter)
-
Method Details
-
importFromExistingBucket
void importFromExistingBucket(String clientId, String bucket, String prefix, Instant from, Instant to, long futureExpireAddSeconds, Map<String, String> defaultMetadata) throws CcsWithStatusException- Parameters:
bucket
- Which bucket to look intofutureExpireAddSeconds
- number of seconds greather than 0 to set a future expiration, or none if less or equals than 0defaultMetadata
- Default Metadata to apply to each found object- Throws:
CcsWithStatusException
-
syncFromExistingSite
DaoRequest syncFromExistingSite(String clientId, String bucket, String remoteSite, AccessorFilter filter) throws CcsDbException - Parameters:
bucket
- Which bucket to fully synchronizedremoteSite
- Which site to fully synchronized fromfilter
-- Returns:
- Throws:
CcsDbException
-