mirror of
https://github.com/Kingsrook/qqq.git
synced 2025-07-18 13:10:44 +00:00
Add supplementalInstanceMetaData
This commit is contained in:
@ -299,6 +299,8 @@ public class MetaDataAction
|
|||||||
|
|
||||||
metaDataOutput.setHelpContents(Objects.requireNonNullElse(QContext.getQInstance().getHelpContent(), Collections.emptyMap()));
|
metaDataOutput.setHelpContents(Objects.requireNonNullElse(QContext.getQInstance().getHelpContent(), Collections.emptyMap()));
|
||||||
|
|
||||||
|
metaDataOutput.setSupplementalInstanceMetaData(QContext.getQInstance().getSupplementalMetaData());
|
||||||
|
|
||||||
try
|
try
|
||||||
{
|
{
|
||||||
customizer.postProcess(metaDataOutput);
|
customizer.postProcess(metaDataOutput);
|
||||||
|
@ -25,6 +25,7 @@ package com.kingsrook.qqq.backend.core.model.actions.metadata;
|
|||||||
import java.util.List;
|
import java.util.List;
|
||||||
import java.util.Map;
|
import java.util.Map;
|
||||||
import com.kingsrook.qqq.backend.core.model.actions.AbstractActionOutput;
|
import com.kingsrook.qqq.backend.core.model.actions.AbstractActionOutput;
|
||||||
|
import com.kingsrook.qqq.backend.core.model.metadata.QSupplementalInstanceMetaData;
|
||||||
import com.kingsrook.qqq.backend.core.model.metadata.branding.QBrandingMetaData;
|
import com.kingsrook.qqq.backend.core.model.metadata.branding.QBrandingMetaData;
|
||||||
import com.kingsrook.qqq.backend.core.model.metadata.frontend.AppTreeNode;
|
import com.kingsrook.qqq.backend.core.model.metadata.frontend.AppTreeNode;
|
||||||
import com.kingsrook.qqq.backend.core.model.metadata.frontend.QFrontendAppMetaData;
|
import com.kingsrook.qqq.backend.core.model.metadata.frontend.QFrontendAppMetaData;
|
||||||
@ -41,12 +42,13 @@ import com.kingsrook.qqq.backend.core.model.metadata.help.QHelpContent;
|
|||||||
*******************************************************************************/
|
*******************************************************************************/
|
||||||
public class MetaDataOutput extends AbstractActionOutput
|
public class MetaDataOutput extends AbstractActionOutput
|
||||||
{
|
{
|
||||||
private Map<String, QFrontendTableMetaData> tables;
|
private Map<String, QFrontendTableMetaData> tables;
|
||||||
private Map<String, QFrontendProcessMetaData> processes;
|
private Map<String, QFrontendProcessMetaData> processes;
|
||||||
private Map<String, QFrontendReportMetaData> reports;
|
private Map<String, QFrontendReportMetaData> reports;
|
||||||
private Map<String, QFrontendAppMetaData> apps;
|
private Map<String, QFrontendAppMetaData> apps;
|
||||||
private Map<String, QFrontendWidgetMetaData> widgets;
|
private Map<String, QFrontendWidgetMetaData> widgets;
|
||||||
private Map<String, String> environmentValues;
|
private Map<String, String> environmentValues;
|
||||||
|
private Map<String, QSupplementalInstanceMetaData> supplementalInstanceMetaData;
|
||||||
|
|
||||||
private List<AppTreeNode> appTree;
|
private List<AppTreeNode> appTree;
|
||||||
private QBrandingMetaData branding;
|
private QBrandingMetaData branding;
|
||||||
@ -230,6 +232,28 @@ public class MetaDataOutput extends AbstractActionOutput
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
/*******************************************************************************
|
||||||
|
** Getter for supplementalInstanceMetaData
|
||||||
|
**
|
||||||
|
*******************************************************************************/
|
||||||
|
public Map<String, QSupplementalInstanceMetaData> getSupplementalInstanceMetaData()
|
||||||
|
{
|
||||||
|
return supplementalInstanceMetaData;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
/*******************************************************************************
|
||||||
|
** Setter for supplementalInstanceMetaData
|
||||||
|
**
|
||||||
|
*******************************************************************************/
|
||||||
|
public void setSupplementalInstanceMetaData(Map<String, QSupplementalInstanceMetaData> supplementalInstanceMetaData)
|
||||||
|
{
|
||||||
|
this.supplementalInstanceMetaData = supplementalInstanceMetaData;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
/*******************************************************************************
|
/*******************************************************************************
|
||||||
** Setter for helpContents
|
** Setter for helpContents
|
||||||
**
|
**
|
||||||
|
Reference in New Issue
Block a user