Class HangarUpdateChecker

java.lang.Object
com.zetaplugins.zetacore.services.updatechecker.UpdateChecker
com.zetaplugins.zetacore.services.updatechecker.HangarUpdateChecker

public class HangarUpdateChecker extends UpdateChecker
  • Constructor Details

    • HangarUpdateChecker

      public HangarUpdateChecker(JavaPlugin plugin, String ownerString, String slugOrId)
      Constructs a HangarUpdateChecker for the given plugin and Hangar slug or ID.
      Parameters:
      plugin - The JavaPlugin instance
      ownerString - The Hangar owner string
      slugOrId - Hangar project slug or ID
  • Method Details

    • checkForUpdates

      public void checkForUpdates(boolean logMessage)
      Description copied from class: UpdateChecker
      Checks for updates for the plugin.
      Specified by:
      checkForUpdates in class UpdateChecker
      Parameters:
      logMessage - If true, logs a message if a new version is available
    • getLatestVersionUrl

      public String getLatestVersionUrl()
      Specified by:
      getLatestVersionUrl in class UpdateChecker
    • getVersionUrl

      public String getVersionUrl(String version)