J'ai un petit programme Java qui permet à un utilisateur de télécharger/télécharger des fichiers vers/depuis Amazon S3. J'ai un bouton 'Annuler' et je voudrais annuler le transfert une fois que ce bouton est pressé.Annulation de téléversements AWS S3
Il semble qu'il existe une méthode abort()
lors du téléchargement qui semble fonctionner, mais je ne suis pas sûr de savoir comment faire pour annuler un téléchargement. J'utilise un TransferManager pour télécharger les fichiers. J'ai essayé d'appeler transferManager.shutdownNow()
avec transferManager.abortMultipartUploads()
, mais le fichier apparaît toujours dans la console de gestion S3 comme si le transfert n'a pas été annulé. Est-ce que je fais quelque chose de mal?