Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • Each token dependency must be able to be enqueued, meaning they cannot exceed any limitationstatic reservation or license total count.
  • Only the requested token-based license is enqueued. All of its dependencies, including token-based dependencies, remain unaffected (but they might be enqueued separately).
  • When many alternate licenses are enqueued, the first available will be used, but all will be removed from the queue.
  • Successful checkout of a token-based license does not remove its dependencies from the license queue (if these when dependencies are enqueued separatelyby separate request) with one exception. When both, token-based license and one of its dependencies are enqueued separately then if after sucessful Sucessful checkout of token-based license , resulting in dependency total license count of its dependency will be exceeded counting in its request waiting in the queue, it is removed from the queue, because it would block other clients from using remaining licenses of this dependency exceeded by license request pending in the queue results in removal of the dependency request from the queue. Leaving it there might block the dependency license queue, because current client cannot checkout more licenses of the dependency feature without returning some of already owned licenses.