Uses of Interface
org.jweaver.crawler.internal.write.ExportConfig
Package
Description
-
Uses of ExportConfig in org.jweaver.crawler
Modifier and TypeMethodDescriptionJWeaverCrawler.Builder.exportConfiguration
(ExportConfig configuration) Sets the export configuration for configuring data export options. -
Uses of ExportConfig in org.jweaver.crawler.internal.runner
Modifier and TypeMethodDescriptionJWeaverBuilderImpl.exportConfiguration
(ExportConfig exportConfiguration) -
Uses of ExportConfig in org.jweaver.crawler.internal.write
Modifier 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.Modifier 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.Modifier 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.