Package tigase.push.monitor
Class MonitorSSLCertificatesExpirationCheckerTask
- java.lang.Object
-
- tigase.monitor.tasks.AbstractConfigurableTask
-
- tigase.monitor.tasks.AbstractConfigurableTimerTask
-
- tigase.push.monitor.MonitorSSLCertificatesExpirationCheckerTask
-
- All Implemented Interfaces:
tigase.kernel.beans.Initializable,tigase.kernel.beans.UnregisterAware,tigase.monitor.ConfigurableTask,tigase.monitor.MonitorTask
@Bean(name="push-ssl-certificate-expiration-checker-task", parent=tigase.monitor.MonitorComponent.class, active=true) public class MonitorSSLCertificatesExpirationCheckerTask extends tigase.monitor.tasks.AbstractConfigurableTimerTask
-
-
Constructor Summary
Constructors Constructor Description MonitorSSLCertificatesExpirationCheckerTask()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voidcheckPushCertificatesValidation()java.util.List<SSLCertificateExpirationAware>getContainers()tigase.form.FormgetCurrentConfiguration()protected voidrun()voidsetContainers(java.util.List<SSLCertificateExpirationAware> containers)voidsetNewConfiguration(tigase.form.Form form)-
Methods inherited from class tigase.monitor.tasks.AbstractConfigurableTimerTask
beforeUnregister, disable, enable, getPeriod, getTimerTaskService, setPeriod, setTimerTaskService
-
-
-
-
Method Detail
-
getContainers
public java.util.List<SSLCertificateExpirationAware> getContainers()
-
setContainers
public void setContainers(java.util.List<SSLCertificateExpirationAware> containers)
-
getCurrentConfiguration
public tigase.form.Form getCurrentConfiguration()
- Specified by:
getCurrentConfigurationin interfacetigase.monitor.ConfigurableTask- Overrides:
getCurrentConfigurationin classtigase.monitor.tasks.AbstractConfigurableTimerTask
-
setNewConfiguration
public void setNewConfiguration(tigase.form.Form form)
- Specified by:
setNewConfigurationin interfacetigase.monitor.ConfigurableTask- Overrides:
setNewConfigurationin classtigase.monitor.tasks.AbstractConfigurableTimerTask
-
run
protected void run()
- Specified by:
runin classtigase.monitor.tasks.AbstractConfigurableTimerTask
-
checkPushCertificatesValidation
protected void checkPushCertificatesValidation()
-
-