Package org.opencastproject.lti
Class LtiServiceGuiEndpoint
java.lang.Object
org.opencastproject.lti.LtiServiceGuiEndpoint
The endpoint for the LTI gui
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionjavax.ws.rs.core.ResponsecopyEventToSeries(String eventId, String targetSeries) javax.ws.rs.core.ResponsecreateNewEvent(String acceptHeader, javax.servlet.http.HttpServletRequest request) javax.ws.rs.core.ResponsedeleteEvent(String acceptHeader, String id) javax.ws.rs.core.ResponsegetEventMetadata(String eventId) javax.ws.rs.core.Responsejavax.ws.rs.core.Responsejavax.ws.rs.core.ResponsesetEventMetadata(String eventId, String metadataJson) voidsetService(LtiService service) OSGi DI
-
Constructor Details
-
LtiServiceGuiEndpoint
public LtiServiceGuiEndpoint()
-
-
Method Details
-
setService
OSGi DI -
getNewEventMetadata
@GET @Path("/new/metadata") @Produces("application/json") public javax.ws.rs.core.Response getNewEventMetadata() -
getEventMetadata
@GET @Path("/{eventId}/metadata") @Produces("application/json") public javax.ws.rs.core.Response getEventMetadata(@PathParam("eventId") String eventId) -
setEventMetadata
-
copyEventToSeries
-
listJobs
@GET @Path("/jobs") @Produces("application/json") public javax.ws.rs.core.Response listJobs(@QueryParam("seriesId") String seriesId) -
createNewEvent
@POST @Path("/") @Consumes("multipart/form-data") public javax.ws.rs.core.Response createNewEvent(@HeaderParam("Accept") String acceptHeader, @Context javax.servlet.http.HttpServletRequest request) -
deleteEvent
-