All Classes
-
All Classes Interface Summary Class Summary Enum Summary Class Description ApacheHttpModule BCHelper Collection of functionality related to BouncyCastle.BraveConf BraveTracerProvider CertificateModule CertificateUtils ClassLoaderUtils Util class used to support use of class loader in Oxalis.ClassUtils ConfigModule CurrentHomeDetector DefaultMessageIdGenerator DefaultPersister DefaultPersisterHandler DefaultTransmissionVerifier Default implementation allowing all incoming transmissions.EnvironmentHomeDetector ErrorConf ErrorModule EvidenceConf EvidenceModule ExecutorConf ExecutorModule FileSystemConf FileSystemModule FileUtils Class holding some utils related to file handling.FullErrorTracker GuiceModuleLoader Implementation for loading of Guice modules on same principles discussed on StackOverflow, however this implementation uses Typesafe Config instead of Java ServiceLoader to allow for further configuration than only "detected".GuiceServiceLoader This class works by the same principles asServiceLoader, however this implementation loads each detected class using the Guice injector.HeaderConf HeaderModule HostnameProvider HttpConf IdentifierConf IdentifierModule ImplLoader Helper class to allow for better information when invalid configuration is provided.JavaPropertiesPostConfig JndiHomeDetector KeyStoreConf LogbackConfigurator Configures the Logback logging configuration.LoggingConf LoggingModule ModeModule ModeProvider NoopContentDetector NoopContentWrapper NoopPersister Implementation to be used in protocol benchmarking.NoopStatisticsService NOOP implementation ofStatisticsService.NoopTagGenerator OxalisCertificateValidator OxalisCrlFetcher OxalisHomeDirectory Represents the Oxalis Home directory, which is located by inspecting various places in the system in this order:OxalisModule Specialized Guice module class with some extra methods heavily used by Oxalis.OxalisOcspFetcher OxalisVersion Provides access to selected Maven injected properties in the oxalis-version.properties file.PeekingInputStream Caching InputStream to be used when reading the beginning of a stream is needed before the stream is "reset" when the exact amount of data is unknown and support for marking of is irrelevant.PersisterConf PersisterModule PersisterUtils PluginModule This module enables extension of Oxalis using jar-files outside classpath.PostConfig Implementations of this interface part of Guice Multibinder will be triggered just after Oxalis has loaded configurations.PrimaryEvidenceFactory Evidence factory writing only primary receipt to stream.PrivateKeyEntryProvider PropertyHomeDetector QuietErrorTracker Quiet error tracker which logs only exceptions left unhandled by Oxalis.RemEvidenceFactory SbdhHeaderParser SettingsBuilder<T> Binds the parameterized configuration values described in annotations on enums to the configuration values found in the supplied type safe config.SilentErrorTracker Silent error tracker with no logging and returning untracked identifiers.Slf4jReporter Implementation of ZipKin Reporter putting tracing data in SLF4J logger.Sortables Class containing methods to make Sortable interface and Sort annotation useful.StatisticsConf StatisticsModule TagConf TagModule TempPersister TimestampConf TimestampModule Guice module making a default implementation ofTimestampProvideravailable.Traceable Simple abstract class makingTracerobject available in a standardized manner for classes extending this class.TracingConf TracingModule Available reports (brave.reporter): console http slf4jTransformerConf TransformerModule TransmissionConf TransmissionModule UnclosableInputStream Simple wrapper of an InputStream making sure the close method on the encapsulated InputStream is never called.UserHomeDetector