Class TerminationStateRestServiceImpl

java.lang.Object
org.opencastproject.terminationstate.endpoint.impl.TerminationStateRestServiceImpl
All Implemented Interfaces:
TerminationStateRestService

@Path("/termination") public class TerminationStateRestServiceImpl extends Object implements TerminationStateRestService
  • Constructor Details

    • TerminationStateRestServiceImpl

      public TerminationStateRestServiceImpl()
  • Method Details

    • getState

      @GET @Path("/state") @Produces("application/json") public javax.ws.rs.core.Response getState()
      Specified by:
      getState in interface TerminationStateRestService
    • setState

      @PUT @Path("/state") public javax.ws.rs.core.Response setState(@FormParam("state") String state)
      Specified by:
      setState in interface TerminationStateRestService
    • setService

      public void setService(TerminationStateService service)
      OSGI injection callback
      Parameters:
      service - termination state service instance