Checkout Tools
  • last updated 4 months ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
[async] Update Promises to implement the provisional 1.1 API
    • -1
    • +2
    ./java/org/osgi/util/function/Function.java
    • -1
    • +2
    ./java/org/osgi/util/function/Predicate.java
    • -0
    • +40
    ./java/org/osgi/util/function/Callback.java
    • -11
    • +101
    ./java/org/apache/aries/async/promise/PromiseImpl.java
    • -0
    • +34
    ./java/org/osgi/util/promise/TimeoutException.java
    • -2
    • +69
    ./java/org/osgi/util/promise/Promise.java
    • -1
    • +1
    ./java/org/osgi/util/promise/packageinfo
    • -1
    • +1
    ./java/org/osgi/util/function/packageinfo
  1. … 6 more files in changeset.
[async] Allow much greater sharing of Promise executors, reuse the Async threadpool for promise execution
    • -0
    • +1
    ./java/org/apache/aries/async/promise/packageinfo
  1. … 8 more files in changeset.
Add ASL v2 headers to the async service
    • -1
    • +16
    ./java/org/osgi/util/function/Predicate.java
    • -1
    • +16
    ./java/org/osgi/util/promise/Promise.java
    • -0
    • +15
    ./java/org/osgi/util/promise/Deferred.java
    • -1
    • +16
    ./java/org/osgi/util/promise/Success.java
    • -1
    • +16
    ./java/org/osgi/util/function/Function.java
    • -0
    • +15
    ./java/org/osgi/util/promise/Promises.java
    • -1
    • +16
    ./java/org/osgi/util/promise/Failure.java
  1. … 16 more files in changeset.
[ARIES-1317] Commit OSGi Promises implementation contributed by derek.baum@paremus.com
    • -0
    • +371
    ./java/org/apache/aries/async/promise/PromiseImpl.java
    • -0
    • +20
    ./java/org/osgi/util/function/Function.java
    • -0
    • +44
    ./java/org/osgi/util/promise/FailedPromisesException.java
    • -0
    • +92
    ./java/org/osgi/util/promise/Deferred.java
    • -0
    • +1
    ./java/org/osgi/util/function/packageinfo
    • -0
    • +1
    ./java/org/osgi/util/promise/packageinfo
    • -0
    • +25
    ./java/org/osgi/util/promise/Failure.java
    • -0
    • +19
    ./java/org/osgi/util/function/Predicate.java
  1. … 28 more files in changeset.