이러한 수정 프로세스를 통해 사용자는 자원에 대한 변경사항을 언제든지 수정하거나 취소할 수 있도록 변경을 조정하는 클라이언트와 함께 작업할 수 있습니다.
사용자가 수정을 시작한 후, 자원에 대한 변경사항은 각 프로젝트로 수정사항이 리턴될 때까지 다른 사용자나 클라이언트가 볼 수 없습니다. 변경사항은 해당 변경 컨텍스트의 제공자가 제공한 프록시를 통해 사용되고 볼 수 있는 변경 컨텍스트로 제한됩니다.
자원 수정을 시작하면 프록시의 변경 컨텍스트에 쓰기 가능한 버전의 자원이 작성됩니다. 자원이 작성 중인 경우가 아니면 원래 자원의 특성이 해당 새 버전에 복사됩니다. 동일한 변경 컨텍스트의 프록시를 통해 원래 자원을 대상으로 한 후속 오퍼레이션은 변경 컨텍스트에서 캐시한 버전으로 재지정됩니다. 해당 특정 변경 컨텍스트의 제공자로부터 직접 또는 간접적으로 제공받은 프록시만 변경사항이 전달되기 전에 변경사항을 볼 수 있습니다.
자세한 정보는 CqContextResource 인터페이스에 대한 Javadoc 정보를 참조하십시오.