Class SuperpeerClientAgent.QueryManager<T>

  • Enclosing class:
    SuperpeerClientAgent

    protected class SuperpeerClientAgent.QueryManager<T>
    extends java.lang.Object
    Internal handler for each user query.
    • Constructor Detail

      • QueryManager

        protected QueryManager​(ServiceQuery<T> query)
        Create a query manager and start query handling.
    • Method Detail

      • getReturnFuture

        public ISubscriptionIntermediateFuture<T> getReturnFuture()
        The return future for the user containing all the collected results from the internal queries.
      • updateQuery

        protected void updateQuery​(java.lang.String[] networknames)
        Add/update query connections to relevant super peers for given networks.