Interface InitDefaultsInterceptor<MODEL>

All Superinterfaces:
Interceptor
All Known Implementing Classes:
B2BCustomerInitDefaultsInterceptor, CleanUpCronJobInterceptor, CMSRelationInitDefaultsInterceptor, ContentSlotForPageInitDefaultsInterceptor, ContentSlotForTemplateInitDefaultsInterceptor, CronJobInitDefaultsInterceptor, CsTicketEventPrepareInterceptor, CsTicketPrepareInterceptor, ExportCronJobInitDefaultsInterceptor, HistoryEntryInterceptor, ImpExMediaInitDefaultsInterceptor, ImportCronJobInitDefaultsInterceptor, JaloInitDefaultsInterceptor, MerchandisingCarouselComponentInitDefaultsInterceptor, MultiCodeCouponInitDefaultsInterceptor, ProcessTaskLogMaintenanceJobInitDefaultsInterceptor, ProductEntitlementInitDefaultsInterceptor, VendorUserInitDefaultsInterceptor, VoidInterceptor

public interface InitDefaultsInterceptor<MODEL> extends Interceptor
The InitDefaultsInterceptor is called when a model is filled with its default values. This happens either when it is created via the modelService.create() method or when the modelService.initDefaults method is called.

Use this interceptor to fill the model with additional default values, apart from the values defined in the items.xml file.