Class Summary |
ByteCache |
Cache the objects frequently used to reduce memory churn. |
CachingByteArrayOutputStream |
simple extension to the baos to try to use a ByteCache for its
internal buffer. |
Clock |
Alternate location for determining the time which takes into account an offset. |
Copy |
Usage: Copy from to |
DecayingBloomFilter |
Series of bloom filters which decay over time, allowing their continual use
for time sensitive data. |
Delete |
Usage: Delete name |
EventDispatcherImpl |
An implementation of the EventDispatcher interface. |
Exec |
Usage: Exec dir command [args ...] |
FileUtil |
General helper methods for messing with files |
HexDump |
Hexdump class (well, it's actually a namespace with some functions,
but let's stick with java terminology :-). |
HTTPSendData |
Simple helper class to submit data via HTTP Post |
I2PThread |
In case its useful later... |
Log |
Wrapper class for whatever logging system I2P uses. |
LogConsoleBuffer |
Offer a glimpse into the last few console messages generated |
LogLimit |
Defines the log limit for a particular set of logs |
LogManager |
Manages the logging system, loading (and reloading) the configuration file,
coordinating the log limits, and storing the set of log records pending. |
LogRecord |
Frisbee |
LogRecordFormatter |
Render a log record according to the log manager's settings |
LogSettings |
Check to make sure the updates to the logger.config are
honored. |
LogWriter |
Log writer thread that pulls log records from the LogManager, writes them to
the current logfile, and rotates the logs as necessary. |
NativeBigInteger |
BigInteger that takes advantage of the jbigi library for the modPow operation,
which accounts for a massive segment of the processing cost of asymmetric
crypto. |
OrderedProperties |
Properties map that has its keySet ordered consistently (via the key's lexicographical ordering). |
RandomSource |
Singleton for whatever PRNG i2p uses. |
ShellCommand |
Passes a command to the OS shell for execution and manages the input and
output. |
SimpleTimer |
Simple event scheduler - toss an event on the queue and it gets fired at the
appropriate time. |