com.izforge.izpack.installer.requirement
Class RequirementsChecker

java.lang.Object
  extended by com.izforge.izpack.installer.requirement.RequirementsChecker
All Implemented Interfaces:
RequirementChecker

public class RequirementsChecker
extends Object
implements RequirementChecker

Verifies all installation requirements are met. This should be used prior to installation commencing.

Author:
Tim Anderson

Constructor Summary
RequirementsChecker(Variables variables, LangPackChecker langChecker, JavaVersionChecker versionChecker, JDKChecker jdkChecker, LockFileChecker lockChecker, ExpiredChecker expiredChecker, InstallerRequirementChecker installerRequirementChecker)
          Constructs a RequirementsChecker.
 
Method Summary
 boolean check()
          Determines if installation requirements are met.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RequirementsChecker

public RequirementsChecker(Variables variables,
                           LangPackChecker langChecker,
                           JavaVersionChecker versionChecker,
                           JDKChecker jdkChecker,
                           LockFileChecker lockChecker,
                           ExpiredChecker expiredChecker,
                           InstallerRequirementChecker installerRequirementChecker)
Constructs a RequirementsChecker.

Parameters:
variables - the variables. These are refreshed prior to checking requirements
langChecker - the language pack checker
versionChecker - the java version checker
jdkChecker - the JDK checker
lockChecker - the lock file checker
expiredChecker - the expiration checker
installerRequirementChecker - the installer requirement checker
Method Detail

check

public boolean check()
Determines if installation requirements are met.

Specified by:
check in interface RequirementChecker
Returns:
true if requirements are met, otherwise false


Copyright © 2018. All rights reserved.