类 MessageParser

java.lang.Object
cn.tbox.sdk.model.message.MessageParser

public class MessageParser extends Object
Message parser. Used to parse HTTP SSE response messages.
  • 构造器详细资料

    • MessageParser

      public MessageParser()
  • 方法详细资料

    • needParse

      public boolean needParse(HttpResponseEvent responseEvent)
      Checks if the response event needs to be parsed.
      参数:
      responseEvent - HTTP response event
      返回:
      true if needs parsing, false otherwise
    • parse

      public Map<String,Object> parse(HttpResponseEvent responseEvent) throws TboxServerException
      Parses a response event.
      参数:
      responseEvent - HTTP response event
      返回:
      Parsed data as a map
      抛出:
      TboxServerException - if there's a server error
    • getAnswersHolder

      public Map<String,Map<String,Object>> getAnswersHolder()
      Gets the answers holder.
      返回:
      The answers holder map