작업을 쉽게 취소시킬 수 있도록 하려면 작업을 취소하려 할 때 ' 어떻게','언제','어떤 일'을 해야 하는지, 이른바 취소 정책을 명확히 정의해야 한다. 다시 말하면 외부프로그램에서 작업을 취소하려 할 때 어떤 방법으로 취소 요청을 보낼 수 있는지, 작업 내부에서 취소 요청이 들어왔는지를 언제 확인하는지, 취소 요청이 들어오면 실행 중이던 작업이 어떤 형태로 동작하는지 등에 대한 정보를 제공해야 안전하게 사용할 수 있다.
'JAVA이야기' 카테고리의 다른 글
인터럽트에 응답하지 않는 블로킹 작업 다루기 (0) | 2011.09.01 |
---|---|
인터럽트 정책 (0) | 2011.09.01 |
스레드 중단 및 종료 (0) | 2011.09.01 |
작업 실행 시간 제한 (0) | 2011.08.29 |
Excutor 프레임웍 (0) | 2011.08.28 |