code: public void init(ProxyTask proxyTask, RemoteTask remoteTask)
      {
          super.init(null, remoteTask);    // TaskHolder doesn't have a parent (BaseHolder).
          m_proxyTask = proxyTask;
      }
docs: Creates a new instance of TaskHolder