|
Class Summary |
| Absorb |
Utility class to absorb exceptions in certain cases such as sleeping and in
catch blocks. |
| ClassPathResource |
Simple class to load files from the classpath. |
| EnvironmentManager |
Very simple wrapper class that pulls a few of the PropertyManager methods out
into a more logical location, for instance EnvironmentManager.getBuildNumber() or
EnvironmentManager.getHostname(), but ultimately delegates the work back to the
PropertyManager. |
| KillableThread |
There is no built-in mechanism for stopping threads in Java, so this class is a simple
fix for the issue. |
| Log4JConfigurer |
|
| Logging |
The Logging system is used to output informational and logging messages to
the console. |
| Logging.LogFormatter |
|
| Logging.Logger |
Wrapper class around our logging... |
| Logging.Priority |
This class has been added to wrap the older Log4j-style priorities into the
SDK-style Levels. |
| ObfuscatedString |
Basically used as a marker inside a Constant file to make sure the system
clarifies the underlying info using the ObfuscationManager. |
| ObfuscationManager |
Some people might have named this thing the EncryptionManager or something like that, but since
this really just slows people down from figuring out passwords and such, it's just obfuscation. |
| OverridableFields |
This class is used to cache properties from the PropertyManager, and should be extended by local
Constants classes in various packages. |
| PasswordCrypt |
|
| PID |
Wrapper around the unix concept of a process identifier. |
| PropertyManager |
This class is used to condense and maintain the myriad .property files used
by the system. |
| PropertyManager.ManagedProperties |
This class emulates a java.util.Properties object, but doesn't quite
support all its methods. |
| PropertyManager.PropertyProcessor |
Performs preprocessing on the PropertyManager.properties file, performing
#include processing, obfuscation, etc. |
| SafeSemaphore |
A wrapper around the concurrent.Semaphore object, which returns an actual
permit object when acquire() is called, which can then be used to release the
lock, and has safety finalizers that ensure that an acquired permit will
eventually be released during garbage collection if a thread crash or other
bug breaks the code before semaphore release. |
| SimplePersistenceBeanInfo |
This is a simple class that can be extended to specify how to persist a class using the
Encoder system. |
| StopWatch |
This is a quick utility to aid in getting timing info for debugging/etc. |
| StringMan |
Utility class for string manipulation. |
| Timecode |
Offers methods to act on timecodes, SMPTE or otherwise. |
| Timecode.Type |
|
| UnixCrypt |
UnixCrypt is a class to implement password encryption as used on Unix
systems. |
| XMLPrettyPrintOutputStream |
As you pass in non-pretty xml, this will write out 'pretty' xml as best it
can, but without validating the underlying XML in any way (as using the
xerces code would require). |