Package de.xima.fc.plugin.lifecycle
Class DefaultPluginValidationResult
- java.lang.Object
-
- de.xima.fc.plugin.lifecycle.DefaultPluginValidationResult
-
- All Implemented Interfaces:
IPluginInitializeValidationResult
public final class DefaultPluginValidationResult extends Object implements IPluginInitializeValidationResult
Default POJO implementation ofIPluginInitializeValidationResult.- Since:
- 8.0.0
- Author:
- XIMA MEDIA GmbH
-
-
Constructor Summary
Constructors Constructor Description DefaultPluginValidationResult(boolean valid, List<String> errorMessages)Creates a new instance with the given data.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description List<String>getErrorMessages()Gets the localized error messages.booleanisValid()Gets whether the plugin configuration is valid.
-
-
-
Method Detail
-
isValid
public boolean isValid()
Description copied from interface:IPluginInitializeValidationResultGets whether the plugin configuration is valid. If it is invalid,error messagesmay also be available, but a validation result may be invalid even without error messages.- Specified by:
isValidin interfaceIPluginInitializeValidationResult- Returns:
trueif the properties are valid,falseif the plugin configuration is invalid.
-
getErrorMessages
public List<String> getErrorMessages()
Description copied from interface:IPluginInitializeValidationResultGets the localized error messages. Note that this validation result may beinvalideven when this list is empty.- Specified by:
getErrorMessagesin interfaceIPluginInitializeValidationResult- Returns:
- A list of localized error messages.
-
-