Uses of Interface
com.kingsrook.qqq.backend.core.model.metadata.QMetaDataObject
Packages that use QMetaDataObject
Package
Description
Metadata classes for PostgreSQL backend and table configuration.
-
Uses of QMetaDataObject in com.kingsrook.qqq.api.model.metadata
Classes in com.kingsrook.qqq.api.model.metadata that implement QMetaDataObject -
Uses of QMetaDataObject in com.kingsrook.qqq.backend.core.actions.ai
Classes in com.kingsrook.qqq.backend.core.actions.ai that implement QMetaDataObjectModifier and TypeClassDescriptionclassSettings for anAiToolKernel.classTools contributed to the AI tool kernel by qbits and applications. -
Uses of QMetaDataObject in com.kingsrook.qqq.backend.core.actions.audits
Classes in com.kingsrook.qqq.backend.core.actions.audits that implement QMetaDataObject -
Uses of QMetaDataObject in com.kingsrook.qqq.backend.core.actions.permissions.fieldaccess
Classes in com.kingsrook.qqq.backend.core.actions.permissions.fieldaccess that implement QMetaDataObjectModifier and TypeClassDescriptionclassOne key source per instance.classOne resolver per instance. -
Uses of QMetaDataObject in com.kingsrook.qqq.backend.core.alerts
Classes in com.kingsrook.qqq.backend.core.alerts that implement QMetaDataObjectModifier and TypeClassDescriptionclassInstance-level alerts meta-data: the sink that QAlerts sends signals to (default: LoggingAlertSink) and every declared QAlertTypeMetaData.classDeclares a kind of problem a qbit or app can report (e.g. cdn.purge.dead), so the system "knows about" every alert source. -
Uses of QMetaDataObject in com.kingsrook.qqq.backend.core.health
Classes in com.kingsrook.qqq.backend.core.health that implement QMetaDataObjectModifier and TypeClassDescriptionclassHealthCheckMetaDataclassStatic and dynamic checks.classHealthCheckSupplierMetaDataclassHealthMonitoringMetaData -
Uses of QMetaDataObject in com.kingsrook.qqq.backend.core.instances.loaders
Classes in com.kingsrook.qqq.backend.core.instances.loaders with type parameters of type QMetaDataObjectModifier and TypeClassDescriptionclassAbstractMetaDataLoader<T extends QMetaDataObject>Abstract base class in hierarchy of classes that know how to construct invalid input: '&' populate QMetaDataObject instances, based on input streams (e.g., from files).Subclasses with type arguments of type QMetaDataObject in com.kingsrook.qqq.backend.core.instances.loadersModifier and TypeClassDescriptionclassGeneric implementation of AbstractMetaDataLoader, who "detects" the class of meta data object to be created, then defers to an appropriate subclass to do the work.Methods in com.kingsrook.qqq.backend.core.instances.loaders that return QMetaDataObjectModifier and TypeMethodDescriptionClassDetectingMetaDataLoader.mapToMetaDataObject(QInstance qInstance, Map<String, Object> map, LoadingContext context) static QMetaDataObjectMetaDataLoaderHelper.readMetaDataFile(QInstance instance, InputStream input, String fileName) Read a YAML/JSON stream.Methods in com.kingsrook.qqq.backend.core.instances.loaders with parameters of type QMetaDataObjectModifier and TypeMethodDescriptionprotected voidAbstractMetaDataLoader.reflectivelyMap(QInstance qInstance, QMetaDataObject targetObject, Map<String, Object> map, LoadingContext context) -
Uses of QMetaDataObject in com.kingsrook.qqq.backend.core.instances.loaders.implementations
Classes in com.kingsrook.qqq.backend.core.instances.loaders.implementations with type parameters of type QMetaDataObject -
Uses of QMetaDataObject in com.kingsrook.qqq.backend.core.jobs
Classes in com.kingsrook.qqq.backend.core.jobs that implement QMetaDataObjectModifier and TypeClassDescriptionclassInstance-level settings for durable jobs (QInstance supplemental meta data named "durableJobs"). -
Uses of QMetaDataObject in com.kingsrook.qqq.backend.core.model.actions.tables.aggregate
Classes in com.kingsrook.qqq.backend.core.model.actions.tables.aggregate that implement QMetaDataObjectModifier and TypeClassDescriptionclassBean representing an element of a query order-by clause - ordering by an aggregate field.classBean representing an element of a query order-by clause - ordering by a group by -
Uses of QMetaDataObject in com.kingsrook.qqq.backend.core.model.actions.tables.query
Classes in com.kingsrook.qqq.backend.core.model.actions.tables.query that implement QMetaDataObjectModifier and TypeClassDescriptionclassA single criteria Component of a QueryclassBean representing an element of a query order-by clause.classFull "filter" for a query - a list of criteria and order-bys -
Uses of QMetaDataObject in com.kingsrook.qqq.backend.core.model.developer
Classes in com.kingsrook.qqq.backend.core.model.developer that implement QMetaDataObjectModifier and TypeClassDescriptionclassInstance-level registry of theDeveloperPanelProviderInterfaces that contribute panels to records' developer views. -
Uses of QMetaDataObject in com.kingsrook.qqq.backend.core.model.metadata
Subinterfaces of QMetaDataObject in com.kingsrook.qqq.backend.core.model.metadataModifier and TypeInterfaceDescriptioninterfaceBase-class for instance-level meta-data defined by some supplemental module, etc, outside of qqq coreinterfaceInterface for meta-data classes that can be added directly (e.g, at the top level) to a QInstance (such as a QTableMetaData - not a QFieldMetaData).Classes in com.kingsrook.qqq.backend.core.model.metadata that implement QMetaDataObjectModifier and TypeClassDescriptionclassMeta-data to provide details of a backend (e.g., RDBMS instance, S3 buckets, NoSQL table, etc) within a qqq instance -
Uses of QMetaDataObject in com.kingsrook.qqq.backend.core.model.metadata.audits
Classes in com.kingsrook.qqq.backend.core.model.metadata.audits that implement QMetaDataObjectModifier and TypeClassDescriptionclassMetadata for registering an audit handler in a QInstance.class -
Uses of QMetaDataObject in com.kingsrook.qqq.backend.core.model.metadata.authentication
Classes in com.kingsrook.qqq.backend.core.model.metadata.authentication that implement QMetaDataObjectModifier and TypeClassDescriptionclassMeta-data to provide details of an Auth0 Authentication moduleclassMeta-data to provide details of an OAuth2 Authentication module.classMeta-data to provide details of an authentication provider (e.g., google, saml, etc) within a qqq instanceclassMeta-data to provide details of an Auth0 Authentication module -
Uses of QMetaDataObject in com.kingsrook.qqq.backend.core.model.metadata.automation
Classes in com.kingsrook.qqq.backend.core.model.metadata.automation that implement QMetaDataObjectModifier and TypeClassDescriptionclassMetadata specifically for the polling automation provider.classMeta-data definition of a qqq service to drive record automations. -
Uses of QMetaDataObject in com.kingsrook.qqq.backend.core.model.metadata.branding
Classes in com.kingsrook.qqq.backend.core.model.metadata.branding that implement QMetaDataObjectModifier and TypeClassDescriptionclassMeta-Data to define branding in a QQQ instance. -
Uses of QMetaDataObject in com.kingsrook.qqq.backend.core.model.metadata.code
Classes in com.kingsrook.qqq.backend.core.model.metadata.code that implement QMetaDataObjectModifier and TypeClassDescriptionclassclassclassPointer to code to be ran by the qqq framework, e.g., for custom behavior - maybe process steps, maybe customization to a table, etc.classSpecialized type of QCodeReference that takes a lambda function object.classa code reference that also has a map of properties. -
Uses of QMetaDataObject in com.kingsrook.qqq.backend.core.model.metadata.collaboration
Classes in com.kingsrook.qqq.backend.core.model.metadata.collaboration that implement QMetaDataObjectModifier and TypeClassDescriptionclassShared feature declarations; also the instance-level supplemental metadata.class -
Uses of QMetaDataObject in com.kingsrook.qqq.backend.core.model.metadata.dashboard
Subinterfaces of QMetaDataObject in com.kingsrook.qqq.backend.core.model.metadata.dashboardModifier and TypeInterfaceDescriptioninterfaceInterface for qqq widget meta dataClasses in com.kingsrook.qqq.backend.core.model.metadata.dashboard that implement QMetaDataObjectModifier and TypeClassDescriptionclassSpecific meta data for frontend parent widgetclassAWS Quicksite specific meta data for frontend dashboard widgetclassBase metadata for frontend dashboard widgets -
Uses of QMetaDataObject in com.kingsrook.qqq.backend.core.model.metadata.dashboard.nocode
Classes in com.kingsrook.qqq.backend.core.model.metadata.dashboard.nocode that implement QMetaDataObject -
Uses of QMetaDataObject in com.kingsrook.qqq.backend.core.model.metadata.fields
Classes in com.kingsrook.qqq.backend.core.model.metadata.fields that implement QMetaDataObjectModifier and TypeClassDescriptionclassMeta-data to represent a single field in a table.classSubclass of QFieldMetaData that is used for virtual fields - that is - fields which don't exist in the backend system, but may instead be the result of calculations or other non-stored data. -
Uses of QMetaDataObject in com.kingsrook.qqq.backend.core.model.metadata.fields.functions
Classes in com.kingsrook.qqq.backend.core.model.metadata.fields.functions that implement QMetaDataObject -
Uses of QMetaDataObject in com.kingsrook.qqq.backend.core.model.metadata.help
Classes in com.kingsrook.qqq.backend.core.model.metadata.help that implement QMetaDataObjectModifier and TypeClassDescriptionclassmeta-data definition of "Help Content" to show to a user - for use in a specific "role" (e.g., insert screens but not view screens), and in a particular "format" (e.g., plain text, html, markdown). -
Uses of QMetaDataObject in com.kingsrook.qqq.backend.core.model.metadata.help.bundles
Classes in com.kingsrook.qqq.backend.core.model.metadata.help.bundles that implement QMetaDataObjectModifier and TypeClassDescriptionclassClasspath help bundles in registration order, with deterministic precedence. -
Uses of QMetaDataObject in com.kingsrook.qqq.backend.core.model.metadata.joins
Classes in com.kingsrook.qqq.backend.core.model.metadata.joins that implement QMetaDataObjectModifier and TypeClassDescriptionclassDefinition of how 2 tables join together within a QQQ Instance. -
Uses of QMetaDataObject in com.kingsrook.qqq.backend.core.model.metadata.layout
Subinterfaces of QMetaDataObject in com.kingsrook.qqq.backend.core.model.metadata.layoutModifier and TypeInterfaceDescriptioninterfaceInterface shared by meta-data objects which can be placed into an App.Classes in com.kingsrook.qqq.backend.core.model.metadata.layout that implement QMetaDataObjectModifier and TypeClassDescriptionclassmeta-data class to represent collapsible sections in a layout.classMetaData definition of an App - an entity that organizes tables invalid input: '&' processes and can be arranged hierarchically (e.g, apps can contain other apps).classA section of apps/tables/processes - a logical grouping.classIcon to show associated with an App, Table, Process, etc. -
Uses of QMetaDataObject in com.kingsrook.qqq.backend.core.model.metadata.messaging
Classes in com.kingsrook.qqq.backend.core.model.metadata.messaging that implement QMetaDataObjectModifier and TypeClassDescriptionclassBase class for qqq messaging-providers. -
Uses of QMetaDataObject in com.kingsrook.qqq.backend.core.model.metadata.messaging.email
Classes in com.kingsrook.qqq.backend.core.model.metadata.messaging.email that implement QMetaDataObject -
Uses of QMetaDataObject in com.kingsrook.qqq.backend.core.model.metadata.messaging.ses
Classes in com.kingsrook.qqq.backend.core.model.metadata.messaging.ses that implement QMetaDataObject -
Uses of QMetaDataObject in com.kingsrook.qqq.backend.core.model.metadata.permissions
Classes in com.kingsrook.qqq.backend.core.model.metadata.permissions that implement QMetaDataObjectModifier and TypeClassDescriptionclassClient channels: which clients (Next UI, the AI assistant, a CLI...) may call the UI API, and which objects are always denied to a channel, whatever the human user's permissionsclassclassShared registry for grantable table features from any module. -
Uses of QMetaDataObject in com.kingsrook.qqq.backend.core.model.metadata.possiblevalues
Classes in com.kingsrook.qqq.backend.core.model.metadata.possiblevalues that implement QMetaDataObjectModifier and TypeClassDescriptionclassMeta-data to represent a "Possible value" - e.g., a translation of a foreign key and/or a limited set of "possible values" for a field (e.g., from a foreign table or an enum). -
Uses of QMetaDataObject in com.kingsrook.qqq.backend.core.model.metadata.preferences
Classes in com.kingsrook.qqq.backend.core.model.metadata.preferences that implement QMetaDataObjectModifier and TypeClassDescriptionclassUserPreferenceActionMetaData for session-scoped preference actions.classUserPreferenceListMetaData for the session user's preferences.classUserPreferenceSectionMetaData for the session user's preferences.classRegistry and startup validation of user preference sections. -
Uses of QMetaDataObject in com.kingsrook.qqq.backend.core.model.metadata.processes
Classes in com.kingsrook.qqq.backend.core.model.metadata.processes that implement QMetaDataObjectModifier and TypeClassDescriptionclassclassStorage table for process report downloads.classMeta-Data to define a backend-step in a process in a QQQ instance.classDefinition of a UI component in a frontend process steps.classMeta-Data to define a front-end step in a process in a QQQ instance (e.g., a screen presented to a user).classMeta-Data to define a process in a QQQ instance.classA step for a state-machine flow based Process.classMeta-Data to define a step in a process in a QQQ instance. -
Uses of QMetaDataObject in com.kingsrook.qqq.backend.core.model.metadata.qbits
Classes in com.kingsrook.qqq.backend.core.model.metadata.qbits that implement QMetaDataObjectModifier and TypeClassDescriptionclassMeta-data to define an active QBit in a QQQ Instance. -
Uses of QMetaDataObject in com.kingsrook.qqq.backend.core.model.metadata.queues
Classes in com.kingsrook.qqq.backend.core.model.metadata.queues that implement QMetaDataObjectModifier and TypeClassDescriptionclassMetaData to define a message queue, which must exist within a QueueProvider.classDefine a provider of queues (e.g., an MQ system, or SQS)classSQS subclass of meta-data for a specific QueueclassMeta-data for an source of Amazon SQS queues (e.g, an aws account/credential set, with a common base URL). -
Uses of QMetaDataObject in com.kingsrook.qqq.backend.core.model.metadata.reporting
Classes in com.kingsrook.qqq.backend.core.model.metadata.reporting that implement QMetaDataObjectModifier and TypeClassDescriptionclassMeta-data definition of a report generated by QQQ -
Uses of QMetaDataObject in com.kingsrook.qqq.backend.core.model.metadata.scheduleing
Classes in com.kingsrook.qqq.backend.core.model.metadata.scheduleing that implement QMetaDataObjectModifier and TypeClassDescriptionclassMeta-data to define scheduled actions within QQQ.class -
Uses of QMetaDataObject in com.kingsrook.qqq.backend.core.model.metadata.scheduleing.quartz
Classes in com.kingsrook.qqq.backend.core.model.metadata.scheduleing.quartz that implement QMetaDataObject -
Uses of QMetaDataObject in com.kingsrook.qqq.backend.core.model.metadata.scheduleing.simple
Classes in com.kingsrook.qqq.backend.core.model.metadata.scheduleing.simple that implement QMetaDataObject -
Uses of QMetaDataObject in com.kingsrook.qqq.backend.core.model.metadata.security
Classes in com.kingsrook.qqq.backend.core.model.metadata.security that implement QMetaDataObjectModifier and TypeClassDescriptionclassDefine a type of security key (e.g., a field associated with values), that can be used to control access to records and/or fields -
Uses of QMetaDataObject in com.kingsrook.qqq.backend.core.model.metadata.tables
Classes in com.kingsrook.qqq.backend.core.model.metadata.tables that implement QMetaDataObjectModifier and TypeClassDescriptionclassdefinition of a qqq table that is "associated" with another table, e.g., managed along with it - such as child-records under a parent record.classA section of fields - a logical grouping.classMeta-Data to define a table in a QQQ instance.classDefinition of a Unique Key (or "Constraint", if you wanna use fancy words) on a QTable. -
Uses of QMetaDataObject in com.kingsrook.qqq.backend.core.model.metadata.tables.automation
Classes in com.kingsrook.qqq.backend.core.model.metadata.tables.automation that implement QMetaDataObjectModifier and TypeClassDescriptionclassTable-automation meta-data to define how this table's per-record automation status is tracked.classDetails about how this table's record automations are set up.classDefinition of a specific action to run against a table -
Uses of QMetaDataObject in com.kingsrook.qqq.backend.core.model.metadata.tables.picker
Classes in com.kingsrook.qqq.backend.core.model.metadata.tables.picker that implement QMetaDataObjectModifier and TypeClassDescriptionclassA related-record picker declared on a table: a modal for choosing records of a target table, for a foreign-key field (RelatedRecordPickerMode.SINGLE), to add as child rows through an association (RelatedRecordPickerMode.MULTI_CHILD), or to link and unlink through an association to a join table (RelatedRecordPickerMode.LINK). -
Uses of QMetaDataObject in com.kingsrook.qqq.backend.core.realtime
Classes in com.kingsrook.qqq.backend.core.realtime that implement QMetaDataObjectModifier and TypeClassDescriptionclassInstance realtime transport configuration. -
Uses of QMetaDataObject in com.kingsrook.qqq.backend.module.api.model.metadata
Classes in com.kingsrook.qqq.backend.module.api.model.metadata that implement QMetaDataObjectModifier and TypeClassDescriptionclassMeta-data to provide details of an API backend (e.g., connection params) -
Uses of QMetaDataObject in com.kingsrook.qqq.backend.module.filesystem.base.model.metadata
Classes in com.kingsrook.qqq.backend.module.filesystem.base.model.metadata that implement QMetaDataObjectModifier and TypeClassDescriptionclassBase class for all BackendMetaData for all filesystem-style backend modules. -
Uses of QMetaDataObject in com.kingsrook.qqq.backend.module.filesystem.local.model.metadata
Classes in com.kingsrook.qqq.backend.module.filesystem.local.model.metadata that implement QMetaDataObjectModifier and TypeClassDescriptionclass(local) Filesystem backend meta data. -
Uses of QMetaDataObject in com.kingsrook.qqq.backend.module.filesystem.s3.model.metadata
Classes in com.kingsrook.qqq.backend.module.filesystem.s3.model.metadata that implement QMetaDataObject -
Uses of QMetaDataObject in com.kingsrook.qqq.backend.module.filesystem.sftp.model.metadata
Classes in com.kingsrook.qqq.backend.module.filesystem.sftp.model.metadata that implement QMetaDataObject -
Uses of QMetaDataObject in com.kingsrook.qqq.backend.module.mongodb.model.metadata
Classes in com.kingsrook.qqq.backend.module.mongodb.model.metadata that implement QMetaDataObjectModifier and TypeClassDescriptionclassMeta-data to provide details of a MongoDB backend (e.g., connection params) -
Uses of QMetaDataObject in com.kingsrook.qqq.backend.module.postgres.model.metadata
Classes in com.kingsrook.qqq.backend.module.postgres.model.metadata that implement QMetaDataObjectModifier and TypeClassDescriptionclassMeta-data to provide details of a PostgreSQL backend (e.g., connection params). -
Uses of QMetaDataObject in com.kingsrook.qqq.backend.module.rdbms.model.metadata
Classes in com.kingsrook.qqq.backend.module.rdbms.model.metadata that implement QMetaDataObjectModifier and TypeClassDescriptionclassMeta-data to provide details of an RDBMS backend (e.g., connection params) -
Uses of QMetaDataObject in com.kingsrook.qqq.backend.module.sqlite.model.metadata
Classes in com.kingsrook.qqq.backend.module.sqlite.model.metadata that implement QMetaDataObjectModifier and TypeClassDescriptionclassMeta-data to provide details of an SQLite backend (e.g., path to the database file) -
Uses of QMetaDataObject in com.kingsrook.qqq.esb.model
Classes in com.kingsrook.qqq.esb.model that implement QMetaDataObjectModifier and TypeClassDescriptionclassInstance-level ESB meta-data: the providers (brokers) and destinations (queues and topics) that tables and processes publish to and trigger from, and the instance name that identifies this application in the source of the events it publishes.classMeta-data for an ESB destination - a queue or topic on a provider.classMeta-data for a message broker that ESB destinations live on. -
Uses of QMetaDataObject in com.kingsrook.qqq.middleware.health.model.metadata
Classes in com.kingsrook.qqq.middleware.health.model.metadata that implement QMetaDataObjectModifier and TypeClassDescriptionclassMetaData for health check configuration. -
Uses of QMetaDataObject in com.kingsrook.qqq.middleware.javalin
Classes in com.kingsrook.qqq.middleware.javalin that implement QMetaDataObjectModifier and TypeClassDescriptionclassMetaData specific to a QQQ Javalin server. -
Uses of QMetaDataObject in com.kingsrook.qqq.middleware.javalin.metadata
Classes in com.kingsrook.qqq.middleware.javalin.metadata that implement QMetaDataObjectModifier and TypeClassDescriptionclassMeta-data to define a Javalin route provider configuration. -
Uses of QMetaDataObject in com.kingsrook.qqq.middleware.javalin.specs.extensions
Classes in com.kingsrook.qqq.middleware.javalin.specs.extensions that implement QMetaDataObjectModifier and TypeClassDescriptionclassA set of endpoint specs that a module or qbit adds to the versioned UI API (`/qqq/v1`), under one namespace.classThe instance's registry of UI API extensions: endpoint specs that modules and qbits add to the versioned UI API (`/qqq/v1`).