Class PlaylistsEndpoint
java.lang.Object
org.opencastproject.adminui.endpoint.PlaylistsEndpoint
@Path("/admin-ng/playlists")
@Produces("application/json")
public class PlaylistsEndpoint
extends Object
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionjavax.ws.rs.core.ResponsecreatePlaylist(String acceptHeader, String playlistText) javax.ws.rs.core.ResponsegetPlaylist(String acceptHeader, String id) javax.ws.rs.core.Responsejavax.ws.rs.core.ResponseremovePlaylist(String acceptHeader, String id) voidsetElasticsearchIndex(org.opencastproject.elasticsearch.index.ElasticsearchIndex elasticsearchIndex) voidsetPlaylistRestService(org.opencastproject.playlists.PlaylistRestService playlistRestService) voidsetPlaylistService(org.opencastproject.playlists.PlaylistService playlistService) OSGi DIvoidsetSecurityService(org.opencastproject.security.api.SecurityService securityService) javax.ws.rs.core.ResponseupdatePlaylist(String acceptHeader, String id, String playlistText)
-
Field Details
-
endpointBaseUrl
Base URL of this endpoint
-
-
Constructor Details
-
PlaylistsEndpoint
public PlaylistsEndpoint()
-
-
Method Details
-
setPlaylistService
public void setPlaylistService(org.opencastproject.playlists.PlaylistService playlistService) OSGi DI -
setPlaylistRestService
public void setPlaylistRestService(org.opencastproject.playlists.PlaylistRestService playlistRestService) -
setElasticsearchIndex
public void setElasticsearchIndex(org.opencastproject.elasticsearch.index.ElasticsearchIndex elasticsearchIndex) -
setSecurityService
public void setSecurityService(org.opencastproject.security.api.SecurityService securityService) -
getPlaylist
-
getPlaylists
-
createPlaylist
-
updatePlaylist
-
removePlaylist
-