2014-04-14 4 views
0

У меня есть поиск операции внутри метода компонента SEAM. Я выяснил, что я могу завершить выполнение с помощью Lifecycle.endCall(); Эти компоненты экспортируются в Webservice через Jax-WS. Иногда клиент хочет, чтобы отменил длительный процесс поиска (например, начал новый). HOw я мог бы реализовать возможность прекратить выполнение метода «fetchBooks», инициированного стороной клиента?Прерывание Долгосрочный метод соединения шва

@Name("bookSearch") 
@AutoCreate 
public class Booksearch{ 

    public List<Book> fetchBooks(String searchstring){ 
     ........... 
     long running search 
     .......... 
    } 
} 

Благодарим Вас очень много заранее за помощь мне

Br, Шейн

ответ

0

Может быть, вы начнете fetchBooks в новой тему и добавить к вам сервис «стоп» метод, прерывание fetchBooks нить

 Смежные вопросы

  • Нет связанных вопросов^_^