All Classes
Class | Description |
---|---|
Annotation |
This enum contains all currently valid descriptor annotations.
|
ArchiveReader |
Read in all files in a given directory and pass buffered readers of
them to the relay descriptor parser.
|
ArchiveWriter | |
BandwidthFilePersistence | |
BridgedbMetricsPersistence | |
BridgedbMetricsProcessor | |
BridgeDescriptorParser | |
BridgeExtraInfoPersistence | |
BridgePoolAssignmentPersistence | |
BridgePoolAssignmentsProcessor | |
BridgeServerDescriptorPersistence | |
BridgeSnapshotReader | |
CachedRelayDescriptorReader |
Parses all descriptors in local directory cacheddesc/ and sorts them
into directory structure in directory-archive/.
|
CollecTorMain | |
Configuration |
Initialize configuration with defaults from collector.properties,
unless a configuration properties file is available.
|
ConfigurationException | |
ConsensusPersistence | |
CreateIndexJson |
Create an index file called
index.json containing metadata of all
files in the indexed/ directory and update the htdocs/
directory to contain all files to be served via the web server. |
Criterium<T> |
Interface for decisions to be made in the sync-process.
|
DescriptorPersistence<T extends org.torproject.descriptor.Descriptor> | |
Downloader |
Utility class for downloading resources from HTTP servers.
|
ExitListDownloader | |
ExitlistPersistence | |
ExtraInfoPersistence | |
FileType |
These enums provide compression functionality.
|
Key |
Enum containing all the properties keys of the configuration.
|
LogFileMap |
Processes the given path and stores metadata for log files.
|
LogMetadata | |
Main |
Main class for starting a CollecTor instance.
|
MicroConsensusPersistence | |
OnionPerfDownloader |
Download OnionPerf files from OnionPerf hosts.
|
OnionPerfPersistence | |
PersistenceUtils | |
ProcessCriterium |
Should a descriptor file be processed during sync.
|
ReferenceChecker | |
RelayDescriptorDownloader |
Downloads relay descriptors from the directory authorities via HTTP.
|
RelayDescriptorParser |
Parses relay descriptors including network status consensuses and
votes, server and extra-info descriptors, and passes the results to the
stats handlers, to the archive writer, or to the relay descriptor
downloader.
|
SanitizedBridgesWriter |
Sanitizes bridge descriptors, i.e., removes all possibly sensitive
information from them, and writes them to a local directory structure.
|
SanitizeWeblogs |
This module processes web-logs for CollecTor according to the weblog
sanitation specification published on metrics.torproject.org.
|
Scheduler |
Scheduler that starts the modules configured in collector.properties.
|
ServerDescriptorPersistence | |
ShutdownHook |
Scheduler that starts the modules configured in collector.properties.
|
SnowflakeStatsDownloader | |
SnowflakeStatsPersistence | |
SourceType | |
StatusPersistence | |
SyncManager | |
SyncPersistence |
Provides persistence for descriptors based on the descriptor type.
|
VotePersistence | |
WebServerAccessLogImpl |
Implementation of web server access log descriptors.
|
WebServerAccessLogLine | |
WebServerAccessLogPersistence |