diff --git a/.idea/compiler.xml b/.idea/compiler.xml deleted file mode 100644 index 30cff7e5..00000000 --- a/.idea/compiler.xml +++ /dev/null @@ -1,29 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/encodings.xml b/.idea/encodings.xml deleted file mode 100644 index 5432384c..00000000 --- a/.idea/encodings.xml +++ /dev/null @@ -1,19 +0,0 @@ - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/qqq-middleware-javalin/src/main/java/com/kingsrook/qqq/middleware/javalin/QJavalinRouteProviderInterface.java b/qqq-middleware-javalin/src/main/java/com/kingsrook/qqq/middleware/javalin/QJavalinRouteProvider.java similarity index 91% rename from qqq-middleware-javalin/src/main/java/com/kingsrook/qqq/middleware/javalin/QJavalinRouteProviderInterface.java rename to qqq-middleware-javalin/src/main/java/com/kingsrook/qqq/middleware/javalin/QJavalinRouteProvider.java index c6dbf40b..a9ee09dd 100644 --- a/qqq-middleware-javalin/src/main/java/com/kingsrook/qqq/middleware/javalin/QJavalinRouteProviderInterface.java +++ b/qqq-middleware-javalin/src/main/java/com/kingsrook/qqq/middleware/javalin/QJavalinRouteProvider.java @@ -32,19 +32,19 @@ import io.javalin.config.JavalinConfig; ** Interface for classes that can provide a list of endpoints to a javalin ** server. *******************************************************************************/ -public interface QJavalinRouteProviderInterface +public abstract class QJavalinRouteProviderInterface { /*************************************************************************** ** For initial setup when server boots, set the qInstance - but also, ** e.g., for development, to do a hot-swap. ***************************************************************************/ - void setQInstance(QInstance qInstance); + public abstract void setQInstance(QInstance qInstance); /*************************************************************************** ** ***************************************************************************/ - default EndpointGroup getJavalinEndpointGroup() + public EndpointGroup getJavalinEndpointGroup() { ///////////////////////////// // no endpoints at default // @@ -58,7 +58,7 @@ public interface QJavalinRouteProviderInterface ** accept the javalinConfig object, to perform whatever setup you need, ** such as setting up routes. ***************************************************************************/ - default void acceptJavalinConfig(JavalinConfig config) + public void acceptJavalinConfig(JavalinConfig config) { ///////////////////// // noop at default // @@ -70,7 +70,7 @@ public interface QJavalinRouteProviderInterface ** accept the Javalin service object, to perform whatever setup you need, ** such as setting up before/after handlers. ***************************************************************************/ - default void acceptJavalinService(Javalin service) + public void acceptJavalinService(Javalin service) { ///////////////////// // noop at default // diff --git a/qqq-middleware-javalin/src/test/resources/material-dashboard-overlay/overlay.html b/qqq-middleware-javalin/src/test/resources/material-dashboard-overlay/overlay.html new file mode 100644 index 00000000..a043098a --- /dev/null +++ b/qqq-middleware-javalin/src/test/resources/material-dashboard-overlay/overlay.html @@ -0,0 +1 @@ +This is a mock of /material-dashboard/index.html for testing purposes. \ No newline at end of file diff --git a/qqq-middleware-javalin/src/test/resources/material-dashboard/dashboard.html b/qqq-middleware-javalin/src/test/resources/material-dashboard/dashboard.html new file mode 100644 index 00000000..a043098a --- /dev/null +++ b/qqq-middleware-javalin/src/test/resources/material-dashboard/dashboard.html @@ -0,0 +1 @@ +This is a mock of /material-dashboard/index.html for testing purposes. \ No newline at end of file