Package ca.cbc.sportwire.util

Interface Summary
Stoppable Stoppable: for the TTLCacheMap to detect that the object should be stopped before it is destroyed.
 

Class Summary
HtmlUtil HtmlUtil.java: A grab-bag of general purpose utilities for handling HTML
JdbcConnections JdbcConnections.java: offers connection pools as a global object by implementing the pool server as a singleton.
MRUCacheMap MRUCacheMap.java:
PathUtil PathString: Static operations for manipulating file paths for the Sportwire
PeriodicData PeriodicData.java: Base class for all periodically refreshed or expired data times.
PerlFileFilter PerlFileFilter.java: uses the JORO perl tools to filter filenames for the File.list() method.
ProcessFilter ProcessFilter.java:
RegexMap RegexMap.java: A Map class that is created from an array of three-part strings key,pattern,replacement to produce a map of key values to Perl5 pattern/replacement pairs (remember that the commas must be escaped in the property file!)
TestJdbcConnections File TestJdbcConnections.java is automaticaly generated by 'unittestsgen' application.
TestPathUtil File TestPathUtil.java is automaticaly generated by 'unittestsgen' application.
TestText2XML File TestText2XML.java is automaticaly generated by 'unittestsgen' application.
TestTTLCacheMap File TestTTLCacheMap.java is automaticaly generated by 'unittestsgen' application.
Text2XML Text2XML provides an ASCII-to-XML filter to transform a flat ASCII String or Stream into a tag-delimited XML which can be later transformed into HTML for pretty-printing on a website.
TTLCacheMap TTLCacheMap.java: non-synchronized Map which runs an independent thread to remove expired items.
XslServer XslServer.java: utility to obtain Xsl files.