| Package | Description |
|---|---|
| org.apache.manifoldcf.crawler.jobs | |
| org.apache.manifoldcf.crawler.system |
| Class and Description |
|---|
| Carrydown
This class manages the table that keeps track of intrinsic relationships between documents.
|
| DeleteDependency
This class represents and describes a single delete dependency.
|
| EventManager
This class manages the events table.
|
| ForcedParamManager
This class manages the "jobforcedparams" table, which contains the forced parameters for each job.
|
| HopCount
This class manages the table that keeps track of hop count, and algorithmically determines this value
for a document identifier upon request.
|
| HopCount.Answer
This class represents an answer - which consists both of an answer value, and also the dependencies
of that answer (i.e.
|
| HopCount.DocumentNode
This class keeps track of the data associated with a node in the hash map.
|
| HopCount.NodeQueue
A queue object allows document nodes to be ordered appropriately for the most efficient execution.
|
| HopCount.NodeReference
This class describes a node link reference.
|
| HopCount.Question
A class describing a document identifier and a link type, to be used in looking up the appropriate node in
the hash.
|
| HopDeleteDeps
This class manages the table that keeps track of link deletion dependencies for cached
hopcounts.
|
| HopFilterManager
This class manages the "hopfilters" table, which contains the hopcount filters for each job.
|
| IntrinsicLink
This class manages the table that keeps track of intrinsic relationships between documents.
|
| JobDescription
This is a paper object describing a job.
|
| JobDescription.Notification |
| JobDescription.PipelineStage |
| JobManager.MutableInteger
Mutable integer class.
|
| JobManager.QueueHashItem
This class contains information per job on how many queue items have so far been accumulated.
|
| JobManager.ThrottleJobItem
This class represents the information stored PER JOB in the throttling structure.
|
| JobManager.ThrottleLimit
This class provides the throttling limits for the job queueing query.
|
| JobManager.ThrottleLimitSpec
This is a class which describes an individual throttle limit, in fetches.
|
| JobQueue
This is the job queue manager class.
|
| Jobs
This class manages the jobs table.
|
| Jobs.JobObjectDescription
Job object description class.
|
| NotificationManager
This class manages the "jobnotifications" table, which contains the ordered list of notification
connections and their specification data.
|
| PipelineManager
This class manages the "pipelines" table, which contains the ordered transformation
connections and their specification data.
|
| PrereqEventManager
This class manages the prerequisite event table.
|
| ScheduleList
This class describes an ordered set of schedule records.
|
| ScheduleManager
This class manages the "schedules" table, which contains the automatic execution schedule for each job.
|
| TrackerClass.DataChange |
| TrackerClass.HistoryRecord |
| TrackerClass.TransactionData |
| Class and Description |
|---|
| JobDescription
This is a paper object describing a job.
|