Class PopulateSharingAgreementCaches
java.lang.Object
oracle.communication.brm.charging.sdk.query.PopulateSharingAgreementCaches
Backfills SharingAgreementOwner and AgreementMembers from the existing Customer cache.
The utility never modifies Customer entries. In PLAN mode it scans and counts eligible entries only.
In ACT mode it delegates to SharingAgreementCachesProjector, whose cache processors merge the
derived data idempotently. Re-running a completed partition range is therefore safe.
-
Constructor Summary
ConstructorsConstructorDescriptionPopulateSharingAgreementCaches(Properties properties) Creates a cache population utility using the supplied execution settings. -
Method Summary
-
Constructor Details
-
PopulateSharingAgreementCaches
public PopulateSharingAgreementCaches() -
PopulateSharingAgreementCaches
Creates a cache population utility using the supplied execution settings.- Parameters:
properties- SDK execution settings
-
-
Method Details
-
main
-
run
public void run() -
validate
public void validate()Validates the cache connections and execution settings without scanning or changing any cache entries.
-