类 AbstractTaskDirective

java.lang.Object
com.publiccms.common.directive.BaseTemplateDirective
com.publiccms.common.base.AbstractTaskDirective
所有已实现的接口:
Directive, HttpDirective, freemarker.template.TemplateDirectiveModel, freemarker.template.TemplateModel
直接已知子类:
ClearLogDirective, IndexContentDirective, PublishCategoryDirective, PublishContentDirective, PublishPageDirective, PublishPlaceDirective

public abstract class AbstractTaskDirective extends BaseTemplateDirective
AbstractTaskDirective 自定义任务计划指令基类
  • 字段详细资料

  • 构造器详细资料

    • AbstractTaskDirective

      public AbstractTaskDirective()
  • 方法详细资料

    • getSite

      public SysSite getSite(RenderHandler handler) throws freemarker.template.TemplateModelException
      参数:
      handler -
      返回:
      site
      抛出:
      freemarker.template.TemplateModelException
    • execute

      public void execute(org.springframework.http.converter.HttpMessageConverter<Object> httpMessageConverter, org.springframework.http.MediaType mediaType, jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response) throws IOException, freemarker.template.TemplateException
      参数:
      httpMessageConverter -
      mediaType -
      request -
      response -
      抛出:
      IOException
      freemarker.template.TemplateException
    • getApp

      protected SysApp getApp(RenderHandler handler) throws freemarker.template.TemplateModelException
      抛出:
      freemarker.template.TemplateModelException