001    /*
002    // $Id: //open/mondrian/src/main/mondrian/rolap/cache/CachePool.java#12 $
003    // This software is subject to the terms of the Common Public License
004    // Agreement, available at the following URL:
005    // http://www.opensource.org/licenses/cpl.html.
006    // Copyright (C) 2004-2007 Julian Hyde and others.
007    // All Rights Reserved.
008    // You must accept the terms of that agreement to use this software.
009    */
010    package mondrian.rolap.cache;
011    
012    import mondrian.rolap.RolapSchema;
013    
014    /**
015     * A <code>CachePool</code> manages the objects in a collection of
016     * caches.
017     *
018     * @author av
019     */
020    public class CachePool {
021    
022        /** The singleton. */
023        private static CachePool instance = new CachePool();
024    
025        /** Returns the singleton. */
026        public static CachePool instance() {
027            return instance;
028        }
029    
030        private CachePool() {
031        }
032    }
033    
034    // End CachePool.java