Package org.opencastproject.editor.api
Class EditorRestEndpointBase
java.lang.Object
org.opencastproject.editor.api.EditorRestEndpointBase
- Direct Known Subclasses:
EditorServiceEndpoint,EditorServiceRemoteEndpoint
The REST endpoint for the
EditorService service-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected javax.ws.rs.core.ResponsecheckErrorState(String eventId, EditorServiceException e) javax.ws.rs.core.Responsejavax.ws.rs.core.ResponsegetEditorData(String mediaPackageId) javax.ws.rs.core.ResponsegetEventMetadata(String eventId) javax.ws.rs.core.ResponselockMediapackage(String mediaPackageId, String user, String uuid, javax.servlet.http.HttpServletRequest request) protected StringreadInputStream(javax.servlet.http.HttpServletRequest request) abstract voidsetEditorService(EditorService service) javax.ws.rs.core.ResponseunlockMediapackage(String mediaPackageId, String uuid)
-
Field Details
-
editorService
The service
-
-
Constructor Details
-
EditorRestEndpointBase
public EditorRestEndpointBase()
-
-
Method Details
-
setEditorService
-
getEditorData
@GET @Path("{mediaPackageId}/edit.json") @Produces("application/json") public javax.ws.rs.core.Response getEditorData(@PathParam("mediaPackageId") String mediaPackageId) -
lockMediapackage
-
unlockMediapackage
-
editVideo
@POST @Path("{mediaPackageId}/edit.json") @Consumes("application/json") public javax.ws.rs.core.Response editVideo(@PathParam("mediaPackageId") String mediaPackageId, @Context javax.servlet.http.HttpServletRequest request) -
readInputStream
-
checkErrorState
-
getEventMetadata
@GET @Path("{mediaPackageId}/metadata.json") @Produces("application/json") public javax.ws.rs.core.Response getEventMetadata(@PathParam("mediaPackageId") String eventId)
-