cancel
Showing results for 
Search instead for 
Did you mean: 
Read only

Which classes get executed during syncronization.

Former Member
0 Likes
279

I knowDefaultSynchronizationFacade, DefaultCatalogSynchronizationService but what classes are executed after this class. I see cronJobService.performCronJob but to which job it goes

Accepted Solutions (1)

Accepted Solutions (1)

rohit31_raj92
Active Participant
0 Likes

Hi

After the DefaultCatalogSynchronizationService class, cron job service is executed and synch jobs are run which you have defined in your essential data impex set up. See below example for reference in impex where we provide the job name,id and also which catalog and from which version to which version job will execute.

For Example: You can search for your synchjob id in your worspace. this is OOTB example

Add BundleTemplate and BundleTemplateStatus as rootTypes to the synchronization $sourceversion=sourceversion(catalog(id[default=$catalog-id]),version[default=Staged])[unique=true,default=$catalog-id:Staged] $targetversion=targetversion(catalog(id[default=$catalog-id]),version[default=Online])[unique=true,default=$catalog-id:Online]

UPDATE CatalogVersionSyncJob;code[unique=true];roottypes(code)[mode=append]; ;$syncJobCode;BundleTemplate,BundleTemplateStatus;

Please let me know if this help you.

Former Member
0 Likes

Thanks for responding. I am aware of these impex and class, i just wanted to know in which class exactly the data comes from Staged to Online version. Some of the media is failing so i want to debug.

Answers (0)