Class MobileRequestEvent

java.lang.Object
All Implemented Interfaces:
java.io.Serializable, ErrorReturnableEvent

public class MobileRequestEvent
extends LocalEvent
implements ErrorReturnableEvent
See Also:
Serialized Form
  • Constructor Details

    • MobileRequestEvent

      public MobileRequestEvent​(int mid, Contract contract, java.lang.String action, java.util.Map<java.lang.String,​java.lang.String[]> requestMap, java.util.Map<java.lang.String,​java.lang.Object> map)
  • Method Details

    • getAction

      public java.lang.String getAction()
    • setAction

      public void setAction​(java.lang.String action)
    • getContract

      public Contract getContract()
    • setContract

      public void setContract​(Contract contract)
    • getDataMap

      public java.util.Map<java.lang.String,​java.lang.Object> getDataMap()
    • getActionMap

      public java.util.Map<java.lang.String,​java.lang.Object> getActionMap()
    • setActionMap

      public void setActionMap​(java.util.Map<java.lang.String,​java.lang.Object> actionMap)
    • getError

      public java.lang.String getError()
      Specified by:
      getError in interface ErrorReturnableEvent
    • setError

      public void setError​(java.lang.String error)
      Если не null, то приложению вернется данное сообщение об ошибке. Все что было в actionMap, будет перетерто
    • isProcessed

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

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

      public java.util.Map<java.lang.String,​java.lang.String[]> getRequestMap()
    • getRequestParam

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

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

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