Description

spy.jar provides a bunch of utility java classes for me, including the following:

  • Object instance pooling (including jdbc database pooling, and snpp connection pooling, it's very easy to make more) [docs]
  • Cron functionality [docs]
  • More simplified configuration class [docs]
  • Abstracted, easy-to-use pooled database connection class [docs]
  • Asynchronous logging, and general abstraction of logging [docs]
  • A cheap application server [docs]
  • An in-memory object cache manager [docs]
  • Syslog client [docs]
  • A simple HTTP document fetcher [docs]
  • A self-refreshing web page cache [docs]
  • An SNPP client [docs]
  • An algorithm for determining the lowest cost route between two nodes in a graph [docs]
  • Probably more
Basically, anything I write that I plan on reusing goes into this jar.

Where to Get

My maven repository has the latest version here:

http://bleu.west.spy.net/~dustin/repo/

License

This project is released under the MIT license.