Uploaded image for project: 'Felix'
  1. Felix
  2. FELIX-2115

The api offers no way to have a timeout or cancel the resolution if it takes too long

    XMLWordPrintableJSON

Details

    Description

      One way would be either to add some methods to the Resolver such as:
      boolean resolve(long timeout)
      void cancel();

      I'd be much happier if we could use a Future instead.
      Future<Boolean> resolve();

      This would make it easier for the user because he doesn't have to start a thread on its own.
      However this breaks compatibility.
      We could therefore use something like:
      Future<Boolean> startResolve();

      Attachments

        Activity

          People

            gnodet Guillaume Nodet
            gnodet Guillaume Nodet
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: