Package de.mnl.osgi.jul2osgi
Class Forwarder
java.lang.Object
de.mnl.osgi.coreutils.ServiceResolver
de.mnl.osgi.jul2osgi.Forwarder
- All Implemented Interfaces:
de.mnl.osgi.jul2osgi.lib.LogRecordHandler,AutoCloseable,BundleActivator
public class Forwarder extends de.mnl.osgi.coreutils.ServiceResolver implements de.mnl.osgi.jul2osgi.lib.LogRecordHandler
-
Field Summary
Fields inherited from class de.mnl.osgi.coreutils.ServiceResolver
context -
Constructor Summary
Constructors Constructor Description Forwarder() -
Method Summary
Modifier and Type Method Description protected voidconfigure()booleanprocess(de.mnl.osgi.jul2osgi.lib.LogManager.LogInfo logInfo)voidprocessBuffered(de.mnl.osgi.jul2osgi.lib.LogManager.LogInfo[] logInfos)Process events that are delivered .voidstop(BundleContext context)Methods inherited from class de.mnl.osgi.coreutils.ServiceResolver
addDependency, addDependency, addDependency, addDependency, addOptionalDependency, addOptionalDependency, addOptionalDependency, addOptionalDependency, close, get, get, isOpen, isResolved, onDissolving, onRebound, onResolved, open, optional, optional, setOnDissolving, setOnRebound, setOnResolved, start, with, with
-
Constructor Details
-
Forwarder
public Forwarder()
-
-
Method Details
-
configure
- Overrides:
configurein classde.mnl.osgi.coreutils.ServiceResolver
-
stop
- Specified by:
stopin interfaceBundleActivator- Overrides:
stopin classde.mnl.osgi.coreutils.ServiceResolver- Throws:
Exception
-
process
- Specified by:
processin interfacede.mnl.osgi.jul2osgi.lib.LogRecordHandler
-
processBuffered
Process events that are delivered .- Specified by:
processBufferedin interfacede.mnl.osgi.jul2osgi.lib.LogRecordHandler- Parameters:
logInfos- the log infos
-