Class MobileRequestEvent

java.lang.Object
ru.bitel.bgbilling.kernel.event.common.Event
ru.bitel.bgbilling.kernel.event.common.QueueEvent
ru.bitel.bgbilling.kernel.event.common.LocalEvent
ru.bitel.bgbilling.modules.mobile.server.event.MobileRequestEvent
All Implemented Interfaces:
Serializable, ErrorReturnableEvent

public class MobileRequestEvent extends ru.bitel.bgbilling.kernel.event.common.LocalEvent implements ErrorReturnableEvent
See Also:
  • Constructor Details

  • Method Details

    • getAction

      public String getAction()
    • setAction

      public void setAction(String action)
    • getContract

      public Contract getContract()
    • setContract

      public void setContract(Contract contract)
    • getDataMap

      public Map<String,Object> getDataMap()
    • getActionMap

      public Map<String,Object> getActionMap()
    • setActionMap

      public void setActionMap(Map<String,Object> actionMap)
    • getError

      public String getError()
      Specified by:
      getError in interface ErrorReturnableEvent
      Overrides:
      getError in class ru.bitel.bgbilling.kernel.event.common.LocalEvent
    • setError

      public void setError(String error)
      Если не null, то приложению вернется данное сообщение об ошибке. Все что было в actionMap, будет перетерто
      Specified by:
      setError in interface ErrorReturnableEvent
      Overrides:
      setError in class ru.bitel.bgbilling.kernel.event.common.LocalEvent
    • isProcessed

      public boolean isProcessed()
      Если событие было обработано, то стандартное поведение не выполняется
    • setProcessed

      public void setProcessed(boolean processed)
      Если событие было обработано, то стандартное поведение не выполняется. Map будет таковым, каковым его вернуло событие.
    • getRequestMap

      public Map<String,String[]> getRequestMap()
    • getRequestParam

      public String getRequestParam(String paramName)
      Получить параметр запроса
    • getRequestIntParam

      public int getRequestIntParam(String paramName, int defaultValue)
      Получить int параметр запроса
    • getRequestLongParam

      public long getRequestLongParam(String paramName, long defaultValue)
      Получить long параметр запроса