001    package railo.commons.io.cache;
002    
003    /**
004     * A optional interface a Cache can implement. You can register CacheEventListener to a Cache, this CacheEventListener are invoked when a cerain event occur.
005     */
006    public interface CacheEvent {
007    
008            /**
009             * allows to register a CacheEventListener for one or more certain events
010             * @param event
011             */
012            public void register(CacheEventListener listener);
013    }