Class TriggerActivityLogsResource
- java.lang.Object
-
- com.xebialabs.xlrelease.api.internal.BaseActivityLogsResource
-
- com.xebialabs.xlrelease.api.internal.TriggerActivityLogsResource
-
@Path("/activity") @Consumes("application/json") @Produces("application/json") @Controller public class TriggerActivityLogsResource extends com.xebialabs.xlrelease.api.internal.BaseActivityLogsResource
-
-
Constructor Summary
Constructors Constructor Description TriggerActivityLogsResource(com.xebialabs.xlrelease.triggers.activity.TriggerActivityLogsService triggerActivityLogsService, com.xebialabs.xlrelease.views.converters.UserViewConverter userViewConverter, com.xebialabs.xlrelease.triggers.security.TriggerPermissionChecker triggerPermissionChecker)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringgetTriggerActivityLogEntryData(java.lang.String dataId)java.util.List<com.xebialabs.xlrelease.views.ActivityLogEntryView>searchTriggerLogs(java.lang.String triggerId, int page, int resultsPerPage, com.xebialabs.xlrelease.views.LogsFilters filters)Searches in the activity logs of a trigger.
-
-
-
Constructor Detail
-
TriggerActivityLogsResource
@Autowired public TriggerActivityLogsResource(com.xebialabs.xlrelease.triggers.activity.TriggerActivityLogsService triggerActivityLogsService, com.xebialabs.xlrelease.views.converters.UserViewConverter userViewConverter, com.xebialabs.xlrelease.triggers.security.TriggerPermissionChecker triggerPermissionChecker)
-
-
Method Detail
-
searchTriggerLogs
@POST @Path("/{triggerId:.*Trigger[^/-]*}/logs/search") public java.util.List<com.xebialabs.xlrelease.views.ActivityLogEntryView> searchTriggerLogs(@PathParam("triggerId") java.lang.String triggerId, @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 trigger.- Parameters:
triggerId- the identifier of the triggerfilters- the search criteria to use- Returns:
- the activity logs
-
getTriggerActivityLogEntryData
@GET @Path("/data/{dataId}") public java.lang.String getTriggerActivityLogEntryData(@PathParam("dataId") java.lang.String dataId)
-
-