Uses of Interface
com.kingsrook.qqq.backend.core.model.metadata.MetaDataProducerInterface
Packages that use MetaDataProducerInterface
Package
Description
-
Uses of MetaDataProducerInterface in com.kingsrook.qqq.backend.core.actions.dashboard.widgets
Classes in com.kingsrook.qqq.backend.core.actions.dashboard.widgets that implement MetaDataProducerInterfaceModifier and TypeClassDescriptionclassWidget that can add an Alert to a process screen. -
Uses of MetaDataProducerInterface in com.kingsrook.qqq.backend.core.model.metadata
Classes in com.kingsrook.qqq.backend.core.model.metadata that implement MetaDataProducerInterfaceModifier and TypeClassDescriptionclassMetaDataProducer<T extends MetaDataProducerOutput>Abstract class that knows how to produce meta data objects.Methods in com.kingsrook.qqq.backend.core.model.metadata that return types with arguments of type MetaDataProducerInterfaceModifier and TypeMethodDescriptionstatic List<MetaDataProducerInterface<?>> MetaDataProducerHelper.findProducers(String packageName) Method parameters in com.kingsrook.qqq.backend.core.model.metadata with type arguments of type MetaDataProducerInterfaceModifier and TypeMethodDescriptionstatic voidMetaDataProducerHelper.sortMetaDataProducers(List<MetaDataProducerInterface<?>> producers) -
Uses of MetaDataProducerInterface in com.kingsrook.qqq.backend.core.model.metadata.producers
Classes in com.kingsrook.qqq.backend.core.model.metadata.producers that implement MetaDataProducerInterfaceModifier and TypeClassDescriptionclassGeneric meta-data-producer, which should be instantiated (e.g., by MetaDataProducer Helper), to produce a QJoinMetaData, based on a QRecordEntity and a ChildTable sub-annotation.classGeneric meta-data-producer, which should be instantiated (e.g., by MetaDataProducer Helper), to produce a ChildRecordList QWidgetMetaData, to produce a QJoinMetaData, based on a QRecordEntity and a ChildTable sub-annotation.classGeneric meta-data-producer, which should be instantiated (e.g., by MetaDataProducer Helper), to produce a QPossibleValueSource meta-data based on a PossibleValueEnumclassGeneric meta-data-producer, which should be instantiated (e.g., by MetaDataProducer Helper), to produce a QPossibleValueSource meta-data based on a QRecordEntity class (which has corresponding QTableMetaData).classGeneric meta-data-producer, which should be instantiated (e.g., by MetaDataProducerHelper), to produce a QPossibleValueSource meta-data based on a QRecordEntity class (which has corresponding QTableMetaData). -
Uses of MetaDataProducerInterface in com.kingsrook.qqq.backend.core.model.metadata.qbits
Subinterfaces of MetaDataProducerInterface in com.kingsrook.qqq.backend.core.model.metadata.qbitsModifier and TypeInterfaceDescriptioninterfaceQBitComponentMetaDataProducerInterface<T extends MetaDataProducerOutput,C extends QBitConfig> extension of MetaDataProducerInterface, designed for producing meta data within a (java-defined, at this time) QBit.interfaceQBitMetaDataProducer<C extends QBitConfig>2nd generation interface for top-level meta-data production classes that make a qbit (evolution over QBitProducer).Classes in com.kingsrook.qqq.backend.core.model.metadata.qbits that implement MetaDataProducerInterfaceModifier and TypeClassDescriptionclassQBitComponentMetaDataProducer<T extends MetaDataProducerOutput,C extends QBitConfig> extension of MetaDataProducerInterface, designed for producing meta data within a (java-defined, at this time) QBit.Method parameters in com.kingsrook.qqq.backend.core.model.metadata.qbits with type arguments of type MetaDataProducerInterfaceModifier and TypeMethodDescriptiondefault <C extends QBitConfig>
voidQBitProducer.finishProducing(QInstance qInstance, QBitMetaData qBitMetaData, C qBitConfig, List<MetaDataProducerInterface<?>> producers) -
Uses of MetaDataProducerInterface in com.kingsrook.qqq.backend.core.model.metadata.sharing
Classes in com.kingsrook.qqq.backend.core.model.metadata.sharing that implement MetaDataProducerInterface -
Uses of MetaDataProducerInterface in com.kingsrook.qqq.backend.core.model.savedreports
Classes in com.kingsrook.qqq.backend.core.model.savedreports that implement MetaDataProducerInterface -
Uses of MetaDataProducerInterface in com.kingsrook.qqq.backend.core.modules.authentication.implementations.metadata
Classes in com.kingsrook.qqq.backend.core.modules.authentication.implementations.metadata that implement MetaDataProducerInterfaceModifier and TypeClassDescriptionclassMeta Data Producer for RedirectState tableclassMeta Data Producer for UserSession -
Uses of MetaDataProducerInterface in com.kingsrook.qqq.backend.core.processes.implementations.audits
Classes in com.kingsrook.qqq.backend.core.processes.implementations.audits that implement MetaDataProducerInterfaceModifier and TypeClassDescriptionclassMetaDataProducer and BackendStep for GetAuditsForRecordProcess -
Uses of MetaDataProducerInterface in com.kingsrook.qqq.backend.core.processes.implementations.automation
Classes in com.kingsrook.qqq.backend.core.processes.implementations.automation that implement MetaDataProducerInterfaceModifier and TypeClassDescriptionclassProcess to find records with a bad automation status, and repair them.classProcess to manually run table automations, for a table. -
Uses of MetaDataProducerInterface in com.kingsrook.qqq.backend.core.processes.implementations.savedreports
Classes in com.kingsrook.qqq.backend.core.processes.implementations.savedreports that implement MetaDataProducerInterfaceModifier and TypeClassDescriptionclassdefine process for rendering saved reports!classdefine process for rendering scheduled reports - that is - a thin layer on top of rendering a saved report. -
Uses of MetaDataProducerInterface in com.kingsrook.qqq.backend.core.processes.implementations.sharing
Classes in com.kingsrook.qqq.backend.core.processes.implementations.sharing that implement MetaDataProducerInterfaceModifier and TypeClassDescriptionclassDeleteSharedRecord: {tableName; recordId; shareId;}classEditSharedRecord: {tableName; recordId; shareId; scopeId;}classGetSharedRecords: {tableName; recordId;} => [{id; audienceType; audienceId; audienceLabel; scopeId}]classInsertSharedRecord: {tableName; recordId; audienceType; audienceId; scopeId;} -
Uses of MetaDataProducerInterface in com.kingsrook.qqq.backend.core.processes.locks
Classes in com.kingsrook.qqq.backend.core.processes.locks that implement MetaDataProducerInterfaceModifier and TypeClassDescriptionclassMetaData producer for Process Locks "system" -
Uses of MetaDataProducerInterface in com.kingsrook.qqq.backend.core.scheduler.processes
Classes in com.kingsrook.qqq.backend.core.scheduler.processes that implement MetaDataProducerInterfaceModifier and TypeClassDescriptionclassBase class to manage creating scheduled jobs based on records in another table Expected to be used via BaseSyncToScheduledJobTableCustomizer - see its javadoc.classManagement process to reschedule all scheduled jobs (in all schedulers).classManagement process to schedule all new scheduled jobs (in all schedulers).classManagement process to unschedule all scheduled jobs (in all schedulers). -
Uses of MetaDataProducerInterface in com.kingsrook.qqq.backend.core.scheduler.quartz.processes
Classes in com.kingsrook.qqq.backend.core.scheduler.quartz.processes that implement MetaDataProducerInterfaceModifier and TypeClassDescriptionclassManage process to pause all quartz jobsclassclassManage process to resume all quartz jobsclass -
Uses of MetaDataProducerInterface in com.kingsrook.qqq.middleware.health
Classes in com.kingsrook.qqq.middleware.health that implement MetaDataProducerInterfaceModifier and TypeClassDescriptionclassMetaData producer for health check configuration.