Uses of Interface
org.apache.manifoldcf.crawler.interfaces.IJobDescription
-
Packages that use IJobDescription Package Description org.apache.manifoldcf.crawler.interfaces org.apache.manifoldcf.crawler.jobs org.apache.manifoldcf.crawler.system -
-
Uses of IJobDescription in org.apache.manifoldcf.crawler.interfaces
Methods in org.apache.manifoldcf.crawler.interfaces that return IJobDescription Modifier and Type Method Description IJobDescription
IJobManager. createJob()
Create a new job.IJobDescription[]
IJobManager. findJobsForConnection(java.lang.String connectionName)
Get the job IDs associated with a given connection name.IJobDescription[]
IJobManager. getAllJobs()
Load a sorted list of job descriptions.IJobDescription
IJobManager. load(java.lang.Long id)
Load a job for editing.IJobDescription
IJobManager. load(java.lang.Long id, boolean readOnly)
Load a job.Methods in org.apache.manifoldcf.crawler.interfaces with parameters of type IJobDescription Modifier and Type Method Description void
IJobManager. save(IJobDescription jobDescription)
Save a job.Method parameters in org.apache.manifoldcf.crawler.interfaces with type arguments of type IJobDescription Modifier and Type Method Description void
IJobManager. finishJobResumes(long timestamp, java.util.List<IJobDescription> modifiedJobs)
Complete the sequence that resumes jobs, either from a pause or from a scheduling window wait.void
IJobManager. finishJobStops(long timestamp, java.util.List<IJobDescription> modifiedJobs, java.util.List<java.lang.Integer> stopNotificationTypes)
Complete the sequence that stops jobs, either for abort, pause, or because of a scheduling window.void
IJobManager. resetJobs(long currentTime, java.util.List<IJobDescription> resetJobs)
Reset eligible jobs either back to the "inactive" state, or make them active again. -
Uses of IJobDescription in org.apache.manifoldcf.crawler.jobs
Classes in org.apache.manifoldcf.crawler.jobs that implement IJobDescription Modifier and Type Class Description class
JobDescription
This is a paper object describing a job.Methods in org.apache.manifoldcf.crawler.jobs that return IJobDescription Modifier and Type Method Description IJobDescription
Jobs. create()
Create a job.IJobDescription
JobManager. createJob()
Create a new job.IJobDescription[]
JobManager. findJobsForConnection(java.lang.String connectionName)
Get the job IDs associated with a given connection name.IJobDescription[]
Jobs. findJobsForConnection(java.lang.String connectionName)
Get the job IDs associated with a given connection name.IJobDescription[]
Jobs. getAll()
Get a list of all jobs which are not in the process of being deleted already.IJobDescription[]
JobManager. getAllJobs()
Load a sorted list of job descriptions.IJobDescription
JobManager. load(java.lang.Long id)
Load a job for editing.IJobDescription
JobManager. load(java.lang.Long id, boolean readOnly)
Load a job.IJobDescription
Jobs. load(java.lang.Long id, boolean readOnly)
Load a job for editing.IJobDescription[]
Jobs. loadMultiple(java.lang.Long[] ids, boolean[] readOnlies)
Load multiple jobs for editing.Methods in org.apache.manifoldcf.crawler.jobs with parameters of type IJobDescription Modifier and Type Method Description boolean
HopFilterManager. compareRows(java.lang.Long ownerID, IJobDescription list)
Compare a filter list against what's in a job description.boolean
NotificationManager. compareRows(java.lang.Long ownerID, IJobDescription job)
Compare rows in job description with what's currently in the database.boolean
PipelineManager. compareRows(java.lang.Long ownerID, IJobDescription job)
Compare rows in job description with what's currently in the database.protected int
Jobs. loadMultipleInternal(IJobDescription[] rval, int outputIndex, java.lang.Long[] ids, boolean[] readOnlies, int inputIndex, int length)
void
JobManager. save(IJobDescription jobDescription)
Save a job.void
Jobs. save(IJobDescription jobDescription)
Save a job description.void
HopFilterManager. writeRows(java.lang.Long ownerID, IJobDescription list)
Write a filter list into the database.void
NotificationManager. writeRows(java.lang.Long ownerID, IJobDescription job)
Write a pipeline list into the database.void
PipelineManager. writeRows(java.lang.Long ownerID, IJobDescription job)
Write a pipeline list into the database.void
ScheduleManager. writeRows(java.lang.Long ownerID, IJobDescription list)
Write a schedule list into the database.Method parameters in org.apache.manifoldcf.crawler.jobs with type arguments of type IJobDescription Modifier and Type Method Description void
JobManager. finishJobResumes(long timestamp, java.util.List<IJobDescription> modifiedJobs)
Complete the sequence that resumes jobs, either from a pause or from a scheduling window wait.void
JobManager. finishJobStops(long timestamp, java.util.List<IJobDescription> modifiedJobs, java.util.List<java.lang.Integer> stopNotificationTypes)
Complete the sequence that stops jobs, either for abort, pause, or because of a scheduling window.void
JobManager. resetJobs(long currentTime, java.util.List<IJobDescription> resetJobs)
Reset eligible jobs either back to the "inactive" state, or make them active again. -
Uses of IJobDescription in org.apache.manifoldcf.crawler.system
Fields in org.apache.manifoldcf.crawler.system declared as IJobDescription Modifier and Type Field Description protected IJobDescription
PipelineSpecificationBasic. job
protected IJobDescription
DocumentCleanupSet. jobDescription
The job description for this set of documents.protected IJobDescription
DocumentDeleteSet. jobDescription
The job description for this set of documents.protected IJobDescription
QueuedDocumentSet. jobDescription
The job description that applies to this document set.Methods in org.apache.manifoldcf.crawler.system that return IJobDescription Modifier and Type Method Description IJobDescription
DocumentCleanupSet. getJobDescription()
Get the job description.IJobDescription
DocumentDeleteSet. getJobDescription()
Get the job description.IJobDescription
QueuedDocumentSet. getJobDescription()
Get the job description.Methods in org.apache.manifoldcf.crawler.system with parameters of type IJobDescription Modifier and Type Method Description protected static void
JobResetThread. doEndNotifications(IJobDescription jobDescription, INotificationConnectionManager notificationManager, INotificationConnectorPool notificationPool)
protected static void
JobResetThread. doStopNotifications(IJobDescription jobDescription, int notificationType, INotificationConnectionManager notificationManager, INotificationConnectorPool notificationPool)
protected static void
ManifoldCF. formatJobDescription(ConfigurationNode jobNode, IJobDescription job)
Convert a job description into a ConfigurationNode.Constructors in org.apache.manifoldcf.crawler.system with parameters of type IJobDescription Constructor Description DocumentCleanupSet(CleanupQueuedDocument[] documents, IJobDescription jobDescription)
Constructor.DocumentDeleteSet(DeleteQueuedDocument[] documents, IJobDescription jobDescription)
Constructor.PipelineSpecification(IPipelineConnections connections, IJobDescription job, IIncrementalIngester ingester)
PipelineSpecificationBasic(IJobDescription job)
QueuedDocumentSet(java.util.List<QueuedDocument> documents, IJobDescription jobDescription, IRepositoryConnection connection)
Constructor.
-