|
IBM WebSphere Application ServerTM Release 8 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface BOEventSummary
The BOEventSummary interface represents the client programming model interface for the BOEventSummary service. The BOEventSummary service provides low level operations for adding annotations to the Business Objects in a Business Graph. Each Business Object can be annotated with an Object Event ID or an Event. These two annotations are both typed as Strings.
Nested Class Summary | |
---|---|
static interface |
BOEventSummary.ObjectContext
|
Field Summary | |
---|---|
static java.lang.String |
COPYRIGHT
|
Method Summary | |
---|---|
void |
clear()
Removes all the Object Context objects in the Event Summary. |
java.lang.String |
getEvent(commonj.sdo.DataObject businessObject)
Returns the Event name associated with the Business Object. |
java.util.List |
getObjectContexts()
Returns the list of Object Context objects for each Business Object in the Business Graph that has either an Object Event ID and/or an Event name associated with it. |
java.lang.String |
getObjectEventID(commonj.sdo.DataObject businessObject)
Returns the Object Event ID associated with the Business Object. |
void |
removeEvent(commonj.sdo.DataObject businessObject)
Removes the Event name associated with the Business Object. |
void |
removeObjectEventID(commonj.sdo.DataObject businessObject)
Removes the Object Event ID associated with the Business Object. |
void |
setEvent(commonj.sdo.DataObject businessObject,
java.lang.String event)
Annotate the Business Object with an Event name. |
void |
setObjectEventID(commonj.sdo.DataObject businessObject,
java.lang.String objectEventID)
Annotate the Business Object with an Object Event ID that uniquely identiifes it in the graph of Business Objects. |
Field Detail |
---|
static final java.lang.String COPYRIGHT
Method Detail |
---|
void setObjectEventID(commonj.sdo.DataObject businessObject, java.lang.String objectEventID)
The Business Object must be contained in a Business Graph that contains the Event Summary.
businessObject
- The Business Object to annotate with an Object
Event ID stringobjectEventID
- A string to uniquely identify the Business
Objectjava.lang.String getObjectEventID(commonj.sdo.DataObject businessObject)
The Business Object must be contained in a Business Graph that contains the Event Summary.
businessObject
- The Business Object to annotate with an Object
Event ID string
void removeObjectEventID(commonj.sdo.DataObject businessObject)
The Business Object must be contained in a Business Graph that contains the Event Summary.
businessObject
- The Business Object to annotate with an Object
Event ID stringvoid setEvent(commonj.sdo.DataObject businessObject, java.lang.String event)
The Business Object must be contained in a Business Graph that contains the Event Summary.
businessObject
- The Business Object to annotate with the
Event nameevent
- The Event namejava.lang.String getEvent(commonj.sdo.DataObject businessObject)
The Business Object must be contained in a Business Graph that contains the Event Summary.
businessObject
- The Business Object to annotate with the
Event name
void removeEvent(commonj.sdo.DataObject businessObject)
The Business Object must be contained in a Business Graph that contains the Event Summary.
businessObject
- The Business Object to annotate with the
Event namejava.util.List getObjectContexts()
void clear()
|
IBM WebSphere Application ServerTM Release 8 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |