Class LicenseAgreements

java.lang.Object
com.iizix.server.agreement.LicenseAgreements

public class LicenseAgreements extends Object
Methods for license agreements ---
Author:
Christopher Mindus
  • Field Details Link icon

    • NOT_APPLICABLE Link icon

      public static final String NOT_APPLICABLE
      The "Not Applicable" standard license agreement: "n/a".
      See Also:
    • IIZI_GO Link icon

      public static final String IIZI_GO
      The latest standard license agreement for iiziGo: "go".
      See Also:
    • IIZI_RUN Link icon

      public static final String IIZI_RUN
      The latest standard license agreement for iiziRun.
      See Also:
    • IIZI_SERVER Link icon

      public static final String IIZI_SERVER
      The latest standard license agreement for iiziServer: "srv".
      See Also:
  • Constructor Details Link icon

    • LicenseAgreements Link icon

      public LicenseAgreements()
  • Method Details Link icon

    • getLicenseAgreementIDs Link icon

      public static ArrayList<LicenseAgreement> getLicenseAgreementIDs(String name, boolean latest) throws SQLException, NotFoundException
      Gets all the license agreement IDs, and only the latest depending on the flag.
      Parameters:
      name - The short name of the agreement, null for all.
      latest - true to get only the latest, false for all.
      Returns:
      An array with all license agreement IDs. No item in the array is null.
      Throws:
      NotFoundException - If none is found.
      SQLException - For SQL exceptions.