Class AbstractMetaDataProducerBasedQQQApplication
java.lang.Object
com.kingsrook.qqq.backend.core.instances.AbstractQQQApplication
com.kingsrook.qqq.backend.core.instances.AbstractMetaDataProducerBasedQQQApplication
- Direct Known Subclasses:
MetaDataProducerBasedQQQApplication
Version of AbstractQQQApplication that assumes all meta-data is produced
by MetaDataProducers in (or under) a single package.
Set failOnMetaDataProducerError to make the instance it defines fail-fast
(see QInstance.withFailOnMetaDataProducerError).
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionGetter for failOnMetaDataProducerErrorabstract StringvoidsetFailOnMetaDataProducerError(Boolean failOnMetaDataProducerError) Setter for failOnMetaDataProducerErrorwithFailOnMetaDataProducerError(Boolean failOnMetaDataProducerError) Fluent setter for failOnMetaDataProducerError - if true, a producer that can't be used or fails stops defineQInstance, instead of being logged as a warning and skipped.Methods inherited from class com.kingsrook.qqq.backend.core.instances.AbstractQQQApplication
defineValidatedQInstance, getValidatorPlugins
-
Constructor Details
-
AbstractMetaDataProducerBasedQQQApplication
public AbstractMetaDataProducerBasedQQQApplication()
-
-
Method Details
-
getMetaDataPackageName
-
defineQInstance
- Specified by:
defineQInstancein classAbstractQQQApplication- Throws:
QException
-
getFailOnMetaDataProducerError
Getter for failOnMetaDataProducerError -
setFailOnMetaDataProducerError
Setter for failOnMetaDataProducerError -
withFailOnMetaDataProducerError
public AbstractMetaDataProducerBasedQQQApplication withFailOnMetaDataProducerError(Boolean failOnMetaDataProducerError) Fluent setter for failOnMetaDataProducerError - if true, a producer that can't be used or fails stops defineQInstance, instead of being logged as a warning and skipped.
-