com.buglabs.util
Class BugBundleActivator
java.lang.Object
com.buglabs.util.BugBundleActivator
- All Implemented Interfaces:
- org.osgi.framework.BundleActivator, org.osgi.service.log.LogService
- Direct Known Subclasses:
- Activator, Activator, Activator, Activator
public class BugBundleActivator
- extends java.lang.Object
- implements org.osgi.framework.BundleActivator, org.osgi.service.log.LogService
Utility base bundle activator ensures some log service is available.
- Author:
- ken
| Fields inherited from interface org.osgi.service.log.LogService |
LOG_DEBUG, LOG_ERROR, LOG_INFO, LOG_WARNING |
|
Method Summary |
static BugBundleActivator |
getDefault()
|
void |
log(int level,
java.lang.String message)
|
void |
log(int level,
java.lang.String message,
java.lang.Throwable exception)
|
void |
log(org.osgi.framework.ServiceReference sr,
int level,
java.lang.String message)
|
void |
log(org.osgi.framework.ServiceReference sr,
int level,
java.lang.String message,
java.lang.Throwable exception)
|
void |
start(org.osgi.framework.BundleContext context)
|
void |
stop(org.osgi.framework.BundleContext context)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
BugBundleActivator
public BugBundleActivator()
start
public void start(org.osgi.framework.BundleContext context)
throws java.lang.Exception
- Specified by:
start in interface org.osgi.framework.BundleActivator
- Throws:
java.lang.Exception
stop
public void stop(org.osgi.framework.BundleContext context)
throws java.lang.Exception
- Specified by:
stop in interface org.osgi.framework.BundleActivator
- Throws:
java.lang.Exception
log
public void log(int level,
java.lang.String message,
java.lang.Throwable exception)
- Specified by:
log in interface org.osgi.service.log.LogService
log
public void log(int level,
java.lang.String message)
- Specified by:
log in interface org.osgi.service.log.LogService
log
public void log(org.osgi.framework.ServiceReference sr,
int level,
java.lang.String message,
java.lang.Throwable exception)
- Specified by:
log in interface org.osgi.service.log.LogService
log
public void log(org.osgi.framework.ServiceReference sr,
int level,
java.lang.String message)
- Specified by:
log in interface org.osgi.service.log.LogService
getDefault
public static BugBundleActivator getDefault()