외부 규칙 오브젝트

CER에서는 클라이언트 코드가 규칙 오브젝트를 질문할 수 있습니다(그리고 CER이 이러한 질문에 대한 응답을 제공하도록 규칙을 실행함).

그러나 클라이언트 코드가 규칙 오브젝트에 대해 질문하려면 클라이언트 코드와 CER 둘 다에서 해당 규칙 오브젝트를 알고 있어야 합니다. CER 규칙 세션에는 클라이언트 코드가 작성하거나 검색하는 "부트스트랩" 규칙 오브젝트가 하나 이상 있어야 합니다. 이 클라이언트 코드는 테스트 코드이거나 애플리케이션과 CER을 통합하는 코드일 수 있습니다.

외부 규칙 오브젝트는 클라이언트 코드가 질문을 하는 시작 지점입니다. 그러나 이러한 질문의 응답은 규칙에서 작성되었거나 기타 외부 규칙 오브젝트에서 검색된 규칙 오브젝트 목록 또는 규칙 오브젝트도 제공할 수 있습니다.

중요사항: 계산이 시작되고 나면 RecalculationsProhibited 전략상 이전에 계산된 readall 계산을 무효화하는 추가 규칙 오브젝트를 작성하지 못합니다.

이러한 오류를 방지하려면 임의의 계산을 수행하기 (즉, getValue 실행 전)에 모든 테스트 규칙 오브젝트를 작성하도록 클라이언트 코드 또는 테스트를 구성해야 합니다.