Class QQQBackendsMetaDataProvider
java.lang.Object
com.kingsrook.qqq.backend.core.model.backends.QQQBackendsMetaDataProvider
Provides meta data for the QQQBackend table, PVS, and a cache table.
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoiddefineAll(QInstance instance, String persistentBackendName, String cacheBackendName, Consumer<QTableMetaData> backendDetailEnricher) defineQQQBackend(String backendName, Consumer<QTableMetaData> backendDetailEnricher) defineQQQBackendCache(String backendName, Consumer<QTableMetaData> backendDetailEnricher)
-
Field Details
-
QQQ_BACKEND_CACHE_TABLE_NAME
- See Also:
-
-
Constructor Details
-
QQQBackendsMetaDataProvider
public QQQBackendsMetaDataProvider()
-
-
Method Details
-
defineAll
public void defineAll(QInstance instance, String persistentBackendName, String cacheBackendName, Consumer<QTableMetaData> backendDetailEnricher) throws QException - Throws:
QException
-
defineQQQBackend
public QTableMetaData defineQQQBackend(String backendName, Consumer<QTableMetaData> backendDetailEnricher) throws QException - Throws:
QException
-
defineQQQBackendCache
public QTableMetaData defineQQQBackendCache(String backendName, Consumer<QTableMetaData> backendDetailEnricher) throws QException - Throws:
QException
-
defineQQQBackendPossibleValueSource
-