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 recordThe JsonExportConfig record represents the configuration for exporting data in JSON format.final recordThe MarkdownExportConfig record represents the configuration for exporting data in Markdown format.Methods in org.jweaver.crawler.internal.write that return ExportConfigModifier and TypeMethodDescriptionstatic ExportConfigExportConfig.exportDefault()Creates and returns a new ExportConfig instance with default settings for exporting data in Markdown format.static ExportConfigExportConfig.exportJson(String outputPath, boolean metadata) Creates and returns a new ExportConfig instance configured for exporting data in JSON format.static ExportConfigExportConfig.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 TypeMethodDescriptionvoidJWeaverFileWriter.processConnectionMap(String uri, List<Connection> connections, ExportConfig exportConfiguration) voidJWeaverWriter.processConnectionMap(String baseUri, List<Connection> connections, ExportConfig exportConfiguration) Processes connection map information generated during crawling and writes it using the provided export configuration.voidJWeaverFileWriter.processErrors(String baseUri, List<NodeError> nodeErrorList, ExportConfig exportConfiguration) voidJWeaverWriter.processErrors(String baseUri, List<NodeError> nodeErrorList, ExportConfig exportConfiguration) Processes errors encountered during crawling and writes error information using the provided export configuration.voidJWeaverFileWriter.processSuccess(SuccessResultPage resultPage, ExportConfig config) voidJWeaverWriter.processSuccess(SuccessResultPage successResultPage, ExportConfig exportConfiguration) Processes a successfully crawled page and writes the result using the provided export configuration.