Author: asmuts
Date: Sun Sep 11 21:28:55 2005
New Revision: 280254

URL: http://svn.apache.org/viewcvs?rev=280254&view=rev
Log:
Refactoring lateral manager and factory.  The old model was to have one factory

and mananger know about all types of lateral.  This created too many 
dependencies 

and forced lots of ad hoc logic into the managers.  The new model will have

each lateral responsible for its own factory and manager.  This keeps things 
clean

and will allow laterals to ahve their own configuration settings.  The old

attributes object had stuff for every lateral, but only a small subset applied

to any given lateral.  This is a work in progress but it is almost done.  



The new cache.ccf config for laterals will not be backward compatible, but the 

changes will be minor.  When it is done the version will be 1.3.  After more 

testing, this will be the release candidate major version.



I'm moving the javagroups stuff into to jdk1.4 specific jar.  



The refactoring should be done in a few days.  This will allow us to release a 
1.3 core library

and a 1.4 extension jar.  

Modified:
    jakarta/jcs/trunk/src/test-conf/TestTCPLateralCache.ccf
    jakarta/jcs/trunk/src/test-conf/TestTCPLateralCacheConcurrent.ccf
    jakarta/jcs/trunk/src/test-conf/TestUDPDiscovery.ccf

Modified: jakarta/jcs/trunk/src/test-conf/TestTCPLateralCache.ccf
URL: 
http://svn.apache.org/viewcvs/jakarta/jcs/trunk/src/test-conf/TestTCPLateralCache.ccf?rev=280254&r1=280253&r2=280254&view=diff
==============================================================================
--- jakarta/jcs/trunk/src/test-conf/TestTCPLateralCache.ccf (original)
+++ jakarta/jcs/trunk/src/test-conf/TestTCPLateralCache.ccf Sun Sep 11 21:28:55 
2005
@@ -18,9 +18,8 @@
 ##### AUXILIARY CACHES
 
 # simple Lateral TCP auxiliary
-jcs.auxiliary.LTCP=org.apache.jcs.auxiliary.lateral.LateralCacheFactory
+jcs.auxiliary.LTCP=org.apache.jcs.auxiliary.lateral.socket.tcp.LateralTCPCacheFactory
 
jcs.auxiliary.LTCP.attributes=org.apache.jcs.auxiliary.lateral.LateralCacheAttributes
-jcs.auxiliary.LTCP.attributes.TransmissionTypeName=TCP
 jcs.auxiliary.LTCP.attributes.TcpServers=localhost:1111
 jcs.auxiliary.LTCP.attributes.TcpListenerPort=1110
 jcs.auxiliary.LTCP.attributes.PutOnlyMode=true

Modified: jakarta/jcs/trunk/src/test-conf/TestTCPLateralCacheConcurrent.ccf
URL: 
http://svn.apache.org/viewcvs/jakarta/jcs/trunk/src/test-conf/TestTCPLateralCacheConcurrent.ccf?rev=280254&r1=280253&r2=280254&view=diff
==============================================================================
--- jakarta/jcs/trunk/src/test-conf/TestTCPLateralCacheConcurrent.ccf (original)
+++ jakarta/jcs/trunk/src/test-conf/TestTCPLateralCacheConcurrent.ccf Sun Sep 
11 21:28:55 2005
@@ -5,7 +5,7 @@
 

 ##### AUXILIARY CACHES

 # simple Lateral TCP auxiliary

-jcs.auxiliary.LTCP=org.apache.jcs.auxiliary.lateral.LateralCacheFactory

+jcs.auxiliary.LTCP=org.apache.jcs.auxiliary.lateral.socket.tcp.LateralTCPCacheFactory

 
jcs.auxiliary.LTCP.attributes=org.apache.jcs.auxiliary.lateral.LateralCacheAttributes

 jcs.auxiliary.LTCP.attributes.TransmissionTypeName=TCP

 #jcs.auxiliary.LTCP.attributes.TcpServers=


Modified: jakarta/jcs/trunk/src/test-conf/TestUDPDiscovery.ccf
URL: 
http://svn.apache.org/viewcvs/jakarta/jcs/trunk/src/test-conf/TestUDPDiscovery.ccf?rev=280254&r1=280253&r2=280254&view=diff
==============================================================================
Binary files - no diff available.



---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to