Package tigase.server.ext.monitor
Class MonitorMailer
- java.lang.Object
-
- tigase.server.ext.monitor.MonitorMailer
-
- All Implemented Interfaces:
tigase.kernel.beans.Initializable,tigase.kernel.beans.UnregisterAware,tigase.monitor.MonitorExtension
@Bean(name="monitor-mailer", active=true, exportable=true) public class MonitorMailer extends java.lang.Object implements tigase.monitor.MonitorExtension, tigase.kernel.beans.Initializable, tigase.kernel.beans.UnregisterAware
-
-
Constructor Summary
Constructors Constructor Description MonitorMailer()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidbeforeUnregister()tigase.eventbus.EventBusgetEventBus()voidinitialize()protected voidonEvent(java.lang.String name, java.lang.String xmlns, tigase.xml.Element event)voidsetEventBus(tigase.eventbus.EventBus eventBus)voidsetProperties(java.util.Map<java.lang.String,java.lang.Object> props)
-
-
-
Method Detail
-
getEventBus
public tigase.eventbus.EventBus getEventBus()
-
setEventBus
public void setEventBus(tigase.eventbus.EventBus eventBus)
-
beforeUnregister
public void beforeUnregister()
- Specified by:
beforeUnregisterin interfacetigase.kernel.beans.UnregisterAware
-
initialize
public void initialize()
- Specified by:
initializein interfacetigase.kernel.beans.Initializable
-
setProperties
public void setProperties(java.util.Map<java.lang.String,java.lang.Object> props)
- Specified by:
setPropertiesin interfacetigase.monitor.MonitorExtension
-
onEvent
protected void onEvent(java.lang.String name, java.lang.String xmlns, tigase.xml.Element event)
-
-