Modified: commons/proper/jcs/trunk/src/experimental/org/apache/commons/jcs/auxiliary/lateral/socket/udp/LateralGroupCacheUDPListener.java URL: http://svn.apache.org/viewvc/commons/proper/jcs/trunk/src/experimental/org/apache/commons/jcs/auxiliary/lateral/socket/udp/LateralGroupCacheUDPListener.java?rev=1593844&r1=1593843&r2=1593844&view=diff ============================================================================== --- commons/proper/jcs/trunk/src/experimental/org/apache/commons/jcs/auxiliary/lateral/socket/udp/LateralGroupCacheUDPListener.java (original) +++ commons/proper/jcs/trunk/src/experimental/org/apache/commons/jcs/auxiliary/lateral/socket/udp/LateralGroupCacheUDPListener.java Sun May 11 19:53:32 2014 @@ -19,17 +19,16 @@ package org.apache.commons.jcs.auxiliary * under the License. */ -import java.io.IOException; -import java.io.Serializable; - -import org.apache.commons.logging.Log; -import org.apache.commons.logging.LogFactory; import org.apache.commons.jcs.auxiliary.lateral.behavior.ILateralCacheAttributes; import org.apache.commons.jcs.auxiliary.lateral.behavior.ILateralCacheListener; import org.apache.commons.jcs.engine.behavior.ICacheElement; -import org.apache.commons.jcs.engine.behavior.ICache; import org.apache.commons.jcs.engine.control.CompositeCacheManager; import org.apache.commons.jcs.engine.control.group.GroupAttrName; +import org.apache.commons.logging.Log; +import org.apache.commons.logging.LogFactory; + +import java.io.IOException; +import java.io.Serializable; public class LateralGroupCacheUDPListener extends LateralCacheUDPListener
Modified: commons/proper/jcs/trunk/src/experimental/org/apache/commons/jcs/auxiliary/lateral/socket/udp/LateralUDPReceiver.java URL: http://svn.apache.org/viewvc/commons/proper/jcs/trunk/src/experimental/org/apache/commons/jcs/auxiliary/lateral/socket/udp/LateralUDPReceiver.java?rev=1593844&r1=1593843&r2=1593844&view=diff ============================================================================== --- commons/proper/jcs/trunk/src/experimental/org/apache/commons/jcs/auxiliary/lateral/socket/udp/LateralUDPReceiver.java (original) +++ commons/proper/jcs/trunk/src/experimental/org/apache/commons/jcs/auxiliary/lateral/socket/udp/LateralUDPReceiver.java Sun May 11 19:53:32 2014 @@ -19,6 +19,13 @@ package org.apache.commons.jcs.auxiliary * under the License. */ +import org.apache.commons.jcs.auxiliary.lateral.LateralCacheInfo; +import org.apache.commons.jcs.auxiliary.lateral.LateralElementDescriptor; +import org.apache.commons.jcs.auxiliary.lateral.behavior.ILateralCacheAttributes; +import org.apache.commons.jcs.auxiliary.lateral.behavior.ILateralCacheListener; +import org.apache.commons.logging.Log; +import org.apache.commons.logging.LogFactory; + import java.io.ByteArrayInputStream; import java.io.IOException; import java.io.ObjectInputStream; @@ -26,14 +33,6 @@ import java.net.DatagramPacket; import java.net.InetAddress; import java.net.MulticastSocket; -import org.apache.commons.logging.Log; -import org.apache.commons.logging.LogFactory; - -import org.apache.commons.jcs.auxiliary.lateral.LateralCacheInfo; -import org.apache.commons.jcs.auxiliary.lateral.LateralElementDescriptor; -import org.apache.commons.jcs.auxiliary.lateral.behavior.ILateralCacheAttributes; -import org.apache.commons.jcs.auxiliary.lateral.behavior.ILateralCacheListener; - /** * A highly unreliable UDP receiver. It is easy to outrun. Uncaught message will * die. Modified: commons/proper/jcs/trunk/src/experimental/org/apache/commons/jcs/auxiliary/lateral/socket/udp/LateralUDPSender.java URL: http://svn.apache.org/viewvc/commons/proper/jcs/trunk/src/experimental/org/apache/commons/jcs/auxiliary/lateral/socket/udp/LateralUDPSender.java?rev=1593844&r1=1593843&r2=1593844&view=diff ============================================================================== --- commons/proper/jcs/trunk/src/experimental/org/apache/commons/jcs/auxiliary/lateral/socket/udp/LateralUDPSender.java (original) +++ commons/proper/jcs/trunk/src/experimental/org/apache/commons/jcs/auxiliary/lateral/socket/udp/LateralUDPSender.java Sun May 11 19:53:32 2014 @@ -19,33 +19,24 @@ package org.apache.commons.jcs.auxiliary * under the License. */ -import java.io.BufferedReader; -import java.io.ByteArrayOutputStream; -import java.io.InputStream; -import java.io.InputStreamReader; -import java.io.IOException; -import java.io.ObjectOutputStream; -import java.io.OutputStream; -import java.io.Reader; -import java.io.Serializable; - -import java.net.DatagramPacket; -import java.net.InetAddress; -import java.net.MulticastSocket; - import org.apache.commons.jcs.auxiliary.lateral.LateralCacheAttributes; import org.apache.commons.jcs.auxiliary.lateral.LateralCacheInfo; import org.apache.commons.jcs.auxiliary.lateral.LateralElementDescriptor; - import org.apache.commons.jcs.auxiliary.lateral.behavior.ILateralCacheAttributes; - import org.apache.commons.jcs.engine.CacheElement; - import org.apache.commons.jcs.engine.behavior.ICacheElement; - import org.apache.commons.logging.Log; import org.apache.commons.logging.LogFactory; +import java.io.BufferedReader; +import java.io.ByteArrayOutputStream; +import java.io.IOException; +import java.io.InputStreamReader; +import java.io.ObjectOutputStream; +import java.net.DatagramPacket; +import java.net.InetAddress; +import java.net.MulticastSocket; + public class LateralUDPSender { private static final Log log = Modified: commons/proper/jcs/trunk/src/experimental/org/apache/commons/jcs/auxiliary/lateral/socket/udp/LateralUDPService.java URL: http://svn.apache.org/viewvc/commons/proper/jcs/trunk/src/experimental/org/apache/commons/jcs/auxiliary/lateral/socket/udp/LateralUDPService.java?rev=1593844&r1=1593843&r2=1593844&view=diff ============================================================================== --- commons/proper/jcs/trunk/src/experimental/org/apache/commons/jcs/auxiliary/lateral/socket/udp/LateralUDPService.java (original) +++ commons/proper/jcs/trunk/src/experimental/org/apache/commons/jcs/auxiliary/lateral/socket/udp/LateralUDPService.java Sun May 11 19:53:32 2014 @@ -19,31 +19,24 @@ package org.apache.commons.jcs.auxiliary * under the License. */ -import java.io.*; -import java.io.BufferedReader; -import java.io.InputStream; -import java.io.InputStreamReader; -import java.io.IOException; -import java.io.Reader; -import java.io.Serializable; -import java.util.Set; - import org.apache.commons.jcs.auxiliary.lateral.LateralCacheAttributes; import org.apache.commons.jcs.auxiliary.lateral.LateralCacheInfo; import org.apache.commons.jcs.auxiliary.lateral.LateralElementDescriptor; - +import org.apache.commons.jcs.auxiliary.lateral.behavior.ICacheServiceNonLocal; import org.apache.commons.jcs.auxiliary.lateral.behavior.ILateralCacheAttributes; import org.apache.commons.jcs.auxiliary.lateral.behavior.ILateralCacheObserver; -import org.apache.commons.jcs.auxiliary.lateral.behavior.ICacheServiceNonLocal; - import org.apache.commons.jcs.engine.CacheElement; - import org.apache.commons.jcs.engine.behavior.ICacheElement; import org.apache.commons.jcs.engine.behavior.ICacheListener; - import org.apache.commons.logging.Log; import org.apache.commons.logging.LogFactory; +import java.io.BufferedReader; +import java.io.IOException; +import java.io.InputStreamReader; +import java.io.Serializable; +import java.util.Set; + public class LateralUDPService implements ICacheServiceNonLocal, ILateralCacheObserver { private static final Log log = Modified: commons/proper/jcs/trunk/src/experimental/org/apache/commons/jcs/auxiliary/lateral/xmlrpc/LateralCacheXMLRPCListener.java URL: http://svn.apache.org/viewvc/commons/proper/jcs/trunk/src/experimental/org/apache/commons/jcs/auxiliary/lateral/xmlrpc/LateralCacheXMLRPCListener.java?rev=1593844&r1=1593843&r2=1593844&view=diff ============================================================================== --- commons/proper/jcs/trunk/src/experimental/org/apache/commons/jcs/auxiliary/lateral/xmlrpc/LateralCacheXMLRPCListener.java (original) +++ commons/proper/jcs/trunk/src/experimental/org/apache/commons/jcs/auxiliary/lateral/xmlrpc/LateralCacheXMLRPCListener.java Sun May 11 19:53:32 2014 @@ -19,26 +19,20 @@ package org.apache.commons.jcs.auxiliary * under the License. */ -import java.io.IOException; -import java.io.Serializable; - -import java.util.HashMap; - import org.apache.commons.jcs.auxiliary.lateral.LateralCacheInfo; - import org.apache.commons.jcs.auxiliary.lateral.behavior.ILateralCacheAttributes; import org.apache.commons.jcs.auxiliary.lateral.behavior.ILateralCacheListener; import org.apache.commons.jcs.auxiliary.lateral.xmlrpc.behavior.ILateralCacheXMLRPCListener; - import org.apache.commons.jcs.engine.behavior.ICache; import org.apache.commons.jcs.engine.behavior.ICacheElement; -import org.apache.commons.jcs.engine.behavior.ICache; import org.apache.commons.jcs.engine.control.CompositeCacheManager; -import org.apache.commons.jcs.engine.CacheConstants; - import org.apache.commons.logging.Log; import org.apache.commons.logging.LogFactory; +import java.io.IOException; +import java.io.Serializable; +import java.util.HashMap; + /** * Description of the Class * Modified: commons/proper/jcs/trunk/src/experimental/org/apache/commons/jcs/auxiliary/lateral/xmlrpc/LateralGroupCacheXMLRPCListener.java URL: http://svn.apache.org/viewvc/commons/proper/jcs/trunk/src/experimental/org/apache/commons/jcs/auxiliary/lateral/xmlrpc/LateralGroupCacheXMLRPCListener.java?rev=1593844&r1=1593843&r2=1593844&view=diff ============================================================================== --- commons/proper/jcs/trunk/src/experimental/org/apache/commons/jcs/auxiliary/lateral/xmlrpc/LateralGroupCacheXMLRPCListener.java (original) +++ commons/proper/jcs/trunk/src/experimental/org/apache/commons/jcs/auxiliary/lateral/xmlrpc/LateralGroupCacheXMLRPCListener.java Sun May 11 19:53:32 2014 @@ -22,9 +22,7 @@ package org.apache.commons.jcs.auxiliary import org.apache.commons.jcs.auxiliary.lateral.behavior.ILateralCacheAttributes; import org.apache.commons.jcs.auxiliary.lateral.behavior.ILateralCacheListener; import org.apache.commons.jcs.auxiliary.lateral.xmlrpc.behavior.ILateralCacheXMLRPCListener; - import org.apache.commons.jcs.engine.control.CompositeCacheManager; - import org.apache.commons.logging.Log; import org.apache.commons.logging.LogFactory; Modified: commons/proper/jcs/trunk/src/experimental/org/apache/commons/jcs/auxiliary/lateral/xmlrpc/LateralXMLRPCReceiver.java URL: http://svn.apache.org/viewvc/commons/proper/jcs/trunk/src/experimental/org/apache/commons/jcs/auxiliary/lateral/xmlrpc/LateralXMLRPCReceiver.java?rev=1593844&r1=1593843&r2=1593844&view=diff ============================================================================== --- commons/proper/jcs/trunk/src/experimental/org/apache/commons/jcs/auxiliary/lateral/xmlrpc/LateralXMLRPCReceiver.java (original) +++ commons/proper/jcs/trunk/src/experimental/org/apache/commons/jcs/auxiliary/lateral/xmlrpc/LateralXMLRPCReceiver.java Sun May 11 19:53:32 2014 @@ -19,18 +19,11 @@ package org.apache.commons.jcs.auxiliary * under the License. */ -import java.net.InetAddress; -import java.net.ServerSocket; -import java.net.Socket; -import java.io.IOException; - import org.apache.commons.jcs.auxiliary.lateral.behavior.ILateralCacheAttributes; import org.apache.commons.jcs.auxiliary.lateral.xmlrpc.behavior.ILateralCacheXMLRPCListener; import org.apache.commons.jcs.auxiliary.lateral.xmlrpc.behavior.IXMLRPCConstants; - import org.apache.commons.logging.Log; import org.apache.commons.logging.LogFactory; - import org.apache.xmlrpc.WebServer; /** Modified: commons/proper/jcs/trunk/src/experimental/org/apache/commons/jcs/auxiliary/lateral/xmlrpc/LateralXMLRPCReceiverConnection.java URL: http://svn.apache.org/viewvc/commons/proper/jcs/trunk/src/experimental/org/apache/commons/jcs/auxiliary/lateral/xmlrpc/LateralXMLRPCReceiverConnection.java?rev=1593844&r1=1593843&r2=1593844&view=diff ============================================================================== --- commons/proper/jcs/trunk/src/experimental/org/apache/commons/jcs/auxiliary/lateral/xmlrpc/LateralXMLRPCReceiverConnection.java (original) +++ commons/proper/jcs/trunk/src/experimental/org/apache/commons/jcs/auxiliary/lateral/xmlrpc/LateralXMLRPCReceiverConnection.java Sun May 11 19:53:32 2014 @@ -19,27 +19,20 @@ package org.apache.commons.jcs.auxiliary * under the License. */ -import java.io.InputStream; -import java.io.IOException; -import java.io.ObjectInputStream; -import java.io.ObjectOutputStream; -import java.io.ByteArrayInputStream; -import java.io.BufferedInputStream; -import java.io.Serializable; -import java.net.Socket; -import java.util.Vector; - import org.apache.commons.jcs.auxiliary.lateral.LateralCacheInfo; import org.apache.commons.jcs.auxiliary.lateral.LateralElementDescriptor; - import org.apache.commons.jcs.auxiliary.lateral.xmlrpc.behavior.ILateralCacheXMLRPCListener; import org.apache.commons.jcs.auxiliary.lateral.xmlrpc.behavior.IXMLRPCConstants; - import org.apache.commons.logging.Log; import org.apache.commons.logging.LogFactory; - import org.apache.xmlrpc.XmlRpcHandler; +import java.io.BufferedInputStream; +import java.io.ByteArrayInputStream; +import java.io.ObjectInputStream; +import java.io.Serializable; +import java.util.Vector; + /** * Separate thread run when a command comes into the LateralXMLRPCReceiver. * Modified: commons/proper/jcs/trunk/src/experimental/org/apache/commons/jcs/auxiliary/lateral/xmlrpc/LateralXMLRPCSender.java URL: http://svn.apache.org/viewvc/commons/proper/jcs/trunk/src/experimental/org/apache/commons/jcs/auxiliary/lateral/xmlrpc/LateralXMLRPCSender.java?rev=1593844&r1=1593843&r2=1593844&view=diff ============================================================================== --- commons/proper/jcs/trunk/src/experimental/org/apache/commons/jcs/auxiliary/lateral/xmlrpc/LateralXMLRPCSender.java (original) +++ commons/proper/jcs/trunk/src/experimental/org/apache/commons/jcs/auxiliary/lateral/xmlrpc/LateralXMLRPCSender.java Sun May 11 19:53:32 2014 @@ -19,40 +19,26 @@ package org.apache.commons.jcs.auxiliary * under the License. */ -import java.io.BufferedReader; -import java.io.InputStream; -import java.io.InputStreamReader; -import java.io.IOException; -import java.io.ObjectInputStream; -import java.io.ObjectOutputStream; -import java.io.ByteArrayOutputStream; -import java.io.OutputStream; -import java.io.Reader; -import java.io.Serializable; - -import java.util.Vector; - -import java.net.InetAddress; -import java.net.Socket; - +import org.apache.commons.jcs.auxiliary.lateral.LateralCacheAttributes; import org.apache.commons.jcs.auxiliary.lateral.LateralCacheInfo; import org.apache.commons.jcs.auxiliary.lateral.LateralElementDescriptor; - import org.apache.commons.jcs.auxiliary.lateral.behavior.ILateralCacheAttributes; -import org.apache.commons.jcs.auxiliary.lateral.LateralCacheAttributes; - -import org.apache.commons.jcs.auxiliary.lateral.xmlrpc.utils.XMLRPCSocketOpener; import org.apache.commons.jcs.auxiliary.lateral.xmlrpc.behavior.IXMLRPCConstants; - -import org.apache.xmlrpc.XmlRpcClientLite; -import org.apache.xmlrpc.XmlRpcClient; - +import org.apache.commons.jcs.auxiliary.lateral.xmlrpc.utils.XMLRPCSocketOpener; import org.apache.commons.jcs.engine.CacheElement; - import org.apache.commons.jcs.engine.behavior.ICacheElement; - import org.apache.commons.logging.Log; import org.apache.commons.logging.LogFactory; +import org.apache.xmlrpc.XmlRpcClientLite; + +import java.io.BufferedReader; +import java.io.ByteArrayOutputStream; +import java.io.IOException; +import java.io.InputStreamReader; +import java.io.ObjectOutputStream; +import java.io.Serializable; +import java.net.InetAddress; +import java.util.Vector; /** * This class is based on the log4j SocketAppender class. I'm using a differnet Modified: commons/proper/jcs/trunk/src/experimental/org/apache/commons/jcs/auxiliary/lateral/xmlrpc/LateralXMLRPCService.java URL: http://svn.apache.org/viewvc/commons/proper/jcs/trunk/src/experimental/org/apache/commons/jcs/auxiliary/lateral/xmlrpc/LateralXMLRPCService.java?rev=1593844&r1=1593843&r2=1593844&view=diff ============================================================================== --- commons/proper/jcs/trunk/src/experimental/org/apache/commons/jcs/auxiliary/lateral/xmlrpc/LateralXMLRPCService.java (original) +++ commons/proper/jcs/trunk/src/experimental/org/apache/commons/jcs/auxiliary/lateral/xmlrpc/LateralXMLRPCService.java Sun May 11 19:53:32 2014 @@ -19,28 +19,24 @@ package org.apache.commons.jcs.auxiliary * under the License. */ -import java.io.*; -import java.io.BufferedReader; -import java.io.InputStreamReader; -import java.io.IOException; -import java.io.Serializable; -import java.util.Set; import org.apache.commons.jcs.auxiliary.lateral.LateralCacheAttributes; import org.apache.commons.jcs.auxiliary.lateral.LateralCacheInfo; import org.apache.commons.jcs.auxiliary.lateral.LateralElementDescriptor; - +import org.apache.commons.jcs.auxiliary.lateral.behavior.ICacheServiceNonLocal; import org.apache.commons.jcs.auxiliary.lateral.behavior.ILateralCacheAttributes; import org.apache.commons.jcs.auxiliary.lateral.behavior.ILateralCacheObserver; -import org.apache.commons.jcs.auxiliary.lateral.behavior.ICacheServiceNonLocal; - import org.apache.commons.jcs.engine.CacheElement; - import org.apache.commons.jcs.engine.behavior.ICacheElement; import org.apache.commons.jcs.engine.behavior.ICacheListener; - import org.apache.commons.logging.Log; import org.apache.commons.logging.LogFactory; +import java.io.BufferedReader; +import java.io.IOException; +import java.io.InputStreamReader; +import java.io.Serializable; +import java.util.Set; + /** * A lateral cache service implementation. * Modified: commons/proper/jcs/trunk/src/experimental/org/apache/commons/jcs/auxiliary/lateral/xmlrpc/behavior/ILateralCacheXMLRPCListener.java URL: http://svn.apache.org/viewvc/commons/proper/jcs/trunk/src/experimental/org/apache/commons/jcs/auxiliary/lateral/xmlrpc/behavior/ILateralCacheXMLRPCListener.java?rev=1593844&r1=1593843&r2=1593844&view=diff ============================================================================== --- commons/proper/jcs/trunk/src/experimental/org/apache/commons/jcs/auxiliary/lateral/xmlrpc/behavior/ILateralCacheXMLRPCListener.java (original) +++ commons/proper/jcs/trunk/src/experimental/org/apache/commons/jcs/auxiliary/lateral/xmlrpc/behavior/ILateralCacheXMLRPCListener.java Sun May 11 19:53:32 2014 @@ -19,11 +19,11 @@ package org.apache.commons.jcs.auxiliary * under the License. */ -import java.io.Serializable; -import java.io.IOException; - import org.apache.commons.jcs.auxiliary.lateral.behavior.ILateralCacheListener; +import java.io.IOException; +import java.io.Serializable; + /** * Listens for lateral cache event notification. * Modified: commons/proper/jcs/trunk/src/experimental/org/apache/commons/jcs/auxiliary/lateral/xmlrpc/utils/XMLRPCSocketOpener.java URL: http://svn.apache.org/viewvc/commons/proper/jcs/trunk/src/experimental/org/apache/commons/jcs/auxiliary/lateral/xmlrpc/utils/XMLRPCSocketOpener.java?rev=1593844&r1=1593843&r2=1593844&view=diff ============================================================================== --- commons/proper/jcs/trunk/src/experimental/org/apache/commons/jcs/auxiliary/lateral/xmlrpc/utils/XMLRPCSocketOpener.java (original) +++ commons/proper/jcs/trunk/src/experimental/org/apache/commons/jcs/auxiliary/lateral/xmlrpc/utils/XMLRPCSocketOpener.java Sun May 11 19:53:32 2014 @@ -19,13 +19,11 @@ package org.apache.commons.jcs.auxiliary * under the License. */ -import java.io.IOException; -import java.io.InterruptedIOException; -import org.apache.xmlrpc.XmlRpcClientLite; -import org.apache.xmlrpc.XmlRpcClient; - import org.apache.commons.logging.Log; import org.apache.commons.logging.LogFactory; +import org.apache.xmlrpc.XmlRpcClientLite; + +import java.io.IOException; /** Modified: commons/proper/jcs/trunk/src/experimental/org/apache/commons/jcs/engine/memory/arc/ARCMemoryCache.java URL: http://svn.apache.org/viewvc/commons/proper/jcs/trunk/src/experimental/org/apache/commons/jcs/engine/memory/arc/ARCMemoryCache.java?rev=1593844&r1=1593843&r2=1593844&view=diff ============================================================================== --- commons/proper/jcs/trunk/src/experimental/org/apache/commons/jcs/engine/memory/arc/ARCMemoryCache.java (original) +++ commons/proper/jcs/trunk/src/experimental/org/apache/commons/jcs/engine/memory/arc/ARCMemoryCache.java Sun May 11 19:53:32 2014 @@ -19,12 +19,6 @@ package org.apache.commons.jcs.engine.me * under the License. */ -import java.io.IOException; -import java.io.Serializable; -import java.util.ArrayList; - -import org.apache.commons.logging.Log; -import org.apache.commons.logging.LogFactory; import org.apache.commons.jcs.engine.CacheElement; import org.apache.commons.jcs.engine.behavior.ICacheElement; import org.apache.commons.jcs.engine.control.CompositeCache; @@ -35,6 +29,11 @@ import org.apache.commons.jcs.engine.sta import org.apache.commons.jcs.engine.stats.behavior.IStatElement; import org.apache.commons.jcs.engine.stats.behavior.IStats; import org.apache.commons.jcs.utils.struct.DoubleLinkedList; +import org.apache.commons.logging.Log; +import org.apache.commons.logging.LogFactory; + +import java.io.IOException; +import java.util.ArrayList; /** * This is a rough implmentation of an adaptive replacement cache. ARC is a Modified: commons/proper/jcs/trunk/src/experimental/org/apache/commons/jcs/engine/memory/arc/ARCMemoryCacheUnitTest.java URL: http://svn.apache.org/viewvc/commons/proper/jcs/trunk/src/experimental/org/apache/commons/jcs/engine/memory/arc/ARCMemoryCacheUnitTest.java?rev=1593844&r1=1593843&r2=1593844&view=diff ============================================================================== --- commons/proper/jcs/trunk/src/experimental/org/apache/commons/jcs/engine/memory/arc/ARCMemoryCacheUnitTest.java (original) +++ commons/proper/jcs/trunk/src/experimental/org/apache/commons/jcs/engine/memory/arc/ARCMemoryCacheUnitTest.java Sun May 11 19:53:32 2014 @@ -20,7 +20,6 @@ package org.apache.commons.jcs.engine.me */ import junit.framework.TestCase; - import org.apache.commons.jcs.JCS; import org.apache.commons.jcs.access.exception.CacheException; import org.apache.commons.jcs.engine.CacheElement;
