|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjavax.management.NotificationBroadcasterSupport
org.apache.felix.mosgi.jmx.remotelogger.Logger
public class Logger
Constructor Summary | |
---|---|
Logger()
|
Method Summary | |
---|---|
Integer |
getLogLvl()
|
void |
logged(LogEntry log)
Listener method called for each LogEntry object created. |
void |
logged(LogEntry log,
boolean oldLog)
|
void |
sendOldLog()
|
void |
serviceChanged(ServiceEvent serviceevent)
Receives notification that a service has had a lifecycle change. |
void |
setLogLvl(Integer lvl)
|
void |
start(BundleContext bc)
Called when this bundle is started so the Framework can perform the bundle-specific activities necessary to start this bundle. |
void |
stop(BundleContext bc)
Called when this bundle is stopped so the Framework can perform the bundle-specific activities necessary to stop the bundle. |
Methods inherited from class javax.management.NotificationBroadcasterSupport |
---|
addNotificationListener, getNotificationInfo, handleNotification, removeNotificationListener, removeNotificationListener, sendNotification |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public Logger()
Method Detail |
---|
public void sendOldLog()
sendOldLog
in interface LoggerMBean
public void setLogLvl(Integer lvl)
setLogLvl
in interface LoggerMBean
public Integer getLogLvl()
getLogLvl
in interface LoggerMBean
public void serviceChanged(ServiceEvent serviceevent)
ServiceListener
serviceChanged
in interface ServiceListener
serviceevent
- The ServiceEvent
object.public void logged(LogEntry log)
LogListener
As with all event listeners, this method should return to its caller as soon as possible.
logged
in interface LogListener
log
- A LogEntry
object containing log information.LogEntry
public void logged(LogEntry log, boolean oldLog)
public void start(BundleContext bc) throws Exception
BundleActivator
This method must complete and return to its caller in a timely manner.
start
in interface BundleActivator
bc
- The execution context of the bundle being started.
Exception
- If this method throws an exception, this
bundle is marked as stopped and the Framework will remove this
bundle's listeners, unregister all services registered by this
bundle, and release all services used by this bundle.public void stop(BundleContext bc) throws Exception
BundleActivator
BundleActivator.start
method started. There should be no active threads that were started by
this bundle when this bundle returns. A stopped bundle must not call any
Framework objects.
This method must complete and return to its caller in a timely manner.
stop
in interface BundleActivator
bc
- The execution context of the bundle being stopped.
Exception
- If this method throws an exception, the
bundle is still marked as stopped, and the Framework will remove
the bundle's listeners, unregister all services registered by the
bundle, and release all services used by the bundle.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |