Package com.nuix.enginebaseline
Class NuixLicenseFeaturesLogger
- java.lang.Object
-
- com.nuix.enginebaseline.NuixLicenseFeaturesLogger
-
public class NuixLicenseFeaturesLogger extends java.lang.Object
Helper class for logging what features are present on a given license.
-
-
Constructor Summary
Constructors Constructor Description NuixLicenseFeaturesLogger()
-
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 featuresstatic 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.
-
-
-
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
-
-