public void dispose()

in activeio-core/src/main/java/org/apache/activeio/journal/active/LogFileManager.java [274:298]


    public void dispose() {

        if (disposed)
            return;
        this.disposed = true;
        try {
	        // Close all the opened log files.
	        LogFileNode log = firstNode;
	        do {
	            log.getLogFile().dispose();
	            log = log.getNext();
	        } while (log != firstNode);

			Iterator iter = openArchivedLogs.values().iterator();
			while (iter.hasNext()) {
			    ((LogFile)iter.next()).dispose();
            }

            loadedFromCleanShutDown=true;
	        storeState();
	        controlFile.dispose();
        } catch ( IOException e ) {        	
        }
        
    }