Commits

Author Commit Message Labels Comments Date
chri...@81dbac14-341a-0410-aa85-cbcd92e6f43e
Simplified (and sped up) the numberOfDaysInMonth() method.
chri...@81dbac14-341a-0410-aa85-cbcd92e6f43e
Added some (very basic) package-level documentation
chri...@81dbac14-341a-0410-aa85-cbcd92e6f43e
Refactored clustering code. JMS clustering support added (for both JMS 1.1 and JMS 1.0).
chri...@81dbac14-341a-0410-aa85-cbcd92e6f43e
Jalopy formatting
chri...@81dbac14-341a-0410-aa85-cbcd92e6f43e
Force app-scope cache creation on first load
chri...@81dbac14-341a-0410-aa85-cbcd92e6f43e
Removed version tag
chri...@81dbac14-341a-0410-aa85-cbcd92e6f43e
Updated to JavaGroups 2.1
chri...@81dbac14-341a-0410-aa85-cbcd92e6f43e
Added a getProperties() method
chri...@81dbac14-341a-0410-aa85-cbcd92e6f43e
Fixed a bug with the thread handling, and shaved a couple of seconds off the sleep() calls.
chri...@81dbac14-341a-0410-aa85-cbcd92e6f43e
Added optional support for SequenceHashMap to LRUCache
chri...@81dbac14-341a-0410-aa85-cbcd92e6f43e
Added optional support for the Jakarta commons collections SequencedHashMap. This will get used (if available) when running under JDK 1.3.x since it's more efficient than LinkedList.
chri...@81dbac14-341a-0410-aa85-cbcd92e6f43e
Borrowing some code from OSCore...
chri...@81dbac14-341a-0410-aa85-cbcd92e6f43e
Calendar.getTimeInMillis() is protected in JDK 1.3, replaced with Calendar.getTime().getTime();
chri...@81dbac14-341a-0410-aa85-cbcd92e6f43e
Added a CacheContextListener to allow for a clean startup and shutdown of the ServletCacheAdministrator and its application scoped cache.
chri...@81dbac14-341a-0410-aa85-cbcd92e6f43e
- Nuked the WeakHashMap from AbstractCacheAdministrator. This meant getting rid of the named cache concept, and instead passing the Cache object through to LifecycleAware listeners (rather than the administrator class itself). Consequences are that the session caches can't/won't cluster - not that they did anyway, but the reason is now different!
chri...@81dbac14-341a-0410-aa85-cbcd92e6f43e
Improved JavaDocs - explains usage of CacheEntry.INDEFINITE_EXPIRY
chri...@81dbac14-341a-0410-aa85-cbcd92e6f43e
Made the administrator classes non-final.
chri...@81dbac14-341a-0410-aa85-cbcd92e6f43e
GeneralCacheAdministrator: Added convenience methods for flushing single cache entries and for flushing the entire cache instantly.
ha...@81dbac14-341a-0410-aa85-cbcd92e6f43e
Override sendRedirect to update the status code correctly
chri...@81dbac14-341a-0410-aa85-cbcd92e6f43e
*** empty log message ***
chri...@81dbac14-341a-0410-aa85-cbcd92e6f43e
no message
(no ...@81dbac14-341a-0410-aa85-cbcd92e6f43e
This commit was manufactured by cvs2svn to create branch 'os'.
Tags
init
Branches
os
(no ...@81dbac14-341a-0410-aa85-cbcd92e6f43e
This commit was manufactured by cvs2svn to create branch 'os'.
Branches
os
(no ...@81dbac14-341a-0410-aa85-cbcd92e6f43e
This commit was manufactured by cvs2svn to create branch 'os'.
Branches
os
chri...@81dbac14-341a-0410-aa85-cbcd92e6f43e
Initial revision
chri...@81dbac14-341a-0410-aa85-cbcd92e6f43e
Initial import from SourceForge
Branches
os
(no ...@81dbac14-341a-0410-aa85-cbcd92e6f43e
This commit was manufactured by cvs2svn to create branch 'os'.
Branches
os
chri...@81dbac14-341a-0410-aa85-cbcd92e6f43e
Initial revision
(no ...@81dbac14-341a-0410-aa85-cbcd92e6f43e
This commit was manufactured by cvs2svn to create branch 'os'.
Branches
os
chri...@81dbac14-341a-0410-aa85-cbcd92e6f43e
Initial revision
  1. Prev
  2. Next