asmuts      2004/05/10 18:04:59

  Modified:    src/java/org/apache/jcs/auxiliary/lateral
                        LateralCacheManager.java
  Log:
  Adding javagroups back to the main source tree after lots of testing.  It is the 
only useful solution for distribution across multiple vms on the same machine.  it is 
also useful when you don't know how many instances of you applicaiton might be created.
  
  Revision  Changes    Path
  1.8       +14 -0     
jakarta-turbine-jcs/src/java/org/apache/jcs/auxiliary/lateral/LateralCacheManager.java
  
  Index: LateralCacheManager.java
  ===================================================================
  RCS file: 
/home/cvs/jakarta-turbine-jcs/src/java/org/apache/jcs/auxiliary/lateral/LateralCacheManager.java,v
  retrieving revision 1.7
  retrieving revision 1.8
  diff -u -r1.7 -r1.8
  --- LateralCacheManager.java  15 Apr 2004 19:22:48 -0000      1.7
  +++ LateralCacheManager.java  11 May 2004 01:04:59 -0000      1.8
  @@ -33,6 +33,9 @@
   import org.apache.jcs.auxiliary.lateral.behavior.ILateralCacheService;
   import org.apache.jcs.auxiliary.lateral.socket.tcp.LateralTCPService;
   import org.apache.jcs.auxiliary.lateral.socket.tcp.LateralTCPListener;
  +import org.apache.jcs.auxiliary.lateral.javagroups.LateralJGService;
  +import org.apache.jcs.auxiliary.lateral.javagroups.LateralCacheJGListener;
  +
   
   /**
    * Creates lateral caches. Lateral caches are primarily used for removing non
  @@ -137,6 +140,13 @@
   
                   this.lateralService = new LateralTCPService( lca );
               }
  +            else if ( lca.getTransmissionType() == lca.JAVAGROUPS )
  +            {
  +                log.debug( "Creating JAVAGROUPS service" );
  +
  +                this.lateralService = new LateralJGService( lca );
  +            }
  +
               else
               {
                   log.error( "Type not recognized, must zombie" );
  @@ -218,6 +228,10 @@
               if ( lca.getTransmissionType() == lca.TCP )
               {
                   addLateralCacheListener( cacheName, LateralTCPListener.getInstance( 
lca ) );
  +            }
  +            else if ( lca.getTransmissionType() == lca.JAVAGROUPS )
  +            {
  +                addLateralCacheListener( cacheName, 
LateralCacheJGListener.getInstance( lca ) );
               }
           }
           catch ( IOException ioe )
  
  
  

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

Reply via email to