dboutputstreamerrcall.java

来自「一高效基于主键值的文件型数据库」· Java 代码 · 共 59 行

JAVA
59
字号
/*- * See the file LICENSE for redistribution information. * * Copyright (c) 1997, 1998, 1999 *	Sleepycat Software.  All rights reserved. * *	@(#)DbOutputStreamErrcall.java	11.1 (Sleepycat) 7/25/99 */package com.sleepycat.db;import java.io.OutputStream;import java.io.IOException;/** * * @author Donald D. Anderson * * This class is not public, as it is only used internally * by Db to implement a default error handler. *//*package*/ class DbOutputStreamErrcall implements DbErrcall{    DbOutputStreamErrcall(OutputStream stream)    {        this.stream_ = stream;    }    // errcall implements DbErrcall    //    public void errcall(String prefix, String buffer)    {        try {            if (prefix != null) {                stream_.write(prefix.getBytes());                stream_.write((new String(": ")).getBytes());            }            stream_.write(buffer.getBytes());            stream_.write((new String("\n")).getBytes());        }        catch (IOException e) {            // well, we tried.            // Do our best to report the problem by other means.            //            System.err.println("DbOutputStreamErrcall Exception: " + e);            if (prefix != null)                System.err.print(prefix + ": ");            System.err.println(buffer + "\n");        }    }    // private data    //    private OutputStream stream_;}// end of DbOutputStreamErrcall.java

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?