All Downloads are FREE. Search and download functionalities are using the official Maven repository.

org.spincast.website.controllers.demos.DemosTutorialsController Maven / Gradle / Ivy

There is a newer version: 2.2.0
Show newest version
package org.spincast.website.controllers.demos;

import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
import org.spincast.website.exchange.AppRequestContext;

/**
 * Demos/Tutorials controller
 */
public class DemosTutorialsController {

    protected final Logger logger = LoggerFactory.getLogger(DemosTutorialsController.class);

    public void webSockets(AppRequestContext context) {
        context.response().getModel().set("isHttps", context.request().isHttps());
        context.response().sendTemplateHtml("/templates/demos/websockets.html");
    }

    public void httpAuthentication(AppRequestContext context) {
        context.response().sendTemplateHtml("/templates/demos/httpAuth.html");
    }

    public void httpAuthenticationProtectedPage(AppRequestContext context) {
        context.response().sendTemplateHtml("/templates/demos/httpAuthProtectedPage.html");
    }

    public void realApps(AppRequestContext context) {
        context.response().sendTemplateHtml("/templates/demos/realApps.html");
    }

    public void helloWorldQuick(AppRequestContext context) {
        context.response().sendTemplateHtml("/templates/demos/helloWorld/quick.html");
    }

    public void helloWorldBetter(AppRequestContext context) {
        context.response().sendTemplateHtml("/templates/demos/helloWorld/better.html");
    }

    public void helloWorldSuper(AppRequestContext context) {
        context.response().sendTemplateHtml("/templates/demos/helloWorld/super.html");
    }
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy