Class CMSJobManagerImpl
- java.lang.Object
-
- org.apache.sling.cms.core.internal.models.CMSJobManagerImpl
-
- All Implemented Interfaces:
CMSJobManager
@Model(adaptables=org.apache.sling.api.SlingHttpServletRequest.class, adapters=org.apache.sling.cms.CMSJobManager.class) public class CMSJobManagerImpl extends Object implements CMSJobManagerDefault implementation of the CMS Job Manager.
-
-
Constructor Summary
Constructors Constructor Description CMSJobManagerImpl(org.apache.sling.api.SlingHttpServletRequest request)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voiddeleteJob(String id)Collection<ConfigurableJobExecutor>getAvailableJobs()Collection<org.apache.sling.event.jobs.Job>getJobs()org.apache.sling.event.jobs.JobgetSuffixJob()org.apache.sling.event.jobs.JobstartJob()
-
-
-
Method Detail
-
deleteJob
public void deleteJob(String id)
- Specified by:
deleteJobin interfaceCMSJobManager
-
getAvailableJobs
public Collection<ConfigurableJobExecutor> getAvailableJobs()
- Specified by:
getAvailableJobsin interfaceCMSJobManager
-
getJobs
public Collection<org.apache.sling.event.jobs.Job> getJobs()
- Specified by:
getJobsin interfaceCMSJobManager
-
getSuffixJob
public org.apache.sling.event.jobs.Job getSuffixJob()
- Specified by:
getSuffixJobin interfaceCMSJobManager
-
startJob
public org.apache.sling.event.jobs.Job startJob()
- Specified by:
startJobin interfaceCMSJobManager
-
-