Uses of Interface
org.jweaver.crawler.internal.write.ExportConfig
Packages that use ExportConfig
Package
Description
-
Uses of ExportConfig in org.jweaver.crawler
Methods in org.jweaver.crawler with parameters of type ExportConfigModifier and TypeMethodDescriptionJWeaverCrawler.Builder.exportConfiguration
(ExportConfig configuration) Sets the export configuration for configuring data export options. -
Uses of ExportConfig in org.jweaver.crawler.internal.runner
Methods in org.jweaver.crawler.internal.runner with parameters of type ExportConfigModifier and TypeMethodDescriptionJWeaverBuilderImpl.exportConfiguration
(ExportConfig exportConfiguration) -
Uses of ExportConfig in org.jweaver.crawler.internal.write
Classes in org.jweaver.crawler.internal.write that implement ExportConfigModifier and TypeClassDescriptionfinal record
The JsonExportConfig record represents the configuration for exporting data in JSON format.final record
The MarkdownExportConfig record represents the configuration for exporting data in Markdown format.Methods in org.jweaver.crawler.internal.write that return ExportConfigModifier and TypeMethodDescriptionstatic ExportConfig
ExportConfig.exportDefault()
Creates and returns a new ExportConfig instance with default settings for exporting data in Markdown format.static ExportConfig
ExportConfig.exportJson
(String outputPath, boolean metadata) Creates and returns a new ExportConfig instance configured for exporting data in JSON format.static ExportConfig
ExportConfig.exportMarkdown
(String outputPath) Creates and returns a new ExportConfig instance configured for exporting data in Markdown format.Methods in org.jweaver.crawler.internal.write with parameters of type ExportConfigModifier and TypeMethodDescriptionvoid
JWeaverFileWriter.processConnectionMap
(String uri, List<Connection> connections, ExportConfig exportConfiguration) void
JWeaverWriter.processConnectionMap
(String baseUri, List<Connection> connections, ExportConfig exportConfiguration) Processes connection map information generated during crawling and writes it using the provided export configuration.void
JWeaverFileWriter.processErrors
(String baseUri, List<NodeError> nodeErrorList, ExportConfig exportConfiguration) void
JWeaverWriter.processErrors
(String baseUri, List<NodeError> nodeErrorList, ExportConfig exportConfiguration) Processes errors encountered during crawling and writes error information using the provided export configuration.void
JWeaverFileWriter.processSuccess
(SuccessResultPage resultPage, ExportConfig config) void
JWeaverWriter.processSuccess
(SuccessResultPage successResultPage, ExportConfig exportConfiguration) Processes a successfully crawled page and writes the result using the provided export configuration.