Utility class for automatically cancelling a context after an operation
- Lingua principale
- Java
- Stelle
- 12.1k
- Fork
- 4k
- Merge medio
- 2g 17h
- PR unite (30g)
- 37
Descrizione
CancellableContext must always be cancelled at the end of the request. Let's add a utility that simplifies the common cases, for example:
- run a Runnable, and then cancel when done or exception thrown
- run a Callable, and then cancel when done or exception thrown
- run a Callable>, and cancel when done, or exception thrown, or ListenableFuture cancelled by user
Guida per i contributori
Apri la guida per i contributori
Direzione di ricerca
Cerca innanzitutto nei sorgenti Java CancellableContext e le API di ListenableFuture. Definisci l’ambito dell’utility a partire dai tre casi dell’issue, quindi verifica che la cancellazione avvenga dopo il completamento con successo, in caso di eccezioni e per i futures annullati dall’utente.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Valutazione
- Stack tecnologico
- java
- Ambito
- api, backend
- Tipo di issue
- Funzionalità
- Difficoltà
- 4/5
- Tempo stimato
- 3-5 giorni
- Stato di attività
- Ferma
- Chiarezza
- Abbastanza chiara
- Idoneità per principianti
- 35/100