Package tigase.stats
Class CounterDataFileLogger
java.lang.Object
tigase.stats.CounterDataFileLogger
- All Implemented Interfaces:
ConfigurationChangedAware
,Initializable
,StatisticsArchivizerIfc
public class CounterDataFileLogger
extends Object
implements StatisticsArchivizerIfc, ConfigurationChangedAware, Initializable
Class responsible for dumping server statistics to a file
- Author:
- wojtek
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
beanConfigurationChanged
(Collection<String> changedFields) Method called when configuration was applied to bean.void
long
void
Method will be called, when bean will be created, configured and ready to use.void
release()
-
Constructor Details
-
CounterDataFileLogger
public CounterDataFileLogger()
-
-
Method Details
-
execute
- Specified by:
execute
in interfaceStatisticsArchivizerIfc
-
release
public void release()- Specified by:
release
in interfaceStatisticsArchivizerIfc
-
beanConfigurationChanged
Description copied from interface:ConfigurationChangedAware
Method called when configuration was applied to bean.- Specified by:
beanConfigurationChanged
in interfaceConfigurationChangedAware
- Parameters:
changedFields
- collection of field names which were changed
-
getFrequency
public long getFrequency()- Specified by:
getFrequency
in interfaceStatisticsArchivizerIfc
-
initialize
public void initialize()Description copied from interface:Initializable
Method will be called, when bean will be created, configured and ready to use.- Specified by:
initialize
in interfaceInitializable
-