Uses of Interface
com.kingsrook.qqq.backend.core.model.metadata.code.InitializableViaCodeReference
Packages that use InitializableViaCodeReference
Package
Description
-
Uses of InitializableViaCodeReference in com.kingsrook.qqq.backend.core.actions.customizers
Classes in com.kingsrook.qqq.backend.core.actions.customizers that implement InitializableViaCodeReferenceModifier and TypeClassDescriptionclass
Implementation of TableCustomizerInterface that runs multiple other customizers -
Uses of InitializableViaCodeReference in com.kingsrook.qqq.backend.core.actions.permissions
Classes in com.kingsrook.qqq.backend.core.actions.permissions that implement InitializableViaCodeReferenceModifier and TypeClassDescriptionclass
Simple implementation of a Custom Permission Checker, that takes a permissionName property, and just checks if the session has that permission.class
Simple implementation of a Custom Permission Checker, that takes tableName and TablePermissionSubType name properties, and checks if the session has that table-permission-sub-type for the specified table name. -
Uses of InitializableViaCodeReference in com.kingsrook.qqq.backend.core.scheduler.processes
Classes in com.kingsrook.qqq.backend.core.scheduler.processes that implement InitializableViaCodeReferenceModifier and TypeClassDescriptionclass
an implementation of a TableCustomizer that runs a subclass of AbstractRecordSyncToScheduledJobProcess - to manage scheduledJob records that correspond to records in another table (e.g., a job for each Client) Easiest way to use is: - BaseSyncToScheduledJobTableCustomizer.setTableCustomizers(tableMetaData, new YourSyncScheduledJobProcessSubclass()); which adds post-insert, -update, and -delete customizers to your table.