이 인터페이스는 비즈니스 그래프 이벤트 요약 헤더의 컨텐츠를 관리하는 인터페이스를 제공합니다.
BOEventSummary는 특정 메타데이터를 비즈니스 오브젝트와 연관시켜 비즈니스 그래프 이벤트 요약 헤더의 내용을 관리할 수 있도록 합니다.
다음 예는 BOEventSummary 인터페이스의 사용 방법을 보여줍니다.
BOFactory factoryService = (BOFactory) new ServiceManager().locateService("com/ibm/websphere/bo/BOFactory"); BODataObject dataObjectService = (BODataObject) new ServiceManager().locateService("com/ibm/websphere/bo/BODataObject"); DataObject productCategoryBG = factoryService.create("http://www.scm.com/ProductCategoryTypes/ProductCategoryBG", "ProductCategoryBG"); DataObject productCategory = productCategoryBG.createDataObject("productCategory"); DataObject product1 = productCategory.createDataObject("product"); DataObject product2 = productCategory.createDataObject("product"); // 1. If you have a business graph. BOEventSummary eventSummary1 = (BOEventSummary) productCategoryBG.get("eventSummary"); // 2. If you do not have a business graph, obtain one. DataObject businessGraph = dataObjectService.getBusinessGraph(product1); BOEventSummary eventSummary2 = (BOEventSummary) productCategoryBG.get("eventSummary"); // 3. If you do not have a business graph, use a helper. BOEventSummary eventSummary3 = dataObjectService.getEventSummary(product1); // This is an alternate way to obtain the event summary. eventSummary1.setObjectEventID(productCategory, "PC1_ID"); eventSummary1.setObjectEventID(product1, "P1_ID"); eventSummary1.setObjectEventID(product2, "P2_ID"); // Given a data object, obtain its object event ID. String objectEventID = eventSummary1.getObjectEventID(product1);
최종 갱신: 2006년 4월 13일
(c) Copyright IBM Corporation 2005, 2006.
이 Information Center는 Eclipse 기술을 기반으로 합니다. (http://www.eclipse.org 웹 사이트 참조)