|
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 |