Você terá que usar Threads para parar o processo, já que uma vez submetido a requisição, não tem como saber onde ela está no momento.
Mas, para quê você precisa isso?
rodolfodev
Valeu thingol vou fazer tentar isso que você falou.
Eu preciso fazer um programa para importar o conteúdo de um arquivo texto para um produto da IBM que se chama Content Manager. E os arquivos texto podem conter milhares de registro então caso o operador queira parar de importar é só clicar no botão [parar], ai eu gero um log com o ultimo registro
enviado para o Content.
T
thingol
Não tinha visto que seu programa é Web, não Swing. No seu caso o problema é um pouco pior, e não é tão fácil de resolver com o meu esquema de checar um flag.
No seu caso, provavelmente você criaria uma thread (se puder fazer isso, é lógico, já que não sei se o seu web container deixa fazer isso) e amarraria um controle à sessão do usuário, para que possa verificar o status da importação e parar a importação se for o caso.
É um pouquinho complicado.