Class NuixLicenseFeaturesLogger


  • public class NuixLicenseFeaturesLogger
    extends java.lang.Object
    Helper class for logging what features are present on a given license.
    • Method Summary

      All Methods Static Methods Concrete Methods 
      Modifier and Type Method Description
      static java.lang.String[] getKnownFeatures()
      Returns a String array containing a list of known license features
      static void logFeaturesOfLicense​(nuix.LicenceProperties license)
      Logs a listing of whether each feature is present or not on the provided license.
      static java.lang.String summarizeLicense​(nuix.engine.AvailableLicence availableLicense)
      Generates a String summarizing the details of the provided AvailableLicence.
      static java.lang.String summarizeLicense​(nuix.Licence license)
      Generates a String summarizing the details of the provided License.
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • NuixLicenseFeaturesLogger

        public NuixLicenseFeaturesLogger()
    • Method Detail

      • getKnownFeatures

        public static java.lang.String[] getKnownFeatures()
        Returns a String array containing a list of known license features
        Returns:
        Array of known license features
      • summarizeLicense

        public static java.lang.String summarizeLicense​(nuix.engine.AvailableLicence availableLicense)
        Generates a String summarizing the details of the provided AvailableLicence.
        Parameters:
        availableLicense - The AvailableLicense to summarize
        Returns:
        A String summarizing the AvailableLicense
      • summarizeLicense

        public static java.lang.String summarizeLicense​(nuix.Licence license)
        Generates a String summarizing the details of the provided License.
        Parameters:
        license - The Licence to summarize
        Returns:
        A String summarizing the Licence
      • logFeaturesOfLicense

        public static void logFeaturesOfLicense​(nuix.LicenceProperties license)
        Logs a listing of whether each feature is present or not on the provided license.
        Parameters:
        license - The license to log feature presence information about