亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? log.java

?? Jakarta小組開發(fā)的可集成在各種系統(tǒng)中的共用登入管理程序。
?? JAVA
字號(hào):
/* * Copyright 2001-2004 The Apache Software Foundation. *  * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at *  *      http://www.apache.org/licenses/LICENSE-2.0 *  * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License. */ package org.apache.commons.logging;/** * <p>A simple logging interface abstracting logging APIs.  In order to be * instantiated successfully by {@link LogFactory}, classes that implement * this interface must have a constructor that takes a single String * parameter representing the "name" of this Log.</p> * * <p> The six logging levels used by <code>Log</code> are (in order): * <ol> * <li>trace (the least serious)</li> * <li>debug</li> * <li>info</li> * <li>warn</li> * <li>error</li> * <li>fatal (the most serious)</li> * </ol> * The mapping of these log levels to the concepts used by the underlying * logging system is implementation dependent. * The implemention should ensure, though, that this ordering behaves * as expected.</p> * * <p>Performance is often a logging concern. * By examining the appropriate property, * a component can avoid expensive operations (producing information * to be logged).</p> * * <p> For example, * <code><pre> *    if (log.isDebugEnabled()) { *        ... do something expensive ... *        log.debug(theResult); *    } * </pre></code> * </p> * * <p>Configuration of the underlying logging system will generally be done * external to the Logging APIs, through whatever mechanism is supported by * that system.</p> * * @author <a href="mailto:sanders@apache.org">Scott Sanders</a> * @author Rod Waldhoff * @version $Id: Log.java,v 1.19 2004/06/06 21:16:04 rdonkin Exp $ */public interface Log {    // ----------------------------------------------------- Logging Properties    /**     * <p> Is debug logging currently enabled? </p>     *     * <p> Call this method to prevent having to perform expensive operations     * (for example, <code>String</code> concatenation)     * when the log level is more than debug. </p>     */    public boolean isDebugEnabled();    /**     * <p> Is error logging currently enabled? </p>     *     * <p> Call this method to prevent having to perform expensive operations     * (for example, <code>String</code> concatenation)     * when the log level is more than error. </p>     */    public boolean isErrorEnabled();    /**     * <p> Is fatal logging currently enabled? </p>     *     * <p> Call this method to prevent having to perform expensive operations     * (for example, <code>String</code> concatenation)     * when the log level is more than fatal. </p>     */    public boolean isFatalEnabled();    /**     * <p> Is info logging currently enabled? </p>     *     * <p> Call this method to prevent having to perform expensive operations     * (for example, <code>String</code> concatenation)     * when the log level is more than info. </p>     */    public boolean isInfoEnabled();    /**     * <p> Is trace logging currently enabled? </p>     *     * <p> Call this method to prevent having to perform expensive operations     * (for example, <code>String</code> concatenation)     * when the log level is more than trace. </p>     */    public boolean isTraceEnabled();    /**     * <p> Is warn logging currently enabled? </p>     *     * <p> Call this method to prevent having to perform expensive operations     * (for example, <code>String</code> concatenation)     * when the log level is more than warn. </p>     */    public boolean isWarnEnabled();    // -------------------------------------------------------- Logging Methods    /**     * <p> Log a message with trace log level. </p>     *     * @param message log this message     */    public void trace(Object message);    /**     * <p> Log an error with trace log level. </p>     *     * @param message log this message     * @param t log this cause     */    public void trace(Object message, Throwable t);    /**     * <p> Log a message with debug log level. </p>     *     * @param message log this message     */    public void debug(Object message);    /**     * <p> Log an error with debug log level. </p>     *     * @param message log this message     * @param t log this cause     */    public void debug(Object message, Throwable t);    /**     * <p> Log a message with info log level. </p>     *     * @param message log this message     */    public void info(Object message);    /**     * <p> Log an error with info log level. </p>     *     * @param message log this message     * @param t log this cause     */    public void info(Object message, Throwable t);    /**     * <p> Log a message with warn log level. </p>     *     * @param message log this message     */    public void warn(Object message);    /**     * <p> Log an error with warn log level. </p>     *     * @param message log this message     * @param t log this cause     */    public void warn(Object message, Throwable t);    /**     * <p> Log a message with error log level. </p>     *     * @param message log this message     */    public void error(Object message);    /**     * <p> Log an error with error log level. </p>     *     * @param message log this message     * @param t log this cause     */    public void error(Object message, Throwable t);    /**     * <p> Log a message with fatal log level. </p>     *     * @param message log this message     */    public void fatal(Object message);    /**     * <p> Log an error with fatal log level. </p>     *     * @param message log this message     * @param t log this cause     */    public void fatal(Object message, Throwable t);}

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
91精品欧美一区二区三区综合在| 懂色av一区二区三区蜜臀 | 麻豆精品视频在线| 日韩亚洲电影在线| 国产一区二区三区久久悠悠色av| 久久久久久久精| heyzo一本久久综合| 成人中文字幕合集| 亚洲欧美日韩久久| 欧美日韩日日摸| 精久久久久久久久久久| 中文字幕高清一区| 日本韩国精品在线| 美腿丝袜亚洲综合| 欧美韩国日本一区| 精品视频一区三区九区| 国内精品视频一区二区三区八戒| 国产午夜亚洲精品午夜鲁丝片| 成人性色生活片免费看爆迷你毛片| 亚洲日本丝袜连裤袜办公室| 在线综合+亚洲+欧美中文字幕| 国内精品视频666| 亚洲另类春色校园小说| 欧美日韩精品一区二区在线播放| 国内精品久久久久影院薰衣草| 中文字幕一区二区三区在线观看| 欧美日韩国产在线观看| 日韩一区和二区| 高清不卡在线观看| 日韩精品一二三四| 亚洲丝袜精品丝袜在线| 日韩欧美一级二级三级 | 成人aa视频在线观看| 亚洲成人激情社区| 国产精品看片你懂得| 777a∨成人精品桃花网| 99视频精品在线| 韩国精品免费视频| 午夜欧美电影在线观看| 中文字幕一区二区三区乱码在线| 一区二区三区高清| 久久亚区不卡日本| 正在播放亚洲一区| 色伊人久久综合中文字幕| 国产一区二区三区高清播放| 亚洲成人av一区二区| 国产精品黄色在线观看| 久久综合成人精品亚洲另类欧美| 欧美性色综合网| k8久久久一区二区三区| 国产真实乱子伦精品视频| 亚洲国产毛片aaaaa无费看| 日本一区二区三区dvd视频在线| 欧美一区二区成人| 欧美日韩你懂的| 欧洲av在线精品| aaa亚洲精品一二三区| 国产精品性做久久久久久| 久久国产精品99久久久久久老狼| 天天操天天综合网| 亚洲成人你懂的| 亚洲亚洲人成综合网络| 亚洲乱码一区二区三区在线观看| 视频在线观看91| 欧美日韩高清影院| 欧美亚洲动漫精品| 成人app下载| 成人午夜看片网址| 国产一区二区福利视频| 久久99久久99小草精品免视看| 日韩高清中文字幕一区| 天天影视涩香欲综合网 | 久久99九九99精品| 午夜精品久久久| 亚洲18色成人| 五月激情六月综合| 日韩黄色在线观看| 捆绑紧缚一区二区三区视频| 免费高清在线一区| 国精品**一区二区三区在线蜜桃| 国精产品一区一区三区mba桃花| 激情综合网最新| 国产不卡高清在线观看视频| 成人黄色a**站在线观看| gogo大胆日本视频一区| 一本大道久久精品懂色aⅴ| 色综合久久综合中文综合网| 欧美在线影院一区二区| 欧美精品亚洲一区二区在线播放| 欧美肥胖老妇做爰| 精品少妇一区二区三区在线播放| 国产亚洲美州欧州综合国| 国产精品私人影院| 一区二区三区在线视频免费 | 中文字幕在线不卡视频| 依依成人综合视频| 日本特黄久久久高潮| 国产精品一二三在| 色综合久久久网| 欧美日产国产精品| 久久综合狠狠综合| 亚洲视频在线一区观看| 无码av免费一区二区三区试看| 激情综合网最新| 91麻豆国产自产在线观看| 91麻豆精品国产91久久久久久久久| 日韩欧美一级精品久久| 国产精品久久久久久户外露出| 亚洲综合一二三区| 经典三级一区二区| 91久久免费观看| 精品国精品自拍自在线| 亚洲卡通动漫在线| 久久国产综合精品| 色综合天天做天天爱| 日韩女优毛片在线| 亚洲精品视频免费看| 国内外精品视频| 在线观看一区二区视频| 国产人成一区二区三区影院| 性欧美疯狂xxxxbbbb| 成人精品免费看| 日韩视频一区在线观看| 亚洲欧美偷拍另类a∨色屁股| 美美哒免费高清在线观看视频一区二区| 成人涩涩免费视频| 精品美女一区二区| 亚洲va欧美va人人爽午夜| 成人精品国产免费网站| 欧美刺激脚交jootjob| 亚洲成人自拍网| 91丨九色丨国产丨porny| 精品久久久久久最新网址| 一区二区久久久久久| 成人午夜激情视频| 精品日韩一区二区三区| 亚洲成人免费视| 色综合色综合色综合色综合色综合| www成人在线观看| 免费欧美高清视频| 欧美日韩成人高清| ...av二区三区久久精品| 国精品**一区二区三区在线蜜桃| 欧美理论电影在线| 一区二区欧美视频| 91香蕉视频黄| 国产精品麻豆视频| 国产成人小视频| 久久久久国产精品免费免费搜索| 秋霞影院一区二区| 欧美女孩性生活视频| 一区二区三区资源| 色综合久久久久综合体桃花网| 中文字幕乱码久久午夜不卡 | 国产乱子轮精品视频| 日韩一区二区三区电影在线观看 | 亚洲男同性恋视频| 不卡欧美aaaaa| 国产精品欧美一级免费| 国产成人亚洲综合a∨婷婷图片| 久久亚洲捆绑美女| 国产乱妇无码大片在线观看| 日韩美女在线视频| 国内精品伊人久久久久av一坑| 日韩天堂在线观看| 久久精品99国产精品日本| 欧美va亚洲va| 国产激情视频一区二区三区欧美| 久久亚洲二区三区| 国产成人免费网站| 国产精品高潮呻吟久久| 97久久超碰国产精品| 一区二区三区精品久久久| 欧美色视频在线观看| 天天影视网天天综合色在线播放| 69堂成人精品免费视频| 久久精品国产网站| wwwwww.欧美系列| 成人h动漫精品一区二区| 夜夜亚洲天天久久| 欧美一区二区三区四区久久| 蜜臀久久久久久久| 国产日韩精品一区二区三区| 99re热这里只有精品免费视频| 亚洲视频一区二区在线| 欧美日韩一区二区三区高清| 开心九九激情九九欧美日韩精美视频电影| 精品久久一二三区| www.成人网.com| 午夜精品久久久久久久久久久 | 日韩欧美一区二区不卡| 狠狠色丁香久久婷婷综| 中文字幕+乱码+中文字幕一区| 91福利精品第一导航| 久久精品国产精品青草| 中文字幕在线不卡一区 | 色狠狠色噜噜噜综合网| 秋霞午夜鲁丝一区二区老狼| 国产欧美日韩中文久久| 欧美三级视频在线播放|