이벤트 소스는 CommonBaseEvent의 메소드를 사용하여 이벤트 등록 정보 데이터를 검색합니다.
이벤트 소스가 이벤트를 수신할 경우, CommonBaseEvent의 getter 메소드를 사용하여 이벤트 등록 정보 데이터를 검색할 수 있습니다. 예를 들어 다음 코드 단편은 단일 이벤트를 검색한 후 msg 등록 정보의 컨텐츠를 읽습니다.
CommonBaseEvent event = eventAccess.queryEventByGlobalInstanceId(eventId); String eventMessage = event.getMsg();
검색하려는 등록 정보가 복합 등록 정보(공통 기본 이벤트 스펙에서 CommonBaseEvent의 하위 요소)인 경우, 리턴되는 값은 복합 데이터 유형을 표시하는 특수화된 클래스의 인스턴스입니다. 그러면 사용자는 리턴된 오브젝트의 getter 메소드를 사용하여 해당 오브젝트에서 등록 정보 데이터를 검색할 수 있습니다. 예를 들어 다음 코드 단편은 복합 등록 정보인 componentId의 값을 검색한 후 문자열인 중첩된 component 등록 정보의 컨텐츠를 검색하여 소스 구성요소의 이름을 읽습니다.
CommonBaseEvent event = eventAccess.queryEventByGlobalInstanceId(eventId); ComponentIdentification componentId = event.getSourceComponentId(); String componentName = componentId.getComponent();
최종 갱신: 2006년 4월 13일
(c) Copyright IBM Corporation 2005, 2006.
이 Information Center는 Eclipse 기술을 기반으로 합니다. (http://www.eclipse.org 웹 사이트 참조)