com.ibm.websphere.bo
Interface BOEventSummary
- public interface BOEventSummary
Nested Class Summary
Modifier and Type | Interface and Description |
---|---|
|
BOEventSummary.ObjectContext
|
Field Summary
Modifier and Type | Field and Description |
---|---|
|
COPYRIGHT
|
Method Summary
Modifier and Type | Method and Description |
---|---|
|
clear()
Removes all the Object Context objects in the Event Summary.
|
|
getEvent(commonj.sdo.DataObject businessObject)
Returns the Event name associated with the Business Object.
|
|
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.
|
|
getObjectEventID(commonj.sdo.DataObject businessObject)
Returns the Object Event ID associated with the Business Object.
|
|
removeEvent(commonj.sdo.DataObject businessObject)
Removes the Event name associated with the Business Object.
|
|
removeObjectEventID(commonj.sdo.DataObject businessObject)
Removes the Object Event ID associated with the Business Object.
|
|
setEvent(commonj.sdo.DataObject businessObject,java.lang.String event)
Annotate the Business Object with an Event name.
|
|
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
COPYRIGHT
- static final java.lang.String COPYRIGHT
See Also:
Method Detail
setObjectEventID
- void setObjectEventID(commonj.sdo.DataObject businessObject,
- java.lang.String objectEventID)
Parameters:
businessObject
- The Business Object to annotate with an Object
Event ID string objectEventID
- A string to uniquely identify the Business
Object getObjectEventID
- java.lang.String getObjectEventID( commonj.sdo.DataObject businessObject)
Returns the Object Event ID associated with the Business Object.
The Business Object must be contained in a Business Graph that contains the Event Summary.
Parameters:
businessObject
- The Business Object to annotate with an Object
Event ID string Returns:
Returns the Object Event ID string that uniquely identifies
the Business Object
removeObjectEventID
- void removeObjectEventID(commonj.sdo.DataObject businessObject)
Removes the Object Event ID associated with the Business Object.
The Business Object must be contained in a Business Graph that contains the Event Summary.
Parameters:
businessObject
- The Business Object to annotate with an Object
Event ID string setEvent
- void setEvent(commonj.sdo.DataObject businessObject,
- java.lang.String event)
Annotate the Business Object with an Event name. This field can
be used to annotate a Business Object instance with any string.
The Business Object must be contained in a Business Graph that contains the Event Summary.
Parameters:
businessObject
- The Business Object to annotate with the
Event name event
- The Event name getEvent
- java.lang.String getEvent(commonj.sdo.DataObject businessObject)
Returns the Event name associated with the Business Object.
The Business Object must be contained in a Business Graph that contains the Event Summary.
Parameters:
businessObject
- The Business Object to annotate with the
Event name Returns:
Returns the Event name
removeEvent
- void removeEvent(commonj.sdo.DataObject businessObject)
Removes the Event name associated with the Business Object.
The Business Object must be contained in a Business Graph that contains the Event Summary.
Parameters:
businessObject
- The Business Object to annotate with the
Event name getObjectContexts
- 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.
Returns:
A List of ObjectContext objects
clear
- void clear()
Removes all the Object Context objects in the Event Summary.
The Business Object must be contained in a Business Graph that contains the Event Summary.