Bonjour, je dois dans le cadre d'un projet modifier ma gestion des requêtes HTTP en m'appuyant sur ClientConnectionManager afin d'optimiser mon code :
Je souhaiterais savoir comment realiser la meme chose que cette fonction en utilisant ClientConnectionManager
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22 public void cancel(){ logger.debug("cancel threadQuery ..."); bCancelled = true; if( mThread != null){ if( mThread.isAlive()){ logger.debug("call interrupt !"); mThread.interrupt(); } if (mRequest != null){ logger.warning("Request aborting ..."); mRequest.abort(); } mThread = null; } if( mParentThread != null){ if( mParentThread.isAlive() && (mParentThread.getState()==State.WAITING)){ logger.debug("call interrupt on parent Thread !"); mParentThread.interrupt(); } } logger.debug("cancel.end."); }
En consultant la javadoc, je me tournerais plutot vers la méthode shutdown() mais j'en suis pas certains.
Pouvez vous m'aider?
Cordialement
Max
Partager