@org.osgi.service.component.annotations.Component(service: Servlet, immediate: true, property: [sling.servlet.paths=/bin/groovyconsole/jobs]) @Slf4j(value: LOG) class ScheduledJobsServlet extends AbstractJsonResponseServlet
| Modifiers | Name | Description |
|---|---|---|
private AuditService |
auditService |
|
private ConfigurationService |
configurationService |
|
private GroovyConsoleService |
consoleService |
|
private JobManager |
jobManager |
| Constructor and description |
|---|
ScheduledJobsServlet() |
| Type Params | Return Type | Name and description |
|---|---|---|
|
protected void |
doDelete(SlingHttpServletRequest request, SlingHttpServletResponse response) |
|
protected void |
doGet(SlingHttpServletRequest request, SlingHttpServletResponse response) |
|
protected void |
doPost(SlingHttpServletRequest request, SlingHttpServletResponse response) |
|
private ScheduledJobInfo |
findScheduledJobById(SlingHttpServletRequest request) |
|
private boolean |
isAuditRecordForScheduledJob(AuditRecord auditRecord, ScheduledJobInfo scheduledJobInfo) |
| Methods inherited from class | Name |
|---|---|
class AbstractJsonResponseServlet |
writeJsonResponse |