| 
Oracle® On Track Communication SDK Documentation Release 1(1.0) E20955-01  | 
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public static interface XAggregateModule.Client
Client interface for the Aggregate Module API.
| Nested Class Summary | 
|---|
| Nested classes/interfaces inherited from interface waggle.core.api.XAPIInterface | 
|---|
XAPIInterface.Client, XAPIInterface.Server | 
| Method Summary | |
|---|---|
 void | 
aggregateCreated(XUserAggregateInfo aggregateInfo)Notification sent that an Aggregate has been created.  | 
 void | 
aggregateDeleted(XUserAggregateInfo aggregateInfo)Notification sent that an Aggregate has been deleted.  | 
 void | 
aggregateNameChanged(XUserAggregateInfo aggregateInfo)Notification sent that an Aggregate's name has changed.  | 
 void | 
aggregatePositionChanged(XUserAggregateInfo aggregateInfo, XUserAggregateInfo beforeAggregateInfo)Notification sent that an Aggregate's position in the list of Aggregates has changed.  | 
 void | 
aggregateTrackAdded(XUserAggregateInfo aggregateInfo, XTrackInfo trackInfo)Notification sent that a Track has been added to an Aggregate.  | 
 void | 
aggregateTrackRemoved(XUserAggregateInfo aggregateInfo, XTrackInfo trackInfo)Notification sent that a Track has been removed from an Aggregate.  | 
 void | 
trackMoved(XUserAggregateInfo fromAggregateInfo, XUserAggregateInfo toAggregateInfo, XTrackInfo trackInfo)Notification sent that a Track has been moved from one Aggregate to another.  | 
 void | 
trackPositionChanged(XUserAggregateInfo aggregateInfo)Notification sent that a Track's position in an Aggregate has changed.  | 
| Method Detail | 
|---|
void aggregateCreated(XUserAggregateInfo aggregateInfo)
aggregateInfo - The Aggregate info.
void aggregateTrackAdded(XUserAggregateInfo aggregateInfo,
                         XTrackInfo trackInfo)
aggregateInfo - The Aggregate info.trackInfo - The Track that was added.
void aggregateTrackRemoved(XUserAggregateInfo aggregateInfo,
                           XTrackInfo trackInfo)
aggregateInfo - The Aggregate info.trackInfo - The Track that was removed.void aggregateDeleted(XUserAggregateInfo aggregateInfo)
aggregateInfo - The Aggregate info.void aggregateNameChanged(XUserAggregateInfo aggregateInfo)
aggregateInfo - The Aggregate info.
void aggregatePositionChanged(XUserAggregateInfo aggregateInfo,
                              XUserAggregateInfo beforeAggregateInfo)
aggregateInfo - The Aggregate being moved.beforeAggregateInfo - The Aggregate before which the Aggregate is being moved. Null if moved to the end.void trackPositionChanged(XUserAggregateInfo aggregateInfo)
aggregateInfo - The Aggregate info (including Tracks in their new order).
void trackMoved(XUserAggregateInfo fromAggregateInfo,
                XUserAggregateInfo toAggregateInfo,
                XTrackInfo trackInfo)
fromAggregateInfo - The Aggregate object from which the Track has been moved.toAggregateInfo - The Aggregate object to which the Track has been moved.trackInfo - The Track object that has been moved.
  | 
Oracle® On Track Communication SDK Documentation Release 1(1.0) E20955-01  | 
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||