CqContextResource는 다음과 같은 방식으로 생성됩니다.
- 선택한 폴더 위치에 하위 세그먼트를 추가하여 자원의 새 위치를 작성합니다.
- 수정할 변경 컨텍스트의 제공자로부터 해당 위치에 대한 프록시를 가져옵니다.
- 새 자원에 맞는 특성 값으로 프록시를 채웁니다.레코드 또는 첨부 항목을 작성하는 경우
CqRecord.ACTION 특성을 설정해야 합니다.
- 프록시에서 해당 doCreateXxx() 메소드를 호출하면
자원 작성 오퍼레이션에서 요청된 특성 값을 포함하는 새로 작성된 자원에 대한 프록시를 리턴합니다.
- 새 자원을 프로젝트에 전달합니다. 이 마지막 단계는 시스템의 다른 사용자에게 새 자원을 제공하는 데 필요합니다.
이는 또한 서버에서 실행되는 비즈니스 로직의 기본 트리거입니다.
해당하는 deliveryOrder 값을 사용하여
한 번의 서버 라운드트립으로 새 컨텍스트 자원을 작성하는 프로세스 단계를 실행할 수 있습니다.
doCreateXxx 메소드는 프록시의 위치에서
참조된 저장소(서버 또는 파일 영역일 수 있음)에 연결하여
새 자원을 생성한 후 프록시의 특성 값을 새 자원에 씁니다.