Class BaseViewHandler<TTarget>

java.lang.Object
dev.relism.flash.models.RequestHandler
dev.relism.flash.ext.view.core.BaseViewHandler<TTarget>

public abstract class BaseViewHandler<TTarget> extends dev.relism.flash.models.RequestHandler
  • Constructor Details

    • BaseViewHandler

      public BaseViewHandler()
  • Method Details

    • render

      public ViewModel render(dev.relism.flash.models.Request req) throws Exception
      Throws:
      Exception
    • render

      public ViewModel render(dev.relism.flash.models.Request req, dev.relism.flash.models.Response res) throws Exception
      Throws:
      Exception
    • onInit

      protected final void onInit()
      Overrides:
      onInit in class dev.relism.flash.models.RequestHandler
    • onViewInit

      protected void onViewInit()
    • handle

      public final Object handle(dev.relism.flash.models.Request request, dev.relism.flash.models.Response response) throws Exception
      Specified by:
      handle in class dev.relism.flash.models.RequestHandler
      Throws:
      Exception
    • renderInternal

      public final ViewModel renderInternal(dev.relism.flash.models.Request req, dev.relism.flash.models.Response res) throws Exception
      Throws:
      Exception