jakartaee / jakartaee/messaging
Asynchronous Send Functionality Should Use Java SE 8 Completeable Future
Open
jms21-forreview-minor
Priority: Minor
Type: Improvement
- Dominant language
- Java
- Stars
- 49
- Forks
- 34
- PR merge metrics
- No merged PRs in 30d
Description
Much better fit for the intent of the asynchronous send functionality than the current callback interface.
#### Affected Versions
[2.0]
Contributor guide
Research direction
Start by locating the asynchronous send functionality and its current callback interface in the Jakarta Messaging API. Review how Java SE 8 CompletableFuture could fit the existing contract and identify the compatibility and specification decisions needed. Done means the API change is clearly defined and its affected behavior is documented and tested.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- java
- Domain
- api, backend
- Issue type
- Refactor
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100