BOEventSummary

이 인터페이스는 비즈니스 그래프 이벤트 요약 헤더의 컨텐츠를 관리하는 인터페이스를 제공합니다.

용도

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);
관련 참조
BOChangeSummary
BOCopy
BODataObject
BOEquality
BOFactory
BOType
BOTypeMetadata
BOXMLDocument
BOXMLSerializer
관련 정보
인터페이스 BOEventSummary API

Terms of use |

Last updated: Thu Mar 23 18:54:58 2006

(c) Copyright IBM Corporation 2005, 2006.
This information center is powered by Eclipse technology (http://www.eclipse.org)