JXME/JSR218, It has been a productive week
Continuing with the JXME on JSR218 update tradition, last week was a fruitful one. One of the performance enhancements added (and likely to make it's way back into the Platform), is a minor improvement with big performance rewards. The base Advertisement class now defines a new method by which the Cache Manager (CM), and any other component for that matter can introspect an advertisement for it's index map without having to exercise the XML parser. All sub classes of the Advertisement now return an immutable Map (even when empty) to be utilized for indexing, and SRDI distribution purposes. This enhancement was a must for JXME on CDC, as processing cycles can be a premium price to pay. I also suspect it will have similar impact within the platform.I was also searching for an LRUCache (rather than reinventing the wheel) to serve as the back end store for the in memory Cache Manager, where I stumbled upon a "license compatible" implementation within the Tomcat collections library, which by the way just slotted in with little effort.
to be continued tomorrow ....

