public class ActiveMonitor extends ActiveMonitor implements org.apache.avalon.framework.logger.LogEnabled, org.apache.avalon.framework.configuration.Configurable, org.apache.avalon.framework.activity.Startable, org.apache.avalon.framework.thread.ThreadSafe
<active-monitor>
<thread priority="5" frequency="60000"/>
<init-resources>
<-- This entry can be repeated for every resource you want to register immediately -->
<resource key="file:./myfile.html" class="org.apache.avalon.excalibur.monitor.FileResource"/>
</init-resources>
</active-monitor>
| Modifier and Type | Field and Description |
|---|---|
private org.apache.avalon.framework.logger.Logger |
m_logger |
| Constructor and Description |
|---|
ActiveMonitor() |
| Modifier and Type | Method and Description |
|---|---|
void |
configure(org.apache.avalon.framework.configuration.Configuration config)
Configure the ActiveMonitor.
|
void |
enableLogging(org.apache.avalon.framework.logger.Logger logger) |
run, setFrequency, setPriority, start, stopaddResource, addResources, getResource, getResources, removeResource, removeResource, scanAllResourcespublic void enableLogging(org.apache.avalon.framework.logger.Logger logger)
enableLogging in interface org.apache.avalon.framework.logger.LogEnabledpublic final void configure(org.apache.avalon.framework.configuration.Configuration config)
throws org.apache.avalon.framework.configuration.ConfigurationException
configure in interface org.apache.avalon.framework.configuration.Configurableorg.apache.avalon.framework.configuration.ConfigurationException