Class FixturesRunnerResource

java.lang.Object
com.xebialabs.xlrelease.api.internal.FixturesRunnerResource

@Path("/fixtures/runners") @Consumes("application/json") @Produces("application/json") @Controller public class FixturesRunnerResource extends Object
  • Constructor Summary

    Constructors
    Constructor
    Description
    FixturesRunnerResource(com.xebialabs.xlrelease.security.PermissionChecker permissions, com.xebialabs.xlrelease.service.CiIdService ciIdService, com.xebialabs.xlrelease.service.ConfigurationService configurationService, com.xebialabs.xlrelease.runner.service.RunnerTokenService runnerTokenService)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    void
     
    com.xebialabs.xlrelease.runner.domain.RunnerToken
     

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • FixturesRunnerResource

      public FixturesRunnerResource(com.xebialabs.xlrelease.security.PermissionChecker permissions, com.xebialabs.xlrelease.service.CiIdService ciIdService, com.xebialabs.xlrelease.service.ConfigurationService configurationService, com.xebialabs.xlrelease.runner.service.RunnerTokenService runnerTokenService)
  • Method Details

    • registerRunner

      @POST @Path("register") public com.xebialabs.xlrelease.runner.domain.RunnerToken registerRunner()
    • deleteRunner

      @DELETE @Path("{id:Configuration.*}") public void deleteRunner(@PathParam("id") String id)