Package org.apache.excalibur.store

Examples of org.apache.excalibur.store.Store.free()


     */
    private int reduceStoreBy(int remove) {
        Store store = (Store) storelist.get(index);
        int sizeBefore = countSize(store);
        for (int i = 0; i < sizeBefore & remove > 0; i++, remove--) {
            store.free();
        }
        int sizeAfter = countSize(store);
        debug("store index=" + index + ", size before=" + sizeBefore + ",  size after=" + sizeAfter + ", removed=" + (sizeBefore - sizeAfter));
        return remove;
    }
View Full Code Here


            }
            for (int i=0; i < limit; i++)
            {
                try
                {
                    store.free();
                }
                catch (OutOfMemoryError e)
                {
                    getLogger().error("OutOfMemoryError in freeMemory()");
                }
View Full Code Here

                getLogger().debug("Freeing " + limit + " items from store #" + getIndex());
            }

            for (int i = 0; i < limit; i++) {
                try {
                    store.free();
                } catch (OutOfMemoryError e) {
                    getLogger().error("OutOfMemoryError in freeMemory()");
                }
            }
        } catch (Exception e) {
View Full Code Here

            }
            for (int i = 0; i < limit; i++)
            {
                try
                {
                    store.free();
                }
                catch (OutOfMemoryError e)
                {
                    getLogger().error("OutOfMemoryError in freeMemory()");
                }
View Full Code Here

            }
            for (int i = 0; i < limit; i++)
            {
                try
                {
                    store.free();
                }
                catch (OutOfMemoryError e)
                {
                    getLogger().error("OutOfMemoryError in freeMemory()");
                }
View Full Code Here

                getLogger().debug("Freeing " + limit + " items from store #" + getIndex());
            }

            for (int i = 0; i < limit; i++) {
                try {
                    store.free();
                } catch (OutOfMemoryError e) {
                    getLogger().error("OutOfMemoryError in freeMemory()");
                }
            }
        } catch (Exception e) {
View Full Code Here

                getLogger().debug("Freeing " + limit + " items from store #" + getIndex());
            }

            for (int i = 0; i < limit; i++) {
                try {
                    store.free();
                } catch (OutOfMemoryError e) {
                    getLogger().error("OutOfMemoryError in freeMemory()");
                }
            }
        } catch (Exception e) {
View Full Code Here

            }
            for (int i=0; i < limit; i++)
            {
                try
                {
                    store.free();
                }
                catch (OutOfMemoryError e)
                {
                    getLogger().error("OutOfMemoryError in freeMemory()");
                }
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.