From: Yurii R. <yr...@us...> - 2003-02-08 03:26:23
|
Update of /cvsroot/eas-dev/eas-dev/components/logger/idl/org/openeas/util In directory sc8-pr-cvs1:/tmp/cvs-serv8584/idl/org/openeas/util Modified Files: Logger.idl XLogger.idl XLoggerHandler.idl Added Files: XSyslogLogger.idl Log Message: adding syslog logger (not finished yet) --- NEW FILE: XSyslogLogger.idl --- /* $Id: XSyslogLogger.idl,v 1.1 2003/02/08 03:26:20 yrashk Exp $ */ /* XSyslogLogger is supported only on plaforms that have syslog */ #ifndef _org_openeas_util_XConsoleLogger_idl_ #define _org_openeas_util_XConsoleLogger_idl_ #ifndef _org_openeas_util_XLogger_idl_ #include <org/openeas/util/XLogger.idl> #endif #ifndef _org_openeas_util_XLoggerHandler_idl_ #include <org/openeas/util/XLoggerHandler.idl> #endif module org { module openeas { module util { interface XSyslogLogger: org::openeas::util::XLoggerHandler { }; }; }; }; #endif Index: Logger.idl =================================================================== RCS file: /cvsroot/eas-dev/eas-dev/components/logger/idl/org/openeas/util/Logger.idl,v retrieving revision 1.3 retrieving revision 1.4 diff -u -d -r1.3 -r1.4 --- Logger.idl 1 Feb 2003 04:10:19 -0000 1.3 +++ Logger.idl 8 Feb 2003 03:26:20 -0000 1.4 @@ -1,7 +1,7 @@ /* $Id$ */ -#ifndef _org_openeas_util_service_idl_ -#define _org_openeas_util_service_idl_ +#ifndef _org_openeas_util_Logger_idl_ +#define _org_openeas_util_Logger_idl_ #ifndef _org_openeas_util_XLogger_idl_ #include <org/openeas/util/XLogger.idl> @@ -17,6 +17,7 @@ { interface XLogger; interface XConsoleLogger; + interface XSyslogLogger; }; }; }; }; Index: XLogger.idl =================================================================== RCS file: /cvsroot/eas-dev/eas-dev/components/logger/idl/org/openeas/util/XLogger.idl,v retrieving revision 1.5 retrieving revision 1.6 diff -u -d -r1.5 -r1.6 --- XLogger.idl 3 Feb 2003 09:06:51 -0000 1.5 +++ XLogger.idl 8 Feb 2003 03:26:20 -0000 1.6 @@ -26,10 +26,18 @@ DEBUG = 7 }; +enum logOption +{ + LogDate = 0 +}; + + interface XLogger: com::sun::star::uno::XInterface { void ignoreLogLevel([in] logLevel aLL, [in] boolean bOnOff); void log([in] logLevel aLL, [in] string message); + + void setIdentifier([in] string ident); void setHandler([in] XLoggerHandler xHandler); }; Index: XLoggerHandler.idl =================================================================== RCS file: /cvsroot/eas-dev/eas-dev/components/logger/idl/org/openeas/util/XLoggerHandler.idl,v retrieving revision 1.1 retrieving revision 1.2 diff -u -d -r1.1 -r1.2 --- XLoggerHandler.idl 4 Feb 2003 04:20:52 -0000 1.1 +++ XLoggerHandler.idl 8 Feb 2003 03:26:20 -0000 1.2 @@ -11,7 +11,8 @@ interface XLoggerHandler: com::sun::star::uno::XInterface { - void log([in] string message); + void log([in] string message); + boolean isSupported(); }; |