class_docstr: This is where tuners and assessors are not defined yet.
  Inherits this class to make your own advisor.
  
  .. note::
  
      The class inheriting MsgDispatcherBase should be instantiated
      after nnimanager (rest server) is started, so that the object
      is ready to use right after its instantiation.
class_docstr_tok: ["This","is","where","tuners","and","assessors","are","not","defined","yet",".","Inherits","this","class","to","make","your","own","advisor",".","..","note",":",":","The","class","inheriting","MsgDispatcherBase","should","be","instantiated","after","nnimanager","(","rest","server",")","is","started",",","so","that","the","object","is","ready","to","use","right","after","its","instantiation","."]
docstr: This method will be called when search space is updated.
  It's recommended to call this method in `handle_initialize` to initialize search space.
  *No need to* notify NNI Manager when this update is done.
  Parameters
  ----------
  data: dict
      search space
docstr_tok: ["This","method","will","be","called","when","search","space","is","updated",".","It","'s","recommended","to","call","this","method","in","`","handle_initialize","`","to","initialize","search","space",".","*","No","need","to","*","notify","NNI","Manager","when","this","update","is","done",".","Parameters","--","--","--","--","--","data",":","dict","search","space"]
code: def handle_update_search_space(self, data):
      """This method will be called when search space is updated.
      It's recommended to call this method in `handle_initialize` to initialize search space.
      *No need to* notify NNI Manager when this update is done.
      Parameters
      ----------
      data: dict
          search space
      """
      raise NotImplementedError(
          "handle_update_search_space not implemented"
      )
  
imports: import threading
  import logging
  from queue import Queue, Empty
  from .env_vars import dispatcher_env_vars
  from ..common import load
  from ..recoverable import Recoverable
  from .tuner_command_channel import CommandType, TunerCommandChannel
label_desc: Use image node_id 11 for calling the MsgDispatcherBase obj's underlying member method code with example usage: obj.handle_update_search_space(data) without return types