info.magnolia.module.delta
Interface Condition

All Known Implementing Classes:
AbstractCondition, FalseCondition, IsNotAProblematicEnvironmentCondition, NoSameNameSiblingsCondition, SystemTmpDirCondition, TrueCondition, WarnCondition

public interface Condition

Conditions are checked prior to the installation or update of a module. They check for system configuration which can't be automatically updated, like configuration, dependencies, etc. Modules register their Conditions like their Tasks, for each successive version.


Method Summary
 boolean check(InstallContext installContext)
           
 String getDescription()
          Description what will be checked, and how the user can fix it if it's not set properly.
 String getName()
          Description of what has changed.
 

Method Detail

getName

String getName()
Description of what has changed.


getDescription

String getDescription()
Description what will be checked, and how the user can fix it if it's not set properly.


check

boolean check(InstallContext installContext)


Copyright © 2003-2014 Magnolia International Ltd.. All Rights Reserved.