Skip navigation links

Restful Harvester Library 8.1.0 API

Packages 
Package Description
de.gerdiproject.harvest.application
This package contains classes and packages that are related to server and application settings.
de.gerdiproject.harvest.application.constants
This package contains application wide constants.
de.gerdiproject.harvest.application.enums
This package contains enumerations that are related to the application in general.
de.gerdiproject.harvest.application.events
This package contains application specific events.
de.gerdiproject.harvest.config
This package contains classes and packages that are related to the global harvester Configuration.
de.gerdiproject.harvest.config.constants
This package contains static classes of constants concerning the Configuration.
de.gerdiproject.harvest.config.events
This package contains sub-classes of IEvent that are related to the harvester configuration and parameters.
de.gerdiproject.harvest.config.json
This package contains JSON objects related to the Configuration.
de.gerdiproject.harvest.config.json.adapters
This package contains GSON JsonSerializers and JsonDeserializers for parsing and writing JSON objects that are related to the configuration and parameters.
de.gerdiproject.harvest.config.parameters
This package contains classes of parameters that are used by the Configuration and the AbstractETL.
de.gerdiproject.harvest.config.parameters.constants
This package contains constants and static method collections concerning AbstractParameters.
de.gerdiproject.harvest.config.rest
This package contains facades that map incoming REST requests to internal functions concerning the Configuration.
de.gerdiproject.harvest.etls
This package contains classes and packages that are related to the AbstractETL and its sub-classes.
de.gerdiproject.harvest.etls.adapters
This package contains JSON (de-) serializers concerning AbstractETLs.
de.gerdiproject.harvest.etls.constants
This package contains static classes of constants concerning AbstractETLs.
de.gerdiproject.harvest.etls.enums
This package contains enumerations regarding AbstractETLs.
de.gerdiproject.harvest.etls.events
This package contains sub-classes of IEvent that are related to the harvesting-process.
de.gerdiproject.harvest.etls.extractors
This package contains constants concerning IExtractor components.
de.gerdiproject.harvest.etls.json
This package contains JSON objects of AbstractETLs and related classes.
de.gerdiproject.harvest.etls.loaders
This package contains classes concerning ILoaders.
de.gerdiproject.harvest.etls.loaders.constants
This package contains constants concerning ILoader components.
de.gerdiproject.harvest.etls.loaders.events
This package contains sub-classes of IEvent that are related to ILoaders.
de.gerdiproject.harvest.etls.loaders.json
This package contains JSON objects concerning ILoaders.
de.gerdiproject.harvest.etls.loaders.utils
This package contains utility classes concerning ILoaders.
de.gerdiproject.harvest.etls.rest
This package contains facades that map incoming REST requests to internal functions concerning the AbstractETL.
de.gerdiproject.harvest.etls.transformers
This package contains classes concerning the ITransformer.
de.gerdiproject.harvest.etls.utils
This package contains utility classes concerning AbstractETLs.
de.gerdiproject.harvest.event
This package contains classes and packages that are related to the EventSystem.
de.gerdiproject.harvest.rest
This package contains generic classes used by HTTP requests.
de.gerdiproject.harvest.rest.constants
This package contains constants classes regarding REST requests.
de.gerdiproject.harvest.rest.events
This package contains Events concerning HTTP requests.
de.gerdiproject.harvest.scheduler
This package contains classes for setting up a schedule for the harvester.
de.gerdiproject.harvest.scheduler.constants
This package contains constants classes that are used by the Scheduler and related classes.
de.gerdiproject.harvest.scheduler.enums
This package contains enumerations that are used for parsing cron fields.
de.gerdiproject.harvest.scheduler.events
This package contains events that modify the Scheduler.
de.gerdiproject.harvest.scheduler.json
This package contains JSON classes related to the Scheduler.
de.gerdiproject.harvest.scheduler.rest
This package contains REST interface classes for setting the Scheduler.
de.gerdiproject.harvest.scheduler.utils
This package contains utility classes that deal with cron and scheduling related problems.
de.gerdiproject.harvest.utils
This package contains classes and packages that provide utilities, tools, and helper functions.
de.gerdiproject.harvest.utils.data
This package contains classes for reading and writing data to- and from disk, as well as classes for retrieving data from the web.
de.gerdiproject.harvest.utils.data.constants
This package contains static classes of constants concerning the retrieval of data from the web and from disk.
de.gerdiproject.harvest.utils.data.enums
This package contains enumerations of data retrieval utilities.
de.gerdiproject.harvest.utils.file
This package contains constants classes for manipulating files.
de.gerdiproject.harvest.utils.file.constants
This package contains static classes of constants concerning file operations.
de.gerdiproject.harvest.utils.logger
This package contains constants related to HarvesterLog and logging in general.
de.gerdiproject.harvest.utils.logger.constants
This package contains constants that are related to Loggers.
de.gerdiproject.harvest.utils.logger.events
This package contains events that concern logging.
de.gerdiproject.harvest.utils.maven
This package contains utility classes for retrieving Maven related information.
de.gerdiproject.harvest.utils.maven.constants
This package contains Maven related constants.
de.gerdiproject.harvest.utils.maven.events
This package contains events that concern Maven utilities.
Skip navigation links

Copyright © 2017–2019. All rights reserved.