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 -
Method Summary
Modifier and TypeMethodDescriptionprotected voidtigase.form.Formprotected voidrun()voidsetContainers(List<SSLCertificateExpirationAware> containers) voidsetNewConfiguration(tigase.form.Form form) Methods inherited from class tigase.monitor.tasks.AbstractConfigurableTimerTask
beforeUnregister, disable, enable, getPeriod, getTimerTaskService, setPeriod, setTimerTaskServiceMethods inherited from class tigase.monitor.tasks.AbstractConfigurableTask
initialize, isEnabled, setEnabled
-
Constructor Details
-
MonitorSSLCertificatesExpirationCheckerTask
public MonitorSSLCertificatesExpirationCheckerTask()
-
-
Method Details
-
getContainers
-
setContainers
-
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()
-