Class ReportUpdateStatus

All Implemented Interfaces:
Runnable, Component, DestructableComponent, IdentifiableComponent, IdentifiedComponent, InitializableComponent

public class ReportUpdateStatus extends AbstractIdentifiableInitializableComponent implements Runnable
A class to reach out and find out whether we are up to date.
  • Field Details

    • log

      @Nonnull private final org.slf4j.Logger log
      Logger.
    • updateUrls

      @Nonnull private List<URL> updateUrls
      Where to look for update information.
    • enabled

      private boolean enabled
      Are we to run?
    • httpClient

      @NonnullAfterInit private org.apache.hc.client5.http.classic.HttpClient httpClient
      How to reach out.
    • securityParams

      @Nullable private HttpClientSecurityParameters securityParams
      any security parameters needed.
  • Constructor Details

    • ReportUpdateStatus

      public ReportUpdateStatus()
  • Method Details