public interface BOEventSummary
Modifier and Type | Interface and Description |
---|---|
static interface |
BOEventSummary.ObjectContext |
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
COPYRIGHT |
Modifier and Type | Method and Description |
---|---|
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.
|
static final java.lang.String COPYRIGHT
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 stringvoid 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 namevoid 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()