Uses of Interface
com.norconex.crawler.core.fetch.Fetcher
Packages that use Fetcher
Package
Description
-
Uses of Fetcher in com.norconex.crawler.core
Methods in com.norconex.crawler.core that return types with arguments of type FetcherModifier and TypeMethodDescriptionCrawlerConfig.getFetchers()One or more fetchers responsible for pulling documents and document metadata associated with a reference from a source.Method parameters in com.norconex.crawler.core with type arguments of type FetcherModifier and TypeMethodDescriptionCrawlerConfig.setFetchers(List<Fetcher> fetchers) One or more fetchers responsible for pulling documents and document metadata associated with a reference from a source. -
Uses of Fetcher in com.norconex.crawler.core.context
Methods in com.norconex.crawler.core.context that return FetcherMethods in com.norconex.crawler.core.context with parameters of type FetcherModifier and TypeMethodDescription -
Uses of Fetcher in com.norconex.crawler.core.doc.operations
Methods in com.norconex.crawler.core.doc.operations with parameters of type Fetcher -
Uses of Fetcher in com.norconex.crawler.core.fetch
Classes in com.norconex.crawler.core.fetch that implement FetcherModifier and TypeClassDescriptionclassAbstractFetcher<C extends BaseFetcherConfig>Base class implementing theAbstractFetcher.accept(FetchRequest)method using reference filters to determine if this fetcher will accept to fetch a document, in addition to whatever logic implementing classes may provide by optionally overridingAbstractFetcher.acceptRequest(FetchRequest)(which otherwise always returntrue).classImplementation ofFetcherthat groups multiple other fetcher to treat them as a single fetcher.Methods in com.norconex.crawler.core.fetch that return types with arguments of type FetcherMethod parameters in com.norconex.crawler.core.fetch with type arguments of type FetcherModifier and TypeMethodDescription -
Uses of Fetcher in com.norconex.crawler.fs.fetch.impl
Classes in com.norconex.crawler.fs.fetch.impl that implement FetcherModifier and TypeClassDescriptionclassAbstractNioFetcher<C extends BaseFetcherConfig>Base class for fetchers relying on Java NIO.2 (java.nio.file), either via the JDK's built-in providers or third-partyFileSystemProviderimplementations found on the classpath. -
Uses of Fetcher in com.norconex.crawler.fs.fetch.impl.adlsgen2
Classes in com.norconex.crawler.fs.fetch.impl.adlsgen2 that implement FetcherModifier and TypeClassDescriptionclassFetcher for Azure Data Lake Storage Gen2, using references such asabfss://filesystem@account.dfs.core.windows.net/path/to/file. -
Uses of Fetcher in com.norconex.crawler.fs.fetch.impl.archive
Classes in com.norconex.crawler.fs.fetch.impl.archive that implement FetcherModifier and TypeClassDescriptionclassFetcher for archive file systems treated as virtual directory trees. -
Uses of Fetcher in com.norconex.crawler.fs.fetch.impl.azureblob
Classes in com.norconex.crawler.fs.fetch.impl.azureblob that implement FetcherModifier and TypeClassDescriptionclassFetcher for Azure Blob Storage, using references such asazblob://account/container/path/to/blob. -
Uses of Fetcher in com.norconex.crawler.fs.fetch.impl.box
Classes in com.norconex.crawler.fs.fetch.impl.box that implement Fetcher -
Uses of Fetcher in com.norconex.crawler.fs.fetch.impl.cmis
Classes in com.norconex.crawler.fs.fetch.impl.cmis that implement FetcherModifier and TypeClassDescriptionclassCMIS-enabled Content Management Systems (CMS) fetcher (Atom end-point), backed by a custom, read-only NIO.2FileSystemProvider(CmisFileSystemProvider). -
Uses of Fetcher in com.norconex.crawler.fs.fetch.impl.egnyte
Classes in com.norconex.crawler.fs.fetch.impl.egnyte that implement Fetcher -
Uses of Fetcher in com.norconex.crawler.fs.fetch.impl.ftp
Classes in com.norconex.crawler.fs.fetch.impl.ftp that implement FetcherModifier and TypeClassDescriptionclass -
Uses of Fetcher in com.norconex.crawler.fs.fetch.impl.gcs
Classes in com.norconex.crawler.fs.fetch.impl.gcs that implement FetcherModifier and TypeClassDescriptionclassFetcher for Google Cloud Storage (gs://bucket/object), backed by the official Google-maintainedgoogle-cloud-nioprovider. -
Uses of Fetcher in com.norconex.crawler.fs.fetch.impl.googledrive
Classes in com.norconex.crawler.fs.fetch.impl.googledrive that implement FetcherModifier and TypeClassDescriptionclassGoogle Drive API fetcher for Google Workspace My Drive and Shared Drives. -
Uses of Fetcher in com.norconex.crawler.fs.fetch.impl.hdfs
Classes in com.norconex.crawler.fs.fetch.impl.hdfs that implement FetcherModifier and TypeClassDescriptionclassFetcher for HDFS (webhdfs://), backed by a custom, read-only NIO.2FileSystemProvider(HdfsFileSystemProvider) that speaks the WebHDFS REST API directly over Apache HttpClient - no Hadoop client dependency. -
Uses of Fetcher in com.norconex.crawler.fs.fetch.impl.local
Classes in com.norconex.crawler.fs.fetch.impl.local that implement FetcherModifier and TypeClassDescriptionclassFetcher for a local file system, backed by the JDK's defaultFileSystemProvider. -
Uses of Fetcher in com.norconex.crawler.fs.fetch.impl.m365graph
Classes in com.norconex.crawler.fs.fetch.impl.m365graph that implement FetcherModifier and TypeClassDescriptionclassMicrosoft 365 Graph fetcher for SharePoint Online and OneDrive. -
Uses of Fetcher in com.norconex.crawler.fs.fetch.impl.s3
Classes in com.norconex.crawler.fs.fetch.impl.s3 that implement FetcherModifier and TypeClassDescriptionclassFetcher for Amazon S3 (s3://bucket/key), backed by a custom, read-only NIO.2FileSystemProvider(S3FileSystemProvider) built directly on the standard AWS SDK v2S3Client- not the AWS Common Runtime (CRT) client, avoiding its ~19MB native-library dependency. -
Uses of Fetcher in com.norconex.crawler.fs.fetch.impl.sftp
Classes in com.norconex.crawler.fs.fetch.impl.sftp that implement FetcherModifier and TypeClassDescriptionclassSFTP fetcher (sftp://), backed by the sftp-fs NIO.2 file system provider. -
Uses of Fetcher in com.norconex.crawler.fs.fetch.impl.smb
Classes in com.norconex.crawler.fs.fetch.impl.smb that implement FetcherModifier and TypeClassDescriptionclassCIFS fetcher (Samba, Windows share) (smb://), backed by a custom, read-only NIO.2FileSystemProvider(SmbFileSystemProvider) built directly on jcifs-ng's classicSmbFileAPI. -
Uses of Fetcher in com.norconex.crawler.fs.fetch.impl.webdav
Classes in com.norconex.crawler.fs.fetch.impl.webdav that implement FetcherModifier and TypeClassDescriptionclassFetcher for WebDAV repositories (webdav://,webdavs://), backed by a custom, read-only NIO.2FileSystemProvider(WebDavFileSystemProvider) that speaks WebDAV directly over Apache HttpClient (no third-party WebDAV library). -
Uses of Fetcher in com.norconex.crawler.web.doc.operations.image.impl
Methods in com.norconex.crawler.web.doc.operations.image.impl with parameters of type Fetcher -
Uses of Fetcher in com.norconex.crawler.web.doc.operations.robot
Methods in com.norconex.crawler.web.doc.operations.robot with parameters of type FetcherModifier and TypeMethodDescriptionRobotsTxtProvider.getRobotsTxt(Fetcher fetchClient, String url) Gets robots.txt rules. -
Uses of Fetcher in com.norconex.crawler.web.doc.operations.robot.impl
Methods in com.norconex.crawler.web.doc.operations.robot.impl with parameters of type FetcherModifier and TypeMethodDescriptionStandardRobotsTxtProvider.getRobotsTxt(Fetcher fetcher, String url) -
Uses of Fetcher in com.norconex.crawler.web.doc.operations.sitemap
Methods in com.norconex.crawler.web.doc.operations.sitemap that return FetcherMethods in com.norconex.crawler.web.doc.operations.sitemap with parameters of type FetcherModifier and TypeMethodDescription -
Uses of Fetcher in com.norconex.crawler.web.fetch.impl.httpclient
Classes in com.norconex.crawler.web.fetch.impl.httpclient that implement FetcherModifier and TypeClassDescriptionclassDefault web crawler implementation ofFetcher, based on Apache HttpClient. -
Uses of Fetcher in com.norconex.crawler.web.fetch.impl.playwright
Classes in com.norconex.crawler.web.fetch.impl.playwright that implement Fetcher -
Uses of Fetcher in com.norconex.crawler.web.fetch.impl.webdriver
Classes in com.norconex.crawler.web.fetch.impl.webdriver that implement FetcherModifier and TypeClassDescriptionclassUses Selenium WebDriver support for using native browsers to crawl documents.