Class WebjetComponentParser

java.lang.Object
sk.iway.iwcm.system.spring.webjet_component.WebjetComponentParser
All Implemented Interfaces:
WebjetComponentParserInterface

@Component @RequestScope public class WebjetComponentParser extends Object implements WebjetComponentParserInterface
trieda pre parsovanie komponent z html kodu (doc_data) a nahradzanie za vygenerovany content
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
     
    getRedirectLocation(javax.servlet.http.HttpServletResponse response)
     
    boolean
    isRedirected(javax.servlet.http.HttpServletResponse response)
     
    parse(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, String html)
    Metód parse slúži na parsovanie a nahradzovanie !INCLUDE()! v Stringu za vygenerovaný kód
    void
    run(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
    Metóda run slúži na parsovanie a nahradzovanie !INCLUDE()! v pevne definovaných request atributoch "doc_data", "doc_header","doc_footer", "doc_menu", "doc_right_menu", "template_object_a", "template_object_b", "template_object_c", "template_object_d"

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • WebjetComponentParser

      public WebjetComponentParser()
  • Method Details

    • parse

      public String parse(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, String html)
      Metód parse slúži na parsovanie a nahradzovanie !INCLUDE()! v Stringu za vygenerovaný kód
      Specified by:
      parse in interface WebjetComponentParserInterface
      Parameters:
      request -
      html -
      Returns:
    • run

      public void run(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
      Metóda run slúži na parsovanie a nahradzovanie !INCLUDE()! v pevne definovaných request atributoch "doc_data", "doc_header","doc_footer", "doc_menu", "doc_right_menu", "template_object_a", "template_object_b", "template_object_c", "template_object_d"
      Specified by:
      run in interface WebjetComponentParserInterface
      Parameters:
      request -
      response -
    • isRedirected

      public boolean isRedirected(javax.servlet.http.HttpServletResponse response)
      Specified by:
      isRedirected in interface WebjetComponentParserInterface
      Returns:
      boolean či response obsahuje presmerovanie
    • getRedirectLocation

      public String getRedirectLocation(javax.servlet.http.HttpServletResponse response)
      Specified by:
      getRedirectLocation in interface WebjetComponentParserInterface
      Returns:
      String hodnotu presmerovania alebo null
    • getRedirectComponent

      public String getRedirectComponent()
      Returns:
      komponenta, ktorej hodnota vracia presmerovanie