Class AppsAbstractAction

java.lang.Object
ru.bitel.bgbilling.kernel.base.server.logger.BGLogger
ru.bitel.bgbilling.kernel.apps.server.bean.AppsAbstractAction

public abstract class AppsAbstractAction extends ru.bitel.bgbilling.kernel.base.server.logger.BGLogger
  • Field Details

    • context

      protected AppsContext context
    • contractId

      protected int contractId
    • con

      protected Connection con
    • dataMap

      protected Map<String,Object> dataMap
      Мап который будет возвращен. Не уверен, что он тут понадобится, так как все, что относиться к запросу акшена должно быть в actionMap
    • actionMap

      protected Map<String,Object> actionMap
      Мап который будет будет сохранен в dataMap с ключем запрашиваемого акшена
    • request

      protected jakarta.servlet.http.HttpServletRequest request
    • requestParamsMap

      protected Map<String,String> requestParamsMap
  • Constructor Details

    • AppsAbstractAction

      public AppsAbstractAction()
  • Method Details

    • setContext

      public void setContext(AppsContext appsContext)
    • execute

      public abstract void execute() throws ru.bitel.bgbilling.common.BGException
      Throws:
      ru.bitel.bgbilling.common.BGException
    • getParameter

      public String getParameter(String name)
    • getIntParameter

      public int getIntParameter(String name, int defaultValue)
    • getPeriod

      protected Period getPeriod()
    • getPeriod

      protected Period getPeriod(String pattern)
    • getBigDecimal

      public BigDecimal getBigDecimal(String key, BigDecimal def)
    • getDateParameter

      protected final Date getDateParameter(String name, String pattern, Date defaultValue)
    • getBoolean

      protected boolean getBoolean(String name, boolean defaultValue)