Class TableVariantsExecutor
java.lang.Object
com.kingsrook.qqq.middleware.javalin.executors.AbstractMiddlewareExecutor<TableVariantsInput,TableVariantsOutputInterface>
com.kingsrook.qqq.middleware.javalin.executors.TableVariantsExecutor
public class TableVariantsExecutor
extends AbstractMiddlewareExecutor<TableVariantsInput,TableVariantsOutputInterface>
List the variants a table's backend can be scoped to, as the legacy
GET /data/{table}/variants route does - and, beyond it, only for a user who
may read the table (an unknown table is refused the same way) and the
backend's variant options table.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidexecute(TableVariantsInput input, TableVariantsOutputInterface output)
-
Constructor Details
-
TableVariantsExecutor
public TableVariantsExecutor()
-
-
Method Details
-
execute
public void execute(TableVariantsInput input, TableVariantsOutputInterface output) throws QException - Specified by:
executein classAbstractMiddlewareExecutor<TableVariantsInput,TableVariantsOutputInterface> - Throws:
QException
-