See: Description
Interface | Description |
---|---|
LogLevels | |
Match |
Match template for pattern matching.
|
MultiMap |
This is simply a Map with slightly different semantics.
|
MultiValueMap<K,V> | |
PackageNames |
Names for the packages that are referenced herein.
|
Separators |
Separators.
|
ServerLogger | |
StackLogger |
interface that loggers should implement so that the stack can log to various
loggers impl such as log4j, commons logging, sl4j, ...
|
Class | Description |
---|---|
CommonLogger |
This class abstracts away single-instanct and multi0instance loggers
legacyLogger is the old-school one logger per stack reference
otherLogger is multiinstance logger
|
CommonLoggerLog4j |
A wrapper around log4j that is used for logging debug and errors.
|
Debug |
A class to do debug printfs
|
DuplicateNameValueList |
This is a Duplicate Name Value List that will allow multiple values map to the same key.
|
GenericObject |
The base class from which all the other classes in the
sipheader, sdpfields and sipmessage packages are extended.
|
GenericObjectList |
Implements a homogenous consistent linked list.
|
Host |
Stores hostname.
|
HostNameParser |
Parser for host names.
|
HostPort |
Holds the hostname:port.
|
InternalErrorHandler |
Handle Internal error failures and print a stack trace (for debugging).
|
LexerCore |
A lexical analyzer that is used by all parsers in our implementation.
|
LogWriter |
A wrapper around log4j that is used for logging debug and errors.
|
MultiValueMapImpl<V> | |
NameValue |
Generic structure for storing name-value pairs.
|
NameValueList |
Implements a simple NameValue association with a quick lookup function (via a
hash map) the default behavior for this class is not thread safe.
|
ParserCore |
Generic parser class.
|
StringTokenizer |
Base string token splitter.
|
ThreadAuditor |
Thread Auditor class:
- Provides a mechanism for applications to check the health of internal threads
- The mechanism is fairly simple:
- Threads register with the auditor at startup and "ping" the auditor every so often.
|
Token |
Base token class.
|
Copyright © 2015. All Rights Reserved.