|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
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 |
public static final java.lang.String COPYRIGHT
Method Detail |
public 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
Objectpublic java.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
public 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 stringpublic void 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 namepublic java.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
public 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 namepublic java.util.List getObjectContexts()
public void clear()
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |