| Package | Description |
|---|---|
| de.gerdiproject.harvest.config |
This package contains classes and packages that are related to the global harvester Configuration.
|
| de.gerdiproject.harvest.etls.utils |
This package contains utility classes concerning AbstractETLs.
|
| de.gerdiproject.harvest.rest |
This package contains generic classes used by HTTP 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.
|
| Modifier and Type | Class and Description |
|---|---|
class |
Configuration
This class manages all application AbstractParameters.
|
| Modifier and Type | Class and Description |
|---|---|
class |
ETLManager
This class serves as an interface for all AbstractETLs that
are required to harvest the repository.
|
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractRestObject<T extends AbstractRestObject<T,P>,P>
This abstract class represents a singleton that is to be manipulated by an AbstractRestResource.
|
class |
AbstractRestResource<T extends AbstractRestObject<T,?>,S extends GetRestObjectEvent<T>>
This abstract class represents the interface between HTTP requests
and a singleton object that can be manipulated by such.
|
| Modifier and Type | Field and Description |
|---|---|
protected T |
AbstractRestResource.restObject |
| Modifier and Type | Class and Description |
|---|---|
class |
GetRestObjectEvent<T extends AbstractRestObject<T,?>>
This class is a stricted version of ISynchronousEvents that only allow
AbstractRestObjects to be returned.
|
| Modifier and Type | Class and Description |
|---|---|
class |
Scheduler
This class manages a schedule of cron tabs that trigger harvests.
|
Copyright © 2017–2019. All rights reserved.