///<inheritdoc/>
        private string OneTimeFetch(JetBusCommand jetcommand)
        {
            string  result = "-1";
            FetchId id;
            Matcher matcher = new Matcher();

            matcher.EqualsTo = jetcommand.Path;
            _peer.Fetch(out id, matcher, OnFetchData, OnFetch, this._timeoutMs);
            while (!AllData.ContainsKey(jetcommand.Path))
            {
            }
            result = jetcommand.ToString(AllData[jetcommand.Path]);
            _peer.Unfetch(id, OnFetch, this._timeoutMs);
            AllData.Remove(jetcommand.Path);
            return(result);
        }