Package com.sleepycat.je.log

Examples of com.sleepycat.je.log.DumpFileReader


            /*
             * Make a reader. First see if a custom debug class is available,
             * else use the default versions.
             */
            DumpFileReader reader = null;
            if (customDumpReaderClass != null) {
                reader = getDebugReader(customDumpReaderClass, env,
                                        readBufferSize, startLsn, endLsn,
                                        endOfFileLsn, entryTypes, txnIds,
                                        verbose, repEntriesOnly, forwards);
            } else {
                if (stats) {
                    reader = new StatsFileReader(env, readBufferSize, startLsn,
                                                 endLsn, endOfFileLsn,
                                                 entryTypes, txnIds, verbose,
                                                 repEntriesOnly, forwards);
                } else {
                    reader = new PrintFileReader(env, readBufferSize, startLsn,
                                                 endLsn, endOfFileLsn,
                                                 entryTypes, txnIds, verbose,
                                                 repEntriesOnly, forwards);
                }
            }

            /* Enclose the output in a tag to keep proper XML syntax. */
            if (!csvFormat) {
                System.out.println("<DbPrintLog>");
            }

            while (reader.readNextEntry()) {
            }

            reader.summarize(csvFormat);
            if (!csvFormat) {
                System.out.println("</DbPrintLog>");
            }
        } finally {
            env.close();
View Full Code Here


                            String.class,      // txnIds
                            Boolean.class,     // verbose
                            Boolean.class,     // repEntriesOnly
                            Boolean.class };   // forwards

        DumpFileReader debugReader = null;
        try {
            Constructor<?> con =
                debugClass.getConstructor(args);
            debugReader = (DumpFileReader) con.newInstance(env,
                                                           readBufferSize,
View Full Code Here

        int readBufferSize =
            env.getConfigManager().getInt
            (EnvironmentParams.LOG_ITERATOR_READ_SIZE);
       
        // Make a reader.
        DumpFileReader reader = null;
        if (stats) {
            reader = new StatsFileReader(env, readBufferSize, startLsn, endLsn,
                                         entryTypes, txnIds, verbose);
        } else {
            reader =  new PrintFileReader(env, readBufferSize, startLsn,
            endLsn, entryTypes, txnIds, verbose);
        }

        // Enclose the output in a tag to keep proper XML syntax.
        System.out.println("<DbPrintLog>");
        while (reader.readNextEntry()) {
        }
        reader.summarize();
        System.out.println("</DbPrintLog>");
        env.close();
    }
View Full Code Here

        int readBufferSize =
            env.getConfigManager().getInt
            (EnvironmentParams.LOG_ITERATOR_READ_SIZE);
       
        // Make a reader.
        DumpFileReader reader = null;
        if (stats) {
            reader = new StatsFileReader(env, readBufferSize, startLsn, endLsn,
                                         entryTypes, txnIds, verbose);
        } else {
            reader =  new PrintFileReader(env, readBufferSize, startLsn,
            endLsn, entryTypes, txnIds, verbose);
        }

        // Enclose the output in a tag to keep proper XML syntax.
        System.out.println("<DbPrintLog>");
        while (reader.readNextEntry()) {
        }
        reader.summarize();
        System.out.println("</DbPrintLog>");
        env.close();
    }
View Full Code Here

            env.getConfigManager().getInt
            (EnvironmentParams.LOG_ITERATOR_READ_SIZE);

        try {
            /* Make a reader. */
            DumpFileReader reader;
            if (stats) {
                reader = new StatsFileReader
                    (env, readBufferSize, startLsn, endLsn, entryTypes,
                     txnIds, verbose, repEntriesOnly);
            } else {
                reader = new PrintFileReader
                    (env, readBufferSize, startLsn, endLsn, entryTypes,
                     txnIds, verbose, repEntriesOnly);
            }

            /* Enclose the output in a tag to keep proper XML syntax. */
            if (!csvFormat) {
                System.out.println("<DbPrintLog>");
            }

            while (reader.readNextEntry()) {
            }

            reader.summarize(csvFormat);
            if (!csvFormat) {
                System.out.println("</DbPrintLog>");
            }
        } finally {
            env.close();
View Full Code Here

TOP

Related Classes of com.sleepycat.je.log.DumpFileReader

Copyright © 2018 www.massapicom. 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.