Package tigase.monitor.tasks
Class LoggerTask
java.lang.Object
tigase.monitor.tasks.AbstractConfigurableTask
tigase.monitor.tasks.LoggerTask
- All Implemented Interfaces:
Initializable,UnregisterAware,ConfigurableTask,MonitorTask
@Bean(name="logger-task",
parent=MonitorComponent.class,
active=true)
public class LoggerTask
extends AbstractConfigurableTask
implements Initializable
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected MonitorComponentprotected static final TimestampHelperprotected EventBusstatic final Logger -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voiddisable()protected voidenable()voidMethod will be called, when bean will be created, configured and ready to use.voidsendWarningOut(String logBuff) voidsetLevelTreshold(String levelTreshold) voidsetNewConfiguration(Form form) Methods inherited from class tigase.monitor.tasks.AbstractConfigurableTask
beforeUnregister, isEnabled, setEnabled
-
Field Details
-
log
-
dtf
-
component
-
eventBus
-
-
Constructor Details
-
LoggerTask
public LoggerTask()
-
-
Method Details
-
getCurrentConfiguration
- Specified by:
getCurrentConfigurationin interfaceConfigurableTask- Overrides:
getCurrentConfigurationin classAbstractConfigurableTask
-
getLevelTreshold
-
setLevelTreshold
-
initialize
public void initialize()Description copied from interface:InitializableMethod will be called, when bean will be created, configured and ready to use.- Specified by:
initializein interfaceInitializable- Overrides:
initializein classAbstractConfigurableTask
-
sendWarningOut
-
setNewConfiguration
- Specified by:
setNewConfigurationin interfaceConfigurableTask- Overrides:
setNewConfigurationin classAbstractConfigurableTask
-
disable
protected void disable()- Overrides:
disablein classAbstractConfigurableTask
-
enable
protected void enable()- Overrides:
enablein classAbstractConfigurableTask
-