스케줄러 인터페이스

com.ibm.websphere.scheduler.Scheduler Java™ 오브젝트(스케줄러 구성에 대한 JNDI(Java™ Naming and Directory Interface) 네임스페이스)를 사용하여 스케줄러에 대한 참조를 찾고 태스크에 대한 작업을 수행합니다.

com.ibm.websphere.scheduler.Scheduler Java 오브젝트가 각 스케줄러 구성에 대한 JNDI 네임스페이스에 존재합니다. 스케줄러 참조는 JNDI 이름에 대해 찾아보기를 수행하여 얻을 수 있습니다. 그러나 찾아보기는 스케줄러 인스턴스가 존재하는 서버 프로세스에서만 유효합니다. 참조를 얻은 후, 호출자가 스케줄러 인스턴스에 액세스할 수 있으면 태스크의 작성, 일시중단, 취소 등을 수행할 수 있습니다.

세부사항에 대해서는 API 문서의 인터페이스 스케줄러를 참조하십시오.

태스크 작성
태스크는 호출자의 글로벌 트랜잭션 컨텍스트가 있는 경우 이를 사용하여 지속적인 저장소에 작성됩니다. 세부사항에 대해서는 트랜잭션 및 스케줄러의 내용을 참조하십시오. 이는 트랜잭션 조작이므로, 현재 트랜잭션이 커미트될 때까지 다른 스레드에서 태스크를 실행하거나 수정할 수 있습니다.
태스크 수정
작성된 태스크는 suspend(), resume(), cancel(), purge() 메소드로 수정할 수 있습니다. 이러한 메소드는 create() 메소드에 의해 생성되고 TaskStatus 오브젝트에서 찾을 수 있는 태스크 ID 문자열을 매개변수로 사용합니다. 현재 태스크가 실행 중이거나 다른 스레드에서 수정하고 있는 경우, 태스크 상태를 수정하려는 조작이 방해를 받을 수 있습니다. 태스크는 태스크를 작성하는 데 사용된 것과 같은 애플리케이션(EAR 파일)에 의해서만 수정될 수 있습니다.
태스크 실행
태스크는 구성의 작업 관리자에 의해 지정된 스레드 풀에서 실행됩니다. 여러 스케줄러가 같은 데이터베이스 테이블을 공유하도록 구성된 경우, 스케줄러가 같은 서버, 노드 또는 셀에 있는지 여부에 상관없이 스케줄러가 클러스터되고 테이블에 있는 태스크를 스케줄러에서 실행할 수 있습니다.
태스크 검색
작성 시 지정되었던 이름 특성을 사용하여 태스크를 찾을 수 있습니다. 이는 태스크 그룹을 수정해야 하고 개별 태스크 ID 추적이 편리하지 않을 때 유용합니다.

주제 유형을 표시하는 아이콘 참조 주제



시간소인 아이콘 마지막 업데이트 날짜: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=rsch_scheduler
파일 이름:rsch_scheduler.html