Enterprise JavaBeans 비동기 메소드 구성
ContextService 인스턴스를 사용하여 EJB 컨테이너를 구성하여 비동기 EJB 메소드가 호출될 때 캡처되는 관리되는 스레드 컨텍스트를 제어할 수 있습니다. 캡처된 컨텍스트는 EJB 메소드를 시작하기 전에 비동기 스레드에서 설정됩니다.
이 태스크 정보
애플리케이션 보안이 사용으로 설정될 때, 보안 컨텍스트만 비동기 EJB 메소드가 시작되는 스레드로 전파됩니다. 기본 작동을 대체하도록 ContextService 인스턴스를 구성하는 것은 추가 컨텍스트를 비동기 스레드로 전파해야 할 때 유용합니다.
비동기 스레드에서 EJB 메소드를 시작하기 전에, EJB 컨테이너가 EJB와 연관된 다음 컨텍스트를 설정합니다.
- 클래스 로더 컨텍스트
- Java™ EE 메타데이터 컨텍스트
그러므로, EJB 컨테이너가 대상 EJB와 연관된 컨텍스트로 바꾸기 때문에 이러한 컨텍스트를 호출하는 스레드로부터 전파할 필요가 없습니다.