HomeDigital EditionSys-Con RadioSearch Java Cd
Advanced Java AWT Book Reviews/Excerpts Client Server Corba Editorials Embedded Java Enterprise Java IDE's Industry Watch Integration Interviews Java Applet Java & Databases Java & Web Services Java Fundamentals Java Native Interface Java Servlets Java Beans J2ME Libraries .NET Object Orientation Observations/IMHO Product Reviews Scalability & Performance Security Server Side Source Code Straight Talking Swing Threads Using Java with others Wireless XML
 

"Distributed Garbage Collection"
Vol. 2, Issue 9, p. 46

	

Listing 1: RMI's DGC Interface.
 
public interface DGC  
        extends Remote 
{ 
        public abstract Lease dirty(ObjID ids[], 
                long sequenceNum, 
                Lease lease) throws RemoteException; 
        public abstract void clean(ObjID ids[], 
                long sequenceNum, 
                VMID vmid, 
                boolean strong) throws RemoteException; 
} 

Listing 2: A Simpler DGC Interface.
 
public interface DGC  
        extends Remote 
{ 
        public int dirty(int vmid, int objid); 
        public void clean(int vmid, int objid); 
}


 

All Rights Reserved
Copyright ©  2004 SYS-CON Media, Inc.
  E-mail: [email protected]

Java and Java-based marks are trademarks or registered trademarks of Sun Microsystems, Inc. in the United States and other countries. SYS-CON Publications, Inc. is independent of Sun Microsystems, Inc.