Uses of Package
org.apache.manifoldcf.crawler.interfaces
-
Classes in org.apache.manifoldcf.crawler.interfaces used by org.apache.manifoldcf.crawler Class Description BucketDescription Class which describes a specification of how to map a string to another string.EnumeratedValues This class represents a set of enumerated integer values.FilterCriteria Class which describes specification of history records to include in a report.RegExpCriteria Class which describes a regular expression specification.SortOrder Class which describes specification of the sort order for a report.StatusFilterCriteria Class which describes specification of history records to include in a report. -
Classes in org.apache.manifoldcf.crawler.interfaces used by org.apache.manifoldcf.crawler.bins Class Description IBinManager This interface represents a class that tracks data in document bins. -
Classes in org.apache.manifoldcf.crawler.interfaces used by org.apache.manifoldcf.crawler.connectors Class Description IExistingVersions This interface describes functionality designed to allow retrieval of existing version information from previous crawls.IProcessActivity This interface abstracts from the activities that a connector's processDocuments() method can do.IRepositoryConnector This interface describes an instance of a connection between a repository and ManifoldCF's standard "pull" ingestion agent.ISeedingActivity This interface abstracts from the activities that a seeding operation can do. -
Classes in org.apache.manifoldcf.crawler.interfaces used by org.apache.manifoldcf.crawler.connmgr Class Description IConnectorManager This interface describes a manager for the registry of connectors. -
Classes in org.apache.manifoldcf.crawler.interfaces used by org.apache.manifoldcf.crawler.interfaces Class Description BlockingDocuments An instance of this class keeps track of a pool of documents that the stuffer thread believes are ready to be reprioritized.BucketDescription Class which describes a specification of how to map a string to another string.DepthStatistics An instance of this class keeps a running average of how long it takes for every connection to process a document.DocumentDescription This class describes a document to be fetched and processes, plus the job it's being fetched as part of, and the time beyond which a failed fetch is considered to be a hard error.DocumentSetAndFlags This class describes a set of documents and an associated boolean flag for each.EnumeratedValues This class represents a set of enumerated integer values.FilterCriteria Class which describes specification of history records to include in a report.IAbortActivity This interface abstracts from the activities that handle job aborts.IBinManager This interface represents a class that tracks data in document bins.ICarrydownActivity This interface describes activities related to carry-down information.IConnectorManager This interface describes a manager for the registry of connectors.IEventActivity This interface abstracts from the activities that use and govern events.IExistingVersions This interface describes functionality designed to allow retrieval of existing version information from previous crawls.IFingerprintActivity This interface abstracts from the activities that handle document fingerprinting and mime type acceptance.IHistoryActivity This interface abstracts from the activities that manage history information.IJobDescription This is a paper object describing a job.IJobManager This manager deals with jobs.INamingActivity This interface abstracts from the activities that use global, connection-specific, and job-specific names.INotificationConnection An instance of this interface represents a paper object that describes a notification connection.INotificationConnectionManager Manager classes of this kind use the database to contain a human description of a notification connection.INotificationConnector This interface describes an instance of a connection between a notification engine and ManifoldCF's standard "pull" ingestion agent.INotificationConnectorManager This interface describes a manager for the registry of notification connectors.INotificationConnectorPool An object implementing this interface functions as a pool of notification connectors.IPriorityCalculator This interface represents an object that calculates a document priority value, for inclusion in the jobqueue table.IProcessActivity This interface abstracts from the activities that a connector's processDocuments() method can do.IRepositoryConnection An instance of this interface represents a paper object that describes a repository connection.IRepositoryConnectionManager Manager classes of this kind use the database to contain a human description of a repository connection.IRepositoryConnector This interface describes an instance of a connection between a repository and ManifoldCF's standard "pull" ingestion agent.IRepositoryConnectorPool An object implementing this interface functions as a pool of repository connectors.IReprioritizationTracker This interface represents functionality that tracks cluster-wide reprioritization operations.ISeedingActivity This interface abstracts from the activities that a seeding operation can do.JobDeleteRecord This class is a paper object which contains a job ID.JobNotifyRecord This class is a paper object which contains a job ID.JobRecord This class is a paper object which contains a job ID.JobSeedingRecord This class is a paper object which contains a job ID and a last job start time (0 if none).JobStartRecord This class is a paper object which contains a job ID and a last job start time.JobStatus This class describes the complete status of a job.NotificationConnectorFactory This is the factory class for INotificationConnector objects.PerformanceStatistics An instance of this class keeps a running average of how long it takes for every connection to process a document.PerformanceStatistics.AveragingRecord This class contains the data for a single document set against the given connectionQueueTracker.BinCount This is the class which allows a mutable integer count value to be saved in the bincount table.RegExpCriteria Class which describes a regular expression specification.RepositoryConnectorFactory This is the factory class for IRepositoryConnector objects.ScheduleRecord This class describes a single scheduling record, which describes a matching date and time for a job to be started or unblocked.SortOrder Class which describes specification of the sort order for a report.SortOrder.ParseBuffer StatusFilterCriteria Class which describes specification of history records to include in a report. -
Classes in org.apache.manifoldcf.crawler.interfaces used by org.apache.manifoldcf.crawler.jobs Class Description BlockingDocuments An instance of this class keeps track of a pool of documents that the stuffer thread believes are ready to be reprioritized.BucketDescription Class which describes a specification of how to map a string to another string.DepthStatistics An instance of this class keeps a running average of how long it takes for every connection to process a document.DocumentDescription This class describes a document to be fetched and processes, plus the job it's being fetched as part of, and the time beyond which a failed fetch is considered to be a hard error.DocumentSetAndFlags This class describes a set of documents and an associated boolean flag for each.EnumeratedValues This class represents a set of enumerated integer values.IConnectorManager This interface describes a manager for the registry of connectors.IJobDescription This is a paper object describing a job.IJobManager This manager deals with jobs.INotificationConnectionManager Manager classes of this kind use the database to contain a human description of a notification connection.IPriorityCalculator This interface represents an object that calculates a document priority value, for inclusion in the jobqueue table.IRepositoryConnection An instance of this interface represents a paper object that describes a repository connection.IRepositoryConnectionManager Manager classes of this kind use the database to contain a human description of a repository connection.IRepositoryConnector This interface describes an instance of a connection between a repository and ManifoldCF's standard "pull" ingestion agent.IRepositoryConnectorPool An object implementing this interface functions as a pool of repository connectors.JobDeleteRecord This class is a paper object which contains a job ID.JobNotifyRecord This class is a paper object which contains a job ID.JobSeedingRecord This class is a paper object which contains a job ID and a last job start time (0 if none).JobStartRecord This class is a paper object which contains a job ID and a last job start time.JobStatus This class describes the complete status of a job.PerformanceStatistics An instance of this class keeps a running average of how long it takes for every connection to process a document.ScheduleRecord This class describes a single scheduling record, which describes a matching date and time for a job to be started or unblocked.SortOrder Class which describes specification of the sort order for a report.StatusFilterCriteria Class which describes specification of history records to include in a report. -
Classes in org.apache.manifoldcf.crawler.interfaces used by org.apache.manifoldcf.crawler.notification Class Description INotificationConnection An instance of this interface represents a paper object that describes a notification connection.INotificationConnectionManager Manager classes of this kind use the database to contain a human description of a notification connection. -
Classes in org.apache.manifoldcf.crawler.interfaces used by org.apache.manifoldcf.crawler.notificationconnectorpool Class Description INotificationConnection An instance of this interface represents a paper object that describes a notification connection.INotificationConnector This interface describes an instance of a connection between a notification engine and ManifoldCF's standard "pull" ingestion agent.INotificationConnectorPool An object implementing this interface functions as a pool of notification connectors. -
Classes in org.apache.manifoldcf.crawler.interfaces used by org.apache.manifoldcf.crawler.notificationconnmgr Class Description INotificationConnectorManager This interface describes a manager for the registry of notification connectors. -
Classes in org.apache.manifoldcf.crawler.interfaces used by org.apache.manifoldcf.crawler.notifications Class Description INotificationConnector This interface describes an instance of a connection between a notification engine and ManifoldCF's standard "pull" ingestion agent. -
Classes in org.apache.manifoldcf.crawler.interfaces used by org.apache.manifoldcf.crawler.repository Class Description BucketDescription Class which describes a specification of how to map a string to another string.FilterCriteria Class which describes specification of history records to include in a report.IRepositoryConnection An instance of this interface represents a paper object that describes a repository connection.IRepositoryConnectionManager Manager classes of this kind use the database to contain a human description of a repository connection.SortOrder Class which describes specification of the sort order for a report. -
Classes in org.apache.manifoldcf.crawler.interfaces used by org.apache.manifoldcf.crawler.repositoryconnectorpool Class Description IRepositoryConnection An instance of this interface represents a paper object that describes a repository connection.IRepositoryConnector This interface describes an instance of a connection between a repository and ManifoldCF's standard "pull" ingestion agent.IRepositoryConnectorPool An object implementing this interface functions as a pool of repository connectors. -
Classes in org.apache.manifoldcf.crawler.interfaces used by org.apache.manifoldcf.crawler.reprioritizationtracker Class Description IBinManager This interface represents a class that tracks data in document bins.IReprioritizationTracker This interface represents functionality that tracks cluster-wide reprioritization operations. -
Classes in org.apache.manifoldcf.crawler.interfaces used by org.apache.manifoldcf.crawler.system Class Description BlockingDocuments An instance of this class keeps track of a pool of documents that the stuffer thread believes are ready to be reprioritized.Connectors This class represents the configuration data read from the 'connectors.xml' file, which describes all the individual connector classes and their pretty names.DocumentDescription This class describes a document to be fetched and processes, plus the job it's being fetched as part of, and the time beyond which a failed fetch is considered to be a hard error.EnumeratedValues This class represents a set of enumerated integer values.IAbortActivity This interface abstracts from the activities that handle job aborts.ICarrydownActivity This interface describes activities related to carry-down information.IEventActivity This interface abstracts from the activities that use and govern events.IExistingVersions This interface describes functionality designed to allow retrieval of existing version information from previous crawls.IFingerprintActivity This interface abstracts from the activities that handle document fingerprinting and mime type acceptance.IHistoryActivity This interface abstracts from the activities that manage history information.IJobDescription This is a paper object describing a job.IJobManager This manager deals with jobs.INamingActivity This interface abstracts from the activities that use global, connection-specific, and job-specific names.INotificationConnection An instance of this interface represents a paper object that describes a notification connection.INotificationConnectionManager Manager classes of this kind use the database to contain a human description of a notification connection.INotificationConnectorPool An object implementing this interface functions as a pool of notification connectors.IPriorityCalculator This interface represents an object that calculates a document priority value, for inclusion in the jobqueue table.IProcessActivity This interface abstracts from the activities that a connector's processDocuments() method can do.IRepositoryConnection An instance of this interface represents a paper object that describes a repository connection.IRepositoryConnectionManager Manager classes of this kind use the database to contain a human description of a repository connection.IRepositoryConnector This interface describes an instance of a connection between a repository and ManifoldCF's standard "pull" ingestion agent.IReprioritizationTracker This interface represents functionality that tracks cluster-wide reprioritization operations.ISeedingActivity This interface abstracts from the activities that a seeding operation can do.JobStatus This class describes the complete status of a job.QueueTracker This class attempts to provide document priorities in order to acheive as much balance as possible between documents having different bins.