1*cdf0e10cSrcweir#ifndef __com_sun_star_logging_LoggerPool_idl__
2*cdf0e10cSrcweir#define __com_sun_star_logging_LoggerPool_idl__
3*cdf0e10cSrcweir
4*cdf0e10cSrcweir#ifndef __com_sun_star_logging_XLoggerPool_idl__
5*cdf0e10cSrcweir#include <com/sun/star/logging/XLoggerPool.idl>
6*cdf0e10cSrcweir#endif
7*cdf0e10cSrcweir
8*cdf0e10cSrcweir//=============================================================================
9*cdf0e10cSrcweir
10*cdf0e10cSrcweirmodule com { module sun { module star { module logging {
11*cdf0e10cSrcweir
12*cdf0e10cSrcweir//=============================================================================
13*cdf0e10cSrcweir
14*cdf0e10cSrcweir/** the global pool of named <type>XLogger</type> instances
15*cdf0e10cSrcweir
16*cdf0e10cSrcweir    <p>The one and only <code>LoggerPool</code> instance is available at a component context as value with the key
17*cdf0e10cSrcweir    <code>/singletons/com.sun.star.logging.LoggerPool</code>.</p>
18*cdf0e10cSrcweir*/
19*cdf0e10cSrcweir/** the global pool of named <type>XLogger</type> instances
20*cdf0e10cSrcweir
21*cdf0e10cSrcweir    <p>The one and only <code>LoggerPool</code> instance is available at a component context as value with the key
22*cdf0e10cSrcweir    <code>/singletons/com.sun.star.logging.LoggerPool</code>.</p>
23*cdf0e10cSrcweir
24*cdf0e10cSrcweir    @since OOo 2.3
25*cdf0e10cSrcweir*/
26*cdf0e10cSrcweirsingleton LoggerPool : XLoggerPool;
27*cdf0e10cSrcweir
28*cdf0e10cSrcweir//=============================================================================
29*cdf0e10cSrcweir
30*cdf0e10cSrcweir}; }; }; };
31*cdf0e10cSrcweir
32*cdf0e10cSrcweir//=============================================================================
33*cdf0e10cSrcweir
34*cdf0e10cSrcweir#endif
35