관리 실행기 및 컨텍스트 서비스에 대한 실행 특성

애플리케이션은 태스크 또는 컨텍스트 프록시의 실행에 대한 추가 정보를 관리 대상 실행기 또는 컨텍스트 서비스에 제공하도록 실행 특성을 지정할 수 있습니다.

실행 특성은 문자열 맵에서 키/값 쌍으로 지정됩니다. 관리 대상 실행기에 실행 특성을 제공하려면 Callable 또는 Runnable에서 ManagedTask를 구현하고(또는 해당 ManagedExecutors 클래스에서 편리한 메소드 사용) ManagedTask에서 실행 특성 맵을 리턴합니다. 컨텍스트 서비스에 실행 특성을 제공하려면 매개변수로 실행 특성 맵을 승인하는 createContextualProxy의 변형 중 하나를 사용하십시오.

Java™ EE 스펙의 동시성 유틸리티는 몇 가지 표준 실행 특성을 정의합니다.

ManagedTask.IDENTITY_NAME
태스크를 식별할 이름.
ManagedTask.LONGRUNNING_HINT
태스크가 오래 걸린다고 예상되는 경우를 표시하는 true 또는 false 값. 관리 대상 태스크가 LONGRUNNING_HINT를 true 값으로 지정하는 경우 WebSphere® Application Server는 풀 스레드에서 태스크 실행을 피하고, 해당 태스크에 대한 작업 요청 큐 및 작업 제한시간을 피하고, 최대 또는 최소 스레드 수에 대해 스레드를 계산하지 않습니다.
ManagedTask.TRANSACTION
기본적으로 컨텍스트 프록시에서 컨텍스트 프록시를 실행할 때 실행 스레드에 기존 트랜잭션이 남아 있는지 여부를 판별하는 데 유용합니다. 값은 ManagedTask.SUSPEND 또는 ManagedTask.USE_TRANSACTION_OF_EXECUTION_THREAD입니다.

주제 유형을 표시하는 아이콘 개념 주제



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