Uses of Interface
org.apache.manifoldcf.crawler.interfaces.IRepositoryConnector
-
-
Uses of IRepositoryConnector in org.apache.manifoldcf.crawler.connectors
Classes in org.apache.manifoldcf.crawler.connectors that implement IRepositoryConnector Modifier and Type Class Description classBaseRepositoryConnectorThis base class describes an instance of a connection between a repository and ManifoldCF's standard "pull" ingestion agent. -
Uses of IRepositoryConnector in org.apache.manifoldcf.crawler.interfaces
Methods in org.apache.manifoldcf.crawler.interfaces that return IRepositoryConnector Modifier and Type Method Description static IRepositoryConnectorRepositoryConnectorFactory. getConnectorNoCheck(java.lang.String className)Get a repository connector instance, without checking for installed connector.IRepositoryConnectorIRepositoryConnectorPool. grab(IRepositoryConnection repositoryConnection)Get a repository connector.IRepositoryConnector[]IRepositoryConnectorPool. grabMultiple(java.lang.String[] orderingKeys, IRepositoryConnection[] authorityConnections)Get multiple repository connectors, all at once.Methods in org.apache.manifoldcf.crawler.interfaces with parameters of type IRepositoryConnector Modifier and Type Method Description voidIRepositoryConnectorPool. release(IRepositoryConnection connection, IRepositoryConnector connector)Release a repository connector.voidIRepositoryConnectorPool. releaseMultiple(IRepositoryConnection[] connections, IRepositoryConnector[] connectors)Release multiple repository connectors. -
Uses of IRepositoryConnector in org.apache.manifoldcf.crawler.jobs
Fields in org.apache.manifoldcf.crawler.jobs with type parameters of type IRepositoryConnector Modifier and Type Field Description protected java.util.Map<java.lang.String,IRepositoryConnector>JobManager.ThrottleLimit. activeConnectionsMethods in org.apache.manifoldcf.crawler.jobs with parameters of type IRepositoryConnector Modifier and Type Method Description voidJobManager.ThrottleLimit. addConnectionName(java.lang.String connectionName, IRepositoryConnector connectorInstance)Add an active connection. -
Uses of IRepositoryConnector in org.apache.manifoldcf.crawler.repositoryconnectorpool
Methods in org.apache.manifoldcf.crawler.repositoryconnectorpool that return IRepositoryConnector Modifier and Type Method Description IRepositoryConnectorRepositoryConnectorPool. grab(IRepositoryConnection repositoryConnection)Get a repository connector.IRepositoryConnector[]RepositoryConnectorPool. grabMultiple(java.lang.String[] orderingKeys, IRepositoryConnection[] repositoryConnections)Get multiple repository connectors, all at once.IRepositoryConnector[]RepositoryConnectorPool.LocalPool. grabMultiple(IThreadContext tc, java.lang.String[] orderingKeys, java.lang.String[] connectionNames, java.lang.String[] classNames, ConfigParams[] configInfos, int[] maxPoolSizes)Methods in org.apache.manifoldcf.crawler.repositoryconnectorpool with parameters of type IRepositoryConnector Modifier and Type Method Description voidRepositoryConnectorPool. release(IRepositoryConnection connection, IRepositoryConnector connector)Release a repository connector.voidRepositoryConnectorPool. releaseMultiple(IRepositoryConnection[] connections, IRepositoryConnector[] connectors)Release multiple repository connectors. -
Uses of IRepositoryConnector in org.apache.manifoldcf.crawler.system
Fields in org.apache.manifoldcf.crawler.system declared as IRepositoryConnector Modifier and Type Field Description protected IRepositoryConnectorSeedingActivity. connectorprotected IRepositoryConnectorWorkerThread.ProcessActivity. connectorMethods in org.apache.manifoldcf.crawler.system with parameters of type IRepositoryConnector Modifier and Type Method Description static java.lang.String[]ManifoldCF. calculateBins(IRepositoryConnector connector, java.lang.String documentIdentifier)Given a connector object and a document identifier, calculate its bins.protected static voidWorkerThread. processDeleteLists(IPipelineConnections pipelineConnections, IRepositoryConnector connector, IRepositoryConnection connection, IJobManager jobManager, java.util.List<QueuedDocument> deleteList, IIncrementalIngester ingester, java.lang.Long jobID, java.lang.String[] legalLinkTypes, WorkerThread.OutputActivity ingestLogger, int hopcountMethod, IReprioritizationTracker rt, long currentTime)Clear specified documents out of the job queue and from the appliance.protected static voidWorkerThread. processHopcountRemovalLists(IPipelineConnections pipelineConnections, IRepositoryConnector connector, IRepositoryConnection connection, IJobManager jobManager, java.util.List<QueuedDocument> hopcountremoveList, IIncrementalIngester ingester, java.lang.Long jobID, java.lang.String[] legalLinkTypes, WorkerThread.OutputActivity ingestLogger, int hopcountMethod, IReprioritizationTracker rt, long currentTime)Mark specified documents as 'hopcount removed', and remove them from the index.protected static voidWorkerThread. processJobQueueDeletions(java.util.List<QueuedDocument> jobmanagerDeleteList, IRepositoryConnector connector, IRepositoryConnection connection, IJobManager jobManager, java.lang.Long jobID, java.lang.String[] legalLinkTypes, int hopcountMethod, IReprioritizationTracker rt, long currentTime)Process job queue deletions.protected static voidWorkerThread. processJobQueueHopcountRemovals(java.util.List<QueuedDocument> jobmanagerRemovalList, IRepositoryConnector connector, IRepositoryConnection connection, IJobManager jobManager, java.lang.Long jobID, java.lang.String[] legalLinkTypes, int hopcountMethod, IReprioritizationTracker rt, long currentTime)Process job queue hopcount removals.static voidManifoldCF. requeueDocumentsDueToCarrydown(IJobManager jobManager, DocumentDescription[] requeueCandidates, IRepositoryConnector connector, IRepositoryConnection connection, IReprioritizationTracker rt, long currentTime)Requeue documents due to carrydown.Constructors in org.apache.manifoldcf.crawler.system with parameters of type IRepositoryConnector Constructor Description ProcessActivity(java.lang.Long jobID, java.lang.String processID, IReprioritizationTracker rt, IJobManager jobManager, IIncrementalIngester ingester, java.lang.String connectionName, IPipelineSpecification pipelineSpecification, java.util.Map<java.lang.String,QueuedDocument> previousDocuments, long currentTime, java.lang.Long expireInterval, java.lang.Long recrawlInterval, java.lang.Long maxInterval, int hopcountMode, IRepositoryConnection connection, IRepositoryConnector connector, IRepositoryConnectionManager connMgr, java.lang.String[] legalLinkTypes, WorkerThread.OutputActivity ingestLogger)Constructor.SeedingActivity(java.lang.String connectionName, IRepositoryConnectionManager connManager, IJobManager jobManager, IReprioritizationTracker rt, IRepositoryConnection connection, IRepositoryConnector connector, java.lang.Long jobID, java.lang.String[] legalLinkTypes, boolean overrideSchedule, int hopcountMethod, java.lang.String processID)Constructor.
-