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.
 
 
 - 
 
 -