수명주기 이벤트 Script Includes 및 API

  • 릴리스 버전: Xanadu
  • 업데이트 날짜 2024년 08월 01일
  • 소요 시간: 2분
  • Script Includes는 수명주기 이벤트 내에서 워크플로우를 호출합니다.

    다음 Script Includes에는 수명주기 이벤트가 제공됩니다.
    표 1. 수명주기 이벤트와 함께 설치되는 스크립트 포함
    이름 설명
    hr_ActivitySet 수명주기 이벤트 워크플로우 및 활동 관리에 대한 기본 Script Includes입니다.
    LaunchActivities 활동 세트에서 모든 활동의 인스턴스를 시작하는 API입니다. 수명주기 이벤트 케이스가 생성될 때 호출됩니다.
    getAvailableDependentActivitySets(activitySet) 활동 세트에 대한 종속 활동 세트의 컬렉션을 검색합니다.
    isActivitySetCompleted 세트의 모든 활동이 완료되는 시기를 확인합니다.
    IsActivitySetActive 활동 세트가 활성화되는 시기를 확인합니다.
    다음 API에는 수명주기 이벤트(hr_LEType)가 제공되며, - 수명주기 이벤트 유형, 활동 세트 및 활동 세트 활동과 관련된 메서드가 포함되어 있습니다. 수명주기 이벤트 유형과 관련된 메서드는 다음과 같습니다.
    • createLEType(@param 필수: 필드 이름 값 쌍이 있는 js 객체의 배열) - 상태가 'success'인 js 객체를 반환합니다.
    • updateLEType(@param 필수: 필드의 이름 값 쌍과 수명주기 이벤트 유형 ID가 있는 js 객체의 배열) - 상태가 'success'인 js 객체를 반환합니다.
    • removeLEType(@param 필수: 수명주기 이벤트 유형 ID) - 상태가 'success'인 js 객체를 반환합니다.
    활동 세트와 관련된 방법:
    • createActivitySet(@param 필수: 필드의 이름 값 쌍이 있는 js 객체의 배열) - 상태가 'success'인 js 객체를 반환합니다.
    • updateActivitySet(@param 필수: 필드의 이름 값 쌍과 ActivitySetId가 있는 js 객체의 배열) - 상태가 'success'인 js 객체를 반환합니다.
    • removeActivitySet(@param 필수: activitySetId) - 상태가 'success'인 js 객체를 반환합니다.
    고급:
    • Hr_triggerUtil – 실행 중인 활동 세트에 대한 고급 스크립팅을 위한 편리한 방법
    • checkActivitySetsCompleted(activitySetList) – 목록에 있는 활동 세트가 완료되는 시기를 검증합니다.
    • checkForElapsedDate(date) - 전달된 날짜가 경과된 시기를 검증합니다.
    • checkForElapsedDateWithOffset(date, offset, offsetUnits, offsetType)