Class Request

java.lang.Object
ru.bitel.bgbilling.common.bean.Request
All Implemented Interfaces:
Cloneable

public class Request extends Object implements Cloneable
  • Constructor Details

    • Request

      public Request()
    • Request

      protected Request(Map<String,Object> data)
  • Method Details

    • setSendServerURL

      public void setSendServerURL(boolean value)
    • isSendServerURL

      public boolean isSendServerURL()
    • setModule

      public Request setModule(String value)
    • setAction

      public Request setAction(String value)
    • setModuleId

      public Request setModuleId(String value)
    • setModuleId

      public Request setModuleId(int value)
    • setContractId

      public void setContractId(String value)
    • setContractId

      public Request setContractId(int value)
    • setPageIndex

      public Request setPageIndex(int pageIndex)
    • setPageSize

      public Request setPageSize(int pageSize)
    • setPage

      public void setPage(ru.bitel.bgbilling.client.common.BGControlPanelPages panelPages)
      Естанавливает номер страницы и её размер в реквест, вынесено из обратной функции - "заполнение реквеста в панели страниц", ибо ей тут правильнее находиться. Заодно решены несколько других мелких полезностей. Можно, конечно, передавать сюда Page, которую получить из панели, для строгости ООП.
      Parameters:
      panelPages - панель.
    • setPeriod

      public Request setPeriod(Period period)
    • setPeriod

      public void setPeriod(PeriodWithTime period)
    • setAttribute

      public Request setAttribute(String name, Object value)
    • setAttribute

      public Request setAttribute(String name, String value)
    • setAttribute

      public void setAttribute(String name, long value)
    • setAttribute

      public Request setAttribute(String name, int value)
    • setAttribute

      public Request setAttribute(String name, boolean value)
    • clear

      public void clear()
    • getValue

      public Object getValue(String key)
    • keys

      public Set<String> keys()
    • clone

      public Object clone()
      Overrides:
      clone in class Object
    • addAll

      public void addAll(Map<String,Object> params)
    • addDirectory

      public void addDirectory(String key)
    • addModel

      public void addModel(bitel.billing.common.ModelItem item)