A B C D E F G I J L M N P R S T U V W 
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- accept(T) - Method in interface com.nuix.enginebaseline.ThrowCapableConsumer
 - Any - com.nuix.enginebaseline.NuixLicenseResolver.LicenseResolutionSource
 - 
The license resolution is not constrained to any particular source.
 
B
- buildEngine() - Method in class com.nuix.enginebaseline.NuixEngine
 - 
Builds an engine instance.
 
C
- certificateTrustCallback - Variable in class com.nuix.enginebaseline.NuixLicenseResolver
 - close() - Method in class com.nuix.enginebaseline.NuixEngine
 - 
Cleans up resources associated with this instance: Calls close on underlying Engine instance Drop reference to obtained Utilities object Unregisters shutdown hook Shuts down logging
 - closeGlobalContainer() - Static method in class com.nuix.enginebaseline.NuixEngine
 - Cloud - com.nuix.enginebaseline.NuixLicenseResolver.LicenseResolutionSource
 - 
The license should be resolved from the Nuix Cloud License Server (CLS).
 - com.nuix.enginebaseline - package com.nuix.enginebaseline
 - compareTo(NuixVersion) - Method in class com.nuix.enginebaseline.NuixVersion
 - 
Provides comparison logic when comparing two instances.
 - completedCallback - Variable in class com.nuix.enginebaseline.RubyScriptRunner
 - credentialsCallback - Variable in class com.nuix.enginebaseline.NuixLicenseResolver
 - Custom - com.nuix.enginebaseline.NuixLicenseResolver.LicenseResolutionSource
 - 
Similar to Any, but the user provides a custom list of sources.
 - customSource - Variable in class com.nuix.enginebaseline.NuixLicenseResolver
 
D
- Dongle - com.nuix.enginebaseline.NuixLicenseResolver.LicenseResolutionSource
 - 
The license should be resolved from physical dongles attached to the machine.
 
E
- engine - Variable in class com.nuix.enginebaseline.NuixEngine
 - engineDistributionDirectorySupplier - Variable in class com.nuix.enginebaseline.NuixEngine
 - ensureGlobalContainer() - Method in class com.nuix.enginebaseline.NuixEngine
 - 
If we do not yet have a global container instance, creates one.
 - errorOutput - Variable in class com.nuix.enginebaseline.RubyScriptRunner
 
F
- finalDecider - Variable in class com.nuix.enginebaseline.NuixLicenseResolver
 - fromAnySource() - Static method in class com.nuix.enginebaseline.NuixLicenseResolver
 - 
Creates an instance which places no constraints on where the license is obtained from.
 - fromCloud() - Static method in class com.nuix.enginebaseline.NuixLicenseResolver
 - 
Creates an instance specifically for resolving a license from the Nuix Cloud License Server (CLS).
 - fromCustomSource(String) - Static method in class com.nuix.enginebaseline.NuixLicenseResolver
 - 
Creates an instance that will specify a custom source.
 - fromDongle() - Static method in class com.nuix.enginebaseline.NuixLicenseResolver
 - 
Creates an instance specifically for resolving a physical dongle based license.
 - fromServer(String) - Static method in class com.nuix.enginebaseline.NuixLicenseResolver
 - 
Creates an instance specifically for resolving a license from a Nuix Management Server (NMS) instance.
 - fromServer(String, int) - Static method in class com.nuix.enginebaseline.NuixLicenseResolver
 - 
Creates an instance specifically for resolving a license from a Nuix Management Server (NMS) instance.
 
G
- getBugfix() - Method in class com.nuix.enginebaseline.NuixVersion
 - 
Gets the determined bugfix portion of this version instance (0.0.x.0)
 - getBuild() - Method in class com.nuix.enginebaseline.NuixVersion
 - 
Gets the determined build portion of this version instance (0.0.0.x)
 - getKnownFeatures() - Static method in class com.nuix.enginebaseline.NuixLicenseFeaturesLogger
 - 
Returns a String array containing a list of known license features
 - getMajor() - Method in class com.nuix.enginebaseline.NuixVersion
 - 
Gets the determined major portion of this version instance (X.0.0.0)
 - getMinor() - Method in class com.nuix.enginebaseline.NuixVersion
 - 
Gets the determined minor portion of this version instance (0.X.0.0)
 - getNuixVersion() - Method in class com.nuix.enginebaseline.NuixEngine
 - 
Gets a
NuixVersionobject representing the Engine version as obtained by calling Engine.getVersion
Note that if Engine instance has not yet been initialized this returns "0.0.0.0" - getNuixVersionString() - Method in class com.nuix.enginebaseline.NuixEngine
 - 
Returns the Nuix engine version by internally calling Engine.getVersion
Note that if Engine instance has not yet been initialized this returns "0.0.0.0" - getUtilities() - Method in class com.nuix.enginebaseline.NuixEngine
 - 
Gets Utilities object to begin making use of the Nuix API.
 
I
- initializeLogging() - Method in class com.nuix.enginebaseline.NuixEngine
 - 
Initializes some logging details.
 - interrupt() - Method in class com.nuix.enginebaseline.RubyScriptRunner
 - 
Interrupts running script thread if there is one running.
 - isAlive() - Method in class com.nuix.enginebaseline.RubyScriptRunner
 - 
Checks if script thread exists and is currently running.
 - isAtLeast(NuixVersion) - Method in class com.nuix.enginebaseline.NuixVersion
 - 
Determines whether another instance's version is greater than or equal to this instance
 - isAtLeast(String) - Method in class com.nuix.enginebaseline.NuixVersion
 - 
Determines whether another instance's version is greater than or equal to this instance
 - isEqualTo(NuixVersion) - Method in class com.nuix.enginebaseline.NuixVersion
 - 
Determines whether another instance's version is equal to this instance
 - isEqualTo(String) - Method in class com.nuix.enginebaseline.NuixVersion
 - 
Determines whether another instance's version is equal to this instance
 - isGreaterThan(NuixVersion) - Method in class com.nuix.enginebaseline.NuixVersion
 - 
Determines whether another instance's version is greater than this instance
 - isGreaterThan(String) - Method in class com.nuix.enginebaseline.NuixVersion
 - 
Determines whether another instance's version is greater than this instance
 - isLessThan(NuixVersion) - Method in class com.nuix.enginebaseline.NuixVersion
 - 
Determines whether another instance's version is less than this instance
 - isLessThan(String) - Method in class com.nuix.enginebaseline.NuixVersion
 - 
Determines whether another instance's version is less than this instance
 
J
- join() - Method in class com.nuix.enginebaseline.RubyScriptRunner
 - 
Joins script thread (if it exists) via
Thread.join(). - join(long) - Method in class com.nuix.enginebaseline.RubyScriptRunner
 - 
Joins script thread (if it exists) via
Thread.join(long). 
L
- LicenseResolver - Interface in com.nuix.enginebaseline
 - 
An interface for providing
NuixEnginelicense resolution. - licenseSource - Variable in class com.nuix.enginebaseline.NuixLicenseResolver
 - log - Variable in class com.nuix.enginebaseline.NuixEngine
 - logAllDependencyInfo(Utilities) - Method in class com.nuix.enginebaseline.NuixEngine
 - 
Logs information about all Nuix third party dependencies
 - logDirectorySupplier - Variable in class com.nuix.enginebaseline.NuixEngine
 - logFeaturesOfLicense(LicenceProperties) - Static method in class com.nuix.enginebaseline.NuixLicenseFeaturesLogger
 - 
Logs a listing of whether each feature is present or not on the provided license.
 
M
- maxWorkerCount - Variable in class com.nuix.enginebaseline.NuixLicenseResolver
 - minWorkerCount - Variable in class com.nuix.enginebaseline.NuixLicenseResolver
 
N
- NuixDiagnostics - Class in com.nuix.enginebaseline
 - 
Provides methods for generating Nuix diagnostics files.
 - NuixDiagnostics() - Constructor for class com.nuix.enginebaseline.NuixDiagnostics
 - NuixEngine - Class in com.nuix.enginebaseline
 - 
This class represents a wrapper over the Nuix Engine API.
 - NuixEngine() - Constructor for class com.nuix.enginebaseline.NuixEngine
 - NuixLicenseFeaturesLogger - Class in com.nuix.enginebaseline
 - 
Helper class for logging what features are present on a given license.
 - NuixLicenseFeaturesLogger() - Constructor for class com.nuix.enginebaseline.NuixLicenseFeaturesLogger
 - NuixLicenseResolver - Class in com.nuix.enginebaseline
 - 
This class provides license resolution for a
NuixEngineinstance. - NuixLicenseResolver() - Constructor for class com.nuix.enginebaseline.NuixLicenseResolver
 - NuixLicenseResolver.LicenseResolutionSource - Enum in com.nuix.enginebaseline
 - 
An enum with options about how this license resolver should locate its license.
 - nuixLicenseResolvers - Variable in class com.nuix.enginebaseline.NuixEngine
 - NuixVersion - Class in com.nuix.enginebaseline
 - 
Provides a wrapper around Nuix version string that allows for comparison of versions.
 - NuixVersion() - Constructor for class com.nuix.enginebaseline.NuixVersion
 - 
Creates a new instance defaulting to version 0.0.0
 - NuixVersion(int) - Constructor for class com.nuix.enginebaseline.NuixVersion
 - 
Creates a new instance using the provided major version: major.0.0.0
 - NuixVersion(int, int) - Constructor for class com.nuix.enginebaseline.NuixVersion
 - 
Creates a new instance using the provided major and minor versions: major.minor.0.0
 - NuixVersion(int, int, int) - Constructor for class com.nuix.enginebaseline.NuixVersion
 - 
Creates a new instance using the provided major, minor and bugfix versions: major.minor.bugfix.0
 - NuixVersion(int, int, int, int) - Constructor for class com.nuix.enginebaseline.NuixVersion
 - 
Creates a new instance using the provided major, minor, bugfix and build versions: major.minor.bugfix.build
 
P
- parse(String) - Static method in class com.nuix.enginebaseline.NuixVersion
 - 
Parses a version string into a NuixVersion instance.
 
R
- requiredFeatures - Variable in class com.nuix.enginebaseline.NuixLicenseResolver
 - resolveLicense(Engine) - Method in interface com.nuix.enginebaseline.LicenseResolver
 - 
Attempts to license the provided Engine instance using resolution and filtering configuration of this instance.
 - resolveLicense(Engine) - Method in class com.nuix.enginebaseline.NuixLicenseResolver
 - 
Attempts to license the provided Engine instance using resolution and filtering configuration of this instance.
 - RubyScriptRunner - Class in com.nuix.enginebaseline
 - 
Provides an easy way to execute Ruby scripts.
 - RubyScriptRunner() - Constructor for class com.nuix.enginebaseline.RubyScriptRunner
 - run(ThrowCapableConsumer<Utilities>) - Method in class com.nuix.enginebaseline.NuixEngine
 - 
Convenience method for running an operation with a licensed engine instance and then automatically closing this instance.
 - runFileAsync(File, String, Map<String, Object>) - Method in class com.nuix.enginebaseline.RubyScriptRunner
 - 
Runs a ruby script asynchronously
 - runRubyScriptAsync(String, BiConsumer<Object, BiVariableMap>) - Method in class com.nuix.enginebaseline.NuixEngine
 - 
Runs the Ruby script contained in the provided String, defaulting to logging standard/error script output.
 - runRubyScriptAsync(String, Map<String, Object>, BiConsumer<Object, BiVariableMap>) - Method in class com.nuix.enginebaseline.NuixEngine
 - 
Runs the Ruby script contained in the provided String, defaulting to logging standard/error script output.
 - runRubyScriptAsync(String, Map<String, Object>, Consumer<String>, Consumer<String>, BiConsumer<Object, BiVariableMap>) - Method in class com.nuix.enginebaseline.NuixEngine
 - 
Runs the Ruby script contained in the provided String.
 - runRubyScriptFileAsync(File, BiConsumer<Object, BiVariableMap>) - Method in class com.nuix.enginebaseline.NuixEngine
 - 
Runs the Ruby script contained in the specified file, defaulting to logging standard/error script output.
 - runRubyScriptFileAsync(File, Map<String, Object>, BiConsumer<Object, BiVariableMap>) - Method in class com.nuix.enginebaseline.NuixEngine
 - 
Runs the Ruby script contained in the specified file, defaulting to logging standard/error script output.
 - runRubyScriptFileAsync(File, Map<String, Object>, Consumer<String>, Consumer<String>, BiConsumer<Object, BiVariableMap>) - Method in class com.nuix.enginebaseline.NuixEngine
 - 
Runs the Ruby script contained in the specified file.
 - runScriptAsync(String, String, Map<String, Object>) - Method in class com.nuix.enginebaseline.RubyScriptRunner
 - 
Runs a ruby script asynchronously
 
S
- saveDiagnosticsToDirectory(File) - Static method in class com.nuix.enginebaseline.NuixDiagnostics
 - 
Convenience method for saving a diagnostics file to a directory.
 - saveDiagnosticsToDirectory(String) - Static method in class com.nuix.enginebaseline.NuixDiagnostics
 - 
Convenience method for saving a diagnostics file to a directory.
 - saveDiagnosticsToFile(File) - Static method in class com.nuix.enginebaseline.NuixDiagnostics
 - 
Saves a Nuix diagnostics zip file at the specified path.
 - saveDiagnosticsToFile(String) - Static method in class com.nuix.enginebaseline.NuixDiagnostics
 - 
Saves a Nuix diagnostics zip file at the specified path.
 - scriptingContainer - Variable in class com.nuix.enginebaseline.RubyScriptRunner
 - scriptThread - Variable in class com.nuix.enginebaseline.RubyScriptRunner
 - Server - com.nuix.enginebaseline.NuixLicenseResolver.LicenseResolutionSource
 - 
The license should be resolved from a Nuix Management Server (NMS) instance.
 - serverHost - Variable in class com.nuix.enginebaseline.NuixLicenseResolver
 - serverPort - Variable in class com.nuix.enginebaseline.NuixLicenseResolver
 - setBugfix(int) - Method in class com.nuix.enginebaseline.NuixVersion
 - 
Sets the determined bugfix portion of this version instance (0.0.x.0)
 - setBuild(int) - Method in class com.nuix.enginebaseline.NuixVersion
 - 
Sets the build portion of this version instance (0.0.0.x)
 - setEngineDistributionDirectory(File) - Method in class com.nuix.enginebaseline.NuixEngine
 - 
For various reasons, this class needs to be able to resolve the location of a Nuix Engine distribution.
 - setEngineDistributionDirectoryFromEnvVar() - Method in class com.nuix.enginebaseline.NuixEngine
 - 
For various reasons, this class needs to be able to resolve the location of a Nuix Engine distribution.
 - setEngineDistributionDirectoryFromEnvVar(String) - Method in class com.nuix.enginebaseline.NuixEngine
 - 
For various reasons, this class needs to be able to resolve the location of a Nuix Engine distribution.
 - setEngineDistributionDirectorySupplier(Supplier<File>) - Method in class com.nuix.enginebaseline.NuixEngine
 - 
For various reasons, this class needs to be able to resolve the location of a Nuix Engine distribution.
 - setErrorOutputConsumer(Consumer<String>) - Method in class com.nuix.enginebaseline.RubyScriptRunner
 - 
Sets the
Consumerwhich will receive error output while script is running. - setLogDirectory(File) - Method in class com.nuix.enginebaseline.NuixEngine
 - 
When logging is initialized a directory is specified in which log files are to be written.
 - setLogDirectorySupplier(Supplier<File>) - Method in class com.nuix.enginebaseline.NuixEngine
 - 
When logging is initialized a directory is specified in which log files are to be written.
 - setMajor(int) - Method in class com.nuix.enginebaseline.NuixVersion
 - 
Sets the major portion of this version instance (X.0.0.0)
 - setMinor(int) - Method in class com.nuix.enginebaseline.NuixVersion
 - 
Sets the minor portion of this version instance (0.X.0.0)
 - setStandardOutputConsumer(Consumer<String>) - Method in class com.nuix.enginebaseline.RubyScriptRunner
 - 
Sets the
Consumerwhich will receive standard output while script is running. - setUserDataDirectory(File) - Method in class com.nuix.enginebaseline.NuixEngine
 - 
The Nuix Engine will need to be capable of resolving various artifacts such as metadata profiles, processing profiles, export profiles, word lists, etc.
 - setUserDataDirectorySupplier(Supplier<File>) - Method in class com.nuix.enginebaseline.NuixEngine
 - 
The Nuix Engine will need to be capable of resolving various artifacts such as metadata profiles, processing profiles, export profiles, word lists, etc.
 - shutdownHook - Variable in class com.nuix.enginebaseline.NuixEngine
 - standardOutput - Variable in class com.nuix.enginebaseline.RubyScriptRunner
 - summarizeLicense(AvailableLicence) - Static method in class com.nuix.enginebaseline.NuixLicenseFeaturesLogger
 - 
Generates a String summarizing the details of the provided AvailableLicence.
 - summarizeLicense(Licence) - Static method in class com.nuix.enginebaseline.NuixLicenseFeaturesLogger
 - 
Generates a String summarizing the details of the provided License.
 
T
- targetShortName - Variable in class com.nuix.enginebaseline.NuixLicenseResolver
 - ThrowCapableConsumer<T> - Interface in com.nuix.enginebaseline
 - 
An interface similar to
Consumer, but allows for throwing checked exceptions. - toString() - Method in class com.nuix.enginebaseline.NuixLicenseResolver
 - toString() - Method in class com.nuix.enginebaseline.NuixVersion
 - 
Converts this instance back to a version string from its components, such as: "7.8.0.10"
 
U
- userDataDirectorySupplier - Variable in class com.nuix.enginebaseline.NuixEngine
 - usingAnyAvailableLicense() - Static method in class com.nuix.enginebaseline.NuixEngine
 - 
Create a new instance which will attempt to retrieve its license from anywhere it can.
 - usingFirstAvailableLicense(LicenseResolver...) - Static method in class com.nuix.enginebaseline.NuixEngine
 - 
Creates a new instance which will attempt to retrieve its license from one of the provided
LicenseResolverinstances in the order specified. - usingFirstAvailableLicense(List<LicenseResolver>) - Static method in class com.nuix.enginebaseline.NuixEngine
 - 
Creates a new instance which will attempt to retrieve its license from one of the provided
LicenseResolverinstances in the order specified. - utilities - Variable in class com.nuix.enginebaseline.NuixEngine
 
V
- valueOf(String) - Static method in enum com.nuix.enginebaseline.NuixLicenseResolver.LicenseResolutionSource
 - 
Returns the enum constant of this type with the specified name.
 - values() - Static method in enum com.nuix.enginebaseline.NuixLicenseResolver.LicenseResolutionSource
 - 
Returns an array containing the constants of this enum type, in the order they are declared.
 
W
- whenScriptCompletes(BiConsumer<Object, BiVariableMap>) - Method in class com.nuix.enginebaseline.RubyScriptRunner
 - 
Allows you to provide a callback to be invoked when script finishes.
 - withCertificateTrustCallback(CertificateTrustCallback) - Method in class com.nuix.enginebaseline.NuixLicenseResolver
 - 
Specifies a certificate trust callback.
 - withFinalDecisionMadeBy(Function<Stream<AvailableLicence>, Optional<AvailableLicence>>) - Method in class com.nuix.enginebaseline.NuixLicenseResolver
 - 
Allows you to provide a function which makes the final decision as to which available license to obtain.
 - withLicenseCredentials(String, String) - Method in class com.nuix.enginebaseline.NuixLicenseResolver
 - 
Allows you to specify the specific username and password to use for license authentication (CLS/NMS)
 - withLicenseCredentialsProvider(CredentialsCallback) - Method in class com.nuix.enginebaseline.NuixLicenseResolver
 - 
Allows you to provider a license credentials callback used for license authentication (CLS/NMS).
 - withLicenseCredentialsResolvedFromEnvVars() - Method in class com.nuix.enginebaseline.NuixLicenseResolver
 - 
Specifies that license authentication credentials will be obtained from environment variables.
 - withLicenseCredentialsResolvedFromEnvVars(String, String) - Method in class com.nuix.enginebaseline.NuixLicenseResolver
 - 
Allows you to specify Environment variables to resolve the license authentication username and password from.
 - withMaxWorkerCount(int) - Method in class com.nuix.enginebaseline.NuixLicenseResolver
 - 
Specifies a maximum worker count a license can have to be acceptable.
 - withMinWorkerCount(int) - Method in class com.nuix.enginebaseline.NuixLicenseResolver
 - 
Specifies a minimum worker count a given license must have to be acceptable.
 - withRequiredFeatures(String...) - Method in class com.nuix.enginebaseline.NuixLicenseResolver
 - 
Specifies a list of one or more features that a license must have to be acceptable.
 - withRequiredFeatures(Collection<String>) - Method in class com.nuix.enginebaseline.NuixLicenseResolver
 - 
Specifies a list of one or more features that a license must have to be acceptable.
 - withTrustAllCertificates() - Method in class com.nuix.enginebaseline.NuixLicenseResolver
 - 
Specifies a certificate trust callback that blindly accepts all certificates.
 
All Classes All Packages