private void Initialize(String viennaHome, bool createLogDir, bool isClient) { Close();//close existing _doneHeader = false; // New File Name if (!CreateFile(viennaHome, createLogDir, isClient)) { return; } _lastFileDate = DateTime.Now; try { _writer = new StreamWriter(_file); m_records = 0; //Publish(null); } catch { } // Foratting SetFormatter(VLogFormatter.Get()); // Level SetLevel(Level.FINE); // Filter SetFilter(VLogFilter.Get()); }
/// <summary> /// Initilize log file /// </summary> /// <param name="isClient"> client file (always set true)</param> /// <param name="Path"> file path </param> public static void Initialize(bool isClient, String Path) { //if (_lastDate == null || !Utility.Util.IsEqual(_lastDate.Value.Date, DateTime.Now.Date)) //Set Now Date //{ // _lastDate = DateTime.Now.Date; //} //else //{ // //return if Last and current date is same // do not init log file // return; //} if (_handlers != null) { return; //already initilize } //create handler list //try //{ // Logger rootLogger = Logger.GetLogger(""); // Handler[] handlers = rootLogger.GetHandlers(); // for (int i = 0; i < handlers.Length; i++) // { // if (!_handlers.Contains(handlers[i])) // _handlers.Add(handlers[i]); // } //} //catch //{ //} //check loggers // if (VLogErrorBuffer.Get(false) == null) // AddHandler(VLogErrorBuffer.Get(true)); if (Path.Contains("*")) { Path = Path.Replace("*", "Star"); } _handlers = new List <Handler>(); VLogFile fh = VLogFile.Get(false, Path, isClient); if (fh == null) { fh = VLogFile.Get(true, Path, isClient); } AddHandler(fh); SetFormatter(VLogFormatter.Get()); SetFilter(VLogFilter.Get()); }
/// <summary> /// Get Filter /// </summary> /// <returns>singleton</returns> public static VLogFilter Get() { if (s_filter == null) { s_filter = new VLogFilter(); } return(s_filter); }
/// <summary> /// Initialize /// </summary> private void Initialize() { // System.out.println("CLogConsole.initialize"); // Foratting SetFormatter(VLogFormatter.Get()); // Default Level base.SetLevel(Level.INFO); // Filter SetFilter(VLogFilter.Get()); } // initialize
/// <summary> /// Initializes /// use Initialize(bool,string,bool) /// </summary> /// <param name="isClient">if client</param> public static void Initialize(bool isClient) { if (_handlers != null) { return; } //create handler list _handlers = new List <Handler>(); try { //Logger rootLogger = Logger.GetLogger(""); //Handler[] handlers = rootLogger.GetHandlers(); //for (int i = 0; i < handlers.Length; i++) //{ // if (!_handlers.Contains(handlers[i])) // _handlers.Add(handlers[i]); //} } catch { } //check loggers //if (VLogErrorBuffer.Get(false) == null) // AddHandler(VLogErrorBuffer.Get(true)); VLogFile fh = VLogFile.Get(false, null, isClient); if (fh == null && !isClient) { fh = VLogFile.Get(true, null, isClient); AddHandler(fh); } SetFormatter(VLogFormatter.Get()); SetFilter(VLogFilter.Get()); }