|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||
java.lang.Objectdoc.walkthru.AlbumServiceImpl
public class AlbumServiceImpl
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from interface org.benow.java.spec.Markup |
|---|
org.benow.java.spec.Markup.ParamName, org.benow.java.spec.Markup.ReturnDescription |
| Constructor Summary | |
|---|---|
AlbumServiceImpl()
|
|
| Method Summary | |
|---|---|
AlbumTrack |
addTrack(Album album,
Track track)
Adds the given track to the given album. |
Album |
createAlbum(Album album)
|
Album |
createAlbum(java.lang.String title,
Performer performer)
Create a new album with a given title and performer. |
boolean |
deleteAlbum(Album album)
Deletes a given album |
Album |
getAlbumByKey(java.lang.Object key)
Gets a specific album by key |
java.util.List<Album> |
getAlbums()
|
AlbumTrack |
insertTrack(java.lang.Object key,
Track track,
int pos)
Inserts the given track to the given album at the given position |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public AlbumServiceImpl()
| Method Detail |
|---|
public AlbumTrack addTrack(Album album,
Track track)
AlbumService
addTrack in interface AlbumService
public Album createAlbum(java.lang.String title,
Performer performer)
AlbumService
createAlbum in interface AlbumServicepublic boolean deleteAlbum(Album album)
AlbumService
deleteAlbum in interface AlbumServicepublic java.util.List<Album> getAlbums()
getAlbums in interface AlbumService
public AlbumTrack insertTrack(java.lang.Object key,
Track track,
int pos)
AlbumService
insertTrack in interface AlbumService
public Album getAlbumByKey(java.lang.Object key)
throws org.benow.repository.NoSuchObjectException
AlbumService
getAlbumByKey in interface AlbumServiceorg.benow.repository.NoSuchObjectExceptionpublic Album createAlbum(Album album)
createAlbum in interface AlbumService
|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||