이미터는 선택적으로 소스에서 이벤트를 필터링하도록 구성될 수 있습니다.
이벤트 필터링은 중요하지 않은 이벤트를 표시하지 않음으로써 이벤트 통신량을 줄이기 위한 메커니즘을 제공합니다. 이벤트 소스가 이미터에 이벤트를 제출할 때마다, 이미터는 현재 필터 기준에 대해 이벤트를 검사합니다. 이벤트가 필터 기준을 전달하면 이미터는 이벤트 서버로 이벤트를 전송하고, 그렇지 않은 경우 이미터는 이벤트를 버립니다. 어떤 경우에도 이벤트 소스는 관리자가 구성한 필터 설정을 변경할 수 없습니다.
이미터 필터는 필터 플러그인이라고 하는 별도의 구성요소로 구현됩니다. 공통 이벤트 하부 구조에는 XPath 이벤트 선택자 기반의 제출된 이벤트의 필터링을 제공하는 기본 필터링 플러그인이 포함됩니다. 다른 필터 메커니즘을 사용하려면, 사용자 고유의 필터 플러그인을 구현할 수 있습니다.
공통 이벤트 하부 구조 구성에서, 각 이미터 팩토리는 필터 팩토리와 연관됩니다. 필터 팩토리는 필터 플러그인의 인스턴스를 작성하는 데 사용되는 오브젝트입니다. 이미터 팩토리를 사용하여 이미터를 작성할 때 이미터는 해당 이미터에 제출된 이미터 필터링을 제공하는 지정된 필터 플러그인의 인스턴스와 자동으로 연관됩니다.
최종 갱신: Fri Jun 2 2006
(c) Copyright IBM Corporation 2005.
이 Information Center는 Eclipse 기술을 기반으로 합니다. (http://www.eclipse.org)