Class DefaultPluginValidationData

java.lang.Object
de.xima.fc.plugin.lifecycle.DefaultPluginLifecycleData
de.xima.fc.plugin.lifecycle.DefaultPluginValidationData
All Implemented Interfaces:
IPluginDefaultLifecycleData, IPluginInitializeBeanData, IPluginInitializeData, IPluginInstallData, IPluginShutdownData, IPluginUninstallData, IPluginValidationData

public final class DefaultPluginValidationData extends DefaultPluginLifecycleData implements IPluginValidationData
Default POJO implementation of IPluginValidationData.
Since:
8.0.0
Author:
XIMA MEDIA GmbH
  • Constructor Details

    • DefaultPluginValidationData

      public DefaultPluginValidationData(PluginRuntime runtime, Properties properties, Locale locale)
      Creates a new plugin validation data instance with the given data.
      Parameters:
      runtime - Runtime of the plugin, usually a temporary runtime as the plugin should not be put into service if validation fails.
      properties - Current set of properties representing the configuration of the plugin.
      locale - Current locale for locale-sensitive operations, such as for constructing localized error messages.
  • Method Details