public class EventAdminLogListener extends Object implements SynchronousLogListener
Modifier and Type | Field and Description |
---|---|
static String |
BUNDLE |
static String |
BUNDLE_ID |
static String |
BUNDLE_SYMBOLICNAME |
static String |
EVENT |
static String |
EXCEPTION |
static String |
EXCEPTION_CLASS |
static String |
EXCEPTION_MESSAGE |
static String |
LOG_DEBUG |
static String |
LOG_ENTRY |
static String |
LOG_ERROR |
static String |
LOG_INFO |
static String |
LOG_LEVEL |
static String |
LOG_OTHER |
static String |
LOG_WARNING |
static String |
MESSAGE |
static String |
SERVICE |
static String |
SERVICE_ID |
static String |
SERVICE_OBJECTCLASS |
static String |
SERVICE_PID |
static String |
TIMESTAMP |
static String |
TOPIC |
static char |
TOPIC_SEPARATOR |
Constructor and Description |
---|
EventAdminLogListener(Object eventAdmin) |
Modifier and Type | Method and Description |
---|---|
void |
logged(LogEntry entry)
Listener method called for each LogEntry object created.
|
static void |
putBundleProperties(Hashtable<String,Object> properties,
Bundle bundle) |
static void |
putExceptionProperties(Hashtable<String,Object> properties,
Throwable t) |
static void |
putServiceReferenceProperties(Hashtable<String,Object> properties,
ServiceReference<?> ref) |
public static final String TOPIC
public static final char TOPIC_SEPARATOR
public static final String LOG_ERROR
public static final String LOG_WARNING
public static final String LOG_INFO
public static final String LOG_DEBUG
public static final String LOG_OTHER
public static final String TIMESTAMP
public static final String MESSAGE
public static final String LOG_LEVEL
public static final String LOG_ENTRY
public static final String SERVICE
public static final String SERVICE_ID
public static final String SERVICE_OBJECTCLASS
public static final String SERVICE_PID
public static final String BUNDLE
public static final String BUNDLE_ID
public static final String BUNDLE_SYMBOLICNAME
public static final String EVENT
public static final String EXCEPTION
public static final String EXCEPTION_CLASS
public static final String EXCEPTION_MESSAGE
public EventAdminLogListener(Object eventAdmin) throws ClassNotFoundException, NoSuchMethodException
public void logged(LogEntry entry)
LogListener
As with all event listeners, this method should return to its caller as soon as possible.
logged
in interface LogListener
entry
- A LogEntry
object containing log information.LogEntry
public static void putServiceReferenceProperties(Hashtable<String,Object> properties, ServiceReference<?> ref)
public static void putBundleProperties(Hashtable<String,Object> properties, Bundle bundle)
Copyright © 2007–2018 The Apache Software Foundation. All rights reserved.