[cvs] Expresso commit by mtraum: remove depreciated class

JCorporate Ltd jcorp at jcorp2.servlets.net
Mon Oct 11 23:01:08 PDT 2004


Log Message:
-----------
remove depreciated class

Removed Files:
-------------
    expresso/expresso-web/WEB-INF/src/com/jcorporate/expresso/core/logging:
        LogManager.java

Revision Data
-------------
--- expresso-web/WEB-INF/src/com/jcorporate/expresso/core/logging/LogManager.java
+++ /dev/null
@@ -1,144 +0,0 @@
-/* ====================================================================
- * The Jcorporate Apache Style Software License, Version 1.2 05-07-2002
- *
- * Copyright (c) 1995-2002 Jcorporate Ltd. All rights reserved.
- *
- * Redistribution and use in source and binary forms, with or without
- * modification, are permitted provided that the following conditions
- * are met:
- *
- * 1. Redistributions of source code must retain the above copyright
- *    notice, this list of conditions and the following disclaimer.
- *
- * 2. Redistributions in binary form must reproduce the above copyright
- *    notice, this list of conditions and the following disclaimer in
- *    the documentation and/or other materials provided with the
- *    distribution.
- *
- * 3. The end-user documentation included with the redistribution,
- *    if any, must include the following acknowledgment:
- *       "This product includes software developed by Jcorporate Ltd.
- *        (http://www.jcorporate.com/)."
- *    Alternately, this acknowledgment may appear in the software itself,
- *    if and wherever such third-party acknowledgments normally appear.
- *
- * 4. "Jcorporate" and product names such as "Expresso" must
- *    not be used to endorse or promote products derived from this
- *    software without prior written permission. For written permission,
- *    please contact info at jcorporate.com.
- *
- * 5. Products derived from this software may not be called "Expresso",
- *    or other Jcorporate product names; nor may "Expresso" or other
- *    Jcorporate product names appear in their name, without prior
- *    written permission of Jcorporate Ltd.
- *
- * 6. No product derived from this software may compete in the same
- *    market space, i.e. framework, without prior written permission
- *    of Jcorporate Ltd. For written permission, please contact
- *    partners at jcorporate.com.
- *
- * THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED
- * WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
- * OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
- * DISCLAIMED.  IN NO EVENT SHALL JCORPORATE LTD OR ITS CONTRIBUTORS
- * BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
- * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED
- * TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF
- * USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
- * ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
- * OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT
- * OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
- * SUCH DAMAGE.
- * ====================================================================
- *
- * This software consists of voluntary contributions made by many
- * individuals on behalf of the Jcorporate Ltd. Contributions back
- * to the project(s) are encouraged when you make modifications.
- * Please send them to support at jcorporate.com. For more information
- * on Jcorporate Ltd. and its products, please see
- * <http://www.jcorporate.com/>.
- *
- * Portions of this software are based upon other open source
- * products and are subject to their respective licenses.
- */
-
-package com.jcorporate.expresso.core.logging;
-
-import org.apache.log4j.Category;
-import org.apache.log4j.Logger;
-
-
-/**
- * Manager to load and initialize log4j
- * @author Michael Rimov
- * @version $Revision: 1.23 $ $Date: 2003/12/18 07:23:26 $
- * @since Expresso 3.0
- * @deprecated since Expresso 5.1  The kernel system takes care of log4j initialization
- */
-public class LogManager {
-    protected static LogManager theManager = null;
-    protected static boolean initialized = false;
-    protected static Logger setupLog = null;
-
-
-    /**
-     *
-     */
-    protected LogManager() {
-    } /* LogManager() */
-
-    /**
-     * Reinitializes the system.  Mainly by setting the manager to null.
-     */
-    synchronized public static void reInitialize() {
-    } /* reInitialize() */
-
-    /**
-     * Sets up the whole logging system.  expressoLogging.xml must exist in the
-     * system. After that, it parses all .xml files that have doctype of
-     * Configuration.  Called through instantiate() function.
-     */
-    synchronized private void initialize() {
-
-    } /* initialize() */
-
-    /**
-     * Call this function at the beginning of your application to initialize
-     * all the logging facilities.
-     */
-    synchronized public static void instantiate() {
-    } /* instantiaite() */
-
-    /**
-     * <p>Singleton instance  Constructs the <code>LogManager</code> if it doesn't exist yet,
-     * and returns a handle to it.  </p>
-     * <p><b>Note:</b> <code>LogManager.getInstance()</code> should not be called
-     * until ConfigManager has read the configuration file since that contains
-     * the locationg of the logging directories and configuration directories.
-     * @return an instantiated and ready to roll LogManager
-     *
-     */
-    synchronized static public LogManager getInstance() {
-        if (theManager == null) {
-            LogManager.instantiate();
-        }
-
-        return theManager;
-    }
-
-    /**
-     * Method that destroys the Logging system so we can reload all the classes
-     */
-    synchronized static public void destroy() {
-    }
-
-    /**
-     * Return a basic log that can be used
-     *
-     * @return Instantiated Log4j Category
-     */
-    synchronized public static Category setupLog() {
-        return setupLog;
-    } /* setupLog() */
-
-} /* LogManager */


More information about the cvs mailing list