컨텍스트 WDO 목록

컨텍스트 워크플로우 데이터 오브젝트는 워크플로우 프로세스 정의 메타데이터에 명시적으로 정의되어 있지 않지만 프로세스 실행 중에 다양한 위치에서 프로세스 정의 도구와 워크플로우 엔진이 사용할 수 있는 오브젝트입니다. 다음은 이러한 컨텍스트 워크플로우 데이터 오브젝트에 대한 간단한 설명이며, 이에 대한 자세한 정보를 확인할 수 있는 링크가 추가로 제공됩니다.

Context_RuntimeInformation 워크플로우 데이터 오브젝트
Context_RuntimeInformation 워크플로우 데이터 오브젝트는 워크플로우 엔진이 사용 및 유지보수할 수 있는 워크플로우 데이터 오브젝트입니다. 여기에는 워크플로우 프로세스 인스턴스의 라이프사이클 전체에 사용되는 정보와 사용 가능한 속성이 포함됩니다. 이러한 속성은 다음과 같습니다.
  • processInstanceID : 시스템에서 생성한 프로세스 인스턴스 ID(워크플로우 키 세트를 사용하여 Cúram 키 서버에서 가져옴)
  • enactingUser : 워크플로우 프로세스가 규정되는 애플리케이션의 조치가 있는 사용자의 사용자 이름
  • enactmentTime : 프로세스 규정 날짜 및 시간
Context_Result 워크플로우 데이터 오브젝트
자동 활동에서의 상태 전이는 워크플로우 데이터 오브젝트 속성으로 맵핑할 필요 없이 직접 해당 조건에서 호출된 메소드의 리턴값을 사용할 수 있어야 합니다. 하지만 워크플로우 엔진의 트랜잭션 모델 때문에 이러한 데이터를 비즈니스 프로세스 오브젝트 메소드 호출 트랜잭션 외부에도 유지해야 합니다. 이를 위해 리턴값이 아웃바운드 상태 전이 조건에서 사용될 경우 워크플로우 데이터 오브젝트 정의를 런타임에 작성해야 합니다. 이러한 리턴값 정의는 워크플로우 엔진에 필요할 때 언제든지 유추할 수 있으므로 유지할 필요가 없습니다. 실제 워크플로우 데이터 오브젝트 데이터는 해당 데이터가 삭제된 시점에 평가된 질문의 활동 인스턴스에서 상태 전이될 때까지 유지됩니다. Context_Result 워크플로우 데이터 오브젝트에 대한 자세한 정보는 컨텍스트 WDO 설명의 내용을 참조하십시오.
Context_Event 워크플로우 데이터 오브젝트
Context_Event 워크플로우 데이터 오브젝트는 이벤트 대기가 있는 활동에서 상태 전이를 위해 데이터 항목 또는 함수 조건(조건 참조)에서 사용할 수 있습니다. 해당 활동 인스턴스를 완료하기 위해 발생한 이벤트에 포함된 특정 정보(예: 발생한 이벤트의 이벤트 클래스와 이벤트 유형, 이베트 발생 시간)를 사용할 수 있습니다. 그런 다음 이 정보는 지정된 활동에서 경로를 모델링하는 데 사용할 수 있습니다. Context_Result 워크플로우 데이터 오브젝트에 대한 자세한 정보는 컨텍스트 WDO 설명의 내용을 참조하십시오.
Context_Decision 워크플로우 데이터 오브젝트
Context_Decision 워크플로우 데이터 오브젝트는 결정 활동에서 상태 전이를 위해 데이터 항목 또는 함수 조건(조건 참조)에서 사용할 수 있습니다. 사용 가능한 속성은 결정 활동에 정의된 응답 형식에 따라 다릅니다. Context_Decision 워크플로우 데이터 오브젝트에 대한 자세한 정보는 컨텍스트 WDO 설명의 내용을 참조하십시오.
Context_Task 워크플로우 데이터 오브젝트
Context_Task 워크플로우 데이터 오브젝트는 수동 활동 태스크와 연관된 다양한 맵핑(예: 할당 함수 입력 맵핑, 최종 기한 함수 입력 맵핑, 수동 활동 조치 링크 매개변수)에 사용할 수 있습니다. 이 컨텍스트 워크플로우 데이터 오브젝트는 포함하는 활동의 실행 결과로 작성된 태스크의 ID를 사용할 수 있습니다. Context_Task 워크플로우 데이터 오브젝트에 대한 자세한 정보는 컨텍스트 WDO 설명의 내용을 참조하십시오.
Context_Loop 워크플로우 데이터 오브젝트
Context_Loop 워크플로우 데이터 오브젝트는 루프 시작 활동과 연관된 루프 조건을 작성할 때 사용할 수 있으며, 루프 내 활동에 대한 발신 상태 전이 조건을 작성하고 루프 내 일부 활동과 함수에 대한 입력 맵핑, 텍스트 매개변수 및 조치 링크 매개변수를 지정할 때도 사용할 수 있습니다. 이 컨텍스트 워크플로우 데이터 오브젝트는 루프 반복 횟수를 이러한 맵핑에 사용할 수 있게 만듭니다. Context_Loop 워크플로우 데이터 오브젝트에 대한 자세한 정보는 컨텍스트 WDO 설명의 내용을 참조하십시오.
Context_Deadline 워크플로우 데이터 오브젝트
Context_Deadline 워크플로우 데이터 오브젝트는 최종 기한이 지정된 이벤트 대기가 있는 활동에서 상태 전이를 위해 데이터 항목 또는 함수 조건(조건 참조)에서 사용할 수 있습니다. 개발자는 이를 통해 최종 기한이 만료되었는지 여부에 따라 최종 기한을 포함하는 활동에서 다양한 실행 경로를 모델링할 수 있습니다. Context_Deadline 워크플로우 데이터 오브젝트에 대한 자세한 정보는 컨텍스트 WDO 설명의 내용을 참조하십시오.
Context_Parallel 워크플로우 데이터 오브젝트
Context_Parallel 워크플로우 데이터 오브젝트는 병렬 수동 활동과 연관된 다양한 맵핑(예: 태스크 제목, 태스크 조치 텍스트 매개변수, 할당 전략 맵핑), 병렬 결정 활동(예: 결정 조치 텍스트 매개변수, 보조 조치 텍스트 매개변수, 질문 텍스트 매개변수) 및 병렬 결정 활동(결정 조치 텍스트 매개변수, 보조 조치 텍스트 매개변수, 질문 텍스트 매개변수)에 사용할 수 있습니다. 랩핑된 활동의 지정된 인스턴스를 작성하는 데 사용되는 병렬 활동 목록 워크플로우 데이터 오브젝트의 항목을 색인화할 수도 있습니다. Context_Parallel 워크플로우 데이터 오브젝트에 대한 자세한 정보는 컨텍스트 WDO 설명의 내용을 참조하십시오.
Context_Error 워크플로우 데이터 오브젝트
Context_Error 워크플로우 데이터 오브젝트는 자동 활동에서 상태 전이를 위해 데이터 항목 또는 함수 조건(조건 참조)에서 사용할 수 있습니다. 이를 통해 프로세스 개발자는 자동 활동에서 예외 경로(예: 처리되지 않은 예외로 인해 자동 활동이 실패할 경우 수행되는 상태 전이)를 모델링할 수 있습니다. Context_Error 워크플로우 데이터 오브젝트에 대한 자세한 정보는 컨텍스트 WDO 설명의 내용을 참조하십시오.