Interface | Description |
---|---|
HarvestReporter |
A report-back interface which can be attached to a
Kick.
|
Class | Description |
---|---|
HarvestUtil |
Helpers for harvesting.
|
Marker |
Final class to represent points in the archive.
|
Message |
Message structure for any communication medium.
|
MessageContext |
Data structure for message-contexts as long as the Url is unknown and the
message is therefore only known (including diff-urls) to determine harvesting
UpdateKicks.
|
PipermailHarvester |
A harvester implementation for pipermail archives.
|
StateTable |
Database table to store harvester state for PipermailHarvester only atm.
|
Enum | Description |
---|---|
StateTable.Type |
(remote) Administrator Reader Reader | | | | harvest | read | read | | | read V store V get V Archive <------ Harvester -------> HarvestCache <------ HarvestWAP . | . | register . | . V . Kicker . ^ . | . | raise . listen | Forum <-------- Detector Component Function --------- ----------------------------------------- Archive Remote archive of discussion messagesHarvestCache
Store message locally for quick retrievalHarvestWAP
Web API for remote reader of cache Detector Detect new message in remote archive Forum A live medium where discussion happens. Harvester Fetch message from remote archive, e.gHarvester Pipermail
Kicker
Relay detection of new message to listeners Reader Old difference feed, new talk track, etc.