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 void
checkPushCertificatesValidation()
java.util.List<SSLCertificateExpirationAware>
getContainers()
tigase.form.Form
getCurrentConfiguration()
protected void
run()
void
setContainers(java.util.List<SSLCertificateExpirationAware> containers)
void
setNewConfiguration(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:
getCurrentConfiguration
in interfacetigase.monitor.ConfigurableTask
- Overrides:
getCurrentConfiguration
in classtigase.monitor.tasks.AbstractConfigurableTimerTask
-
setNewConfiguration
public void setNewConfiguration(tigase.form.Form form)
- Specified by:
setNewConfiguration
in interfacetigase.monitor.ConfigurableTask
- Overrides:
setNewConfiguration
in classtigase.monitor.tasks.AbstractConfigurableTimerTask
-
run
protected void run()
- Specified by:
run
in classtigase.monitor.tasks.AbstractConfigurableTimerTask
-
checkPushCertificatesValidation
protected void checkPushCertificatesValidation()
-
-