Class ReleaseActivityLogsResource


  • @Path("/activity")
    @Consumes("application/json")
    @Produces("application/json")
    @Controller
    public class ReleaseActivityLogsResource
    extends BaseActivityLogsResource
    • Constructor Summary

      Constructors 
      Constructor Description
      ReleaseActivityLogsResource​(com.xebialabs.xlrelease.service.ReleaseActivityLogsService releaseActivityLogsService, com.xebialabs.xlrelease.views.converters.UserViewConverter userViewConverter, com.xebialabs.xlrelease.security.PermissionChecker permissions)  
    • Constructor Detail

      • ReleaseActivityLogsResource

        @Autowired
        public ReleaseActivityLogsResource​(com.xebialabs.xlrelease.service.ReleaseActivityLogsService releaseActivityLogsService,
                                           com.xebialabs.xlrelease.views.converters.UserViewConverter userViewConverter,
                                           com.xebialabs.xlrelease.security.PermissionChecker permissions)
    • Method Detail

      • searchReleaseLogs

        @POST
        @Path("/{releaseId:.*Release[^/-]*}/logs/search")
        public java.util.List<ActivityLogEntryView> searchReleaseLogs​(@PathParam("releaseId")
                                                                      java.lang.String releaseId,
                                                                      @DefaultValue("0") @QueryParam("page")
                                                                      int page,
                                                                      @DefaultValue("100") @QueryParam("resultsPerPage")
                                                                      int resultsPerPage,
                                                                      com.xebialabs.xlrelease.views.LogsFilters filters)
        Searches in the activity logs of a release.
        Parameters:
        releaseId - the identifier of the release
        filters - the search criteria to use
        Returns:
        the activity logs