Class MetacardValidityMarkerPlugin

java.lang.Object
ddf.catalog.metacard.validation.MetacardValidityMarkerPlugin
All Implemented Interfaces:
ddf.catalog.plugin.PreIngestPlugin

public class MetacardValidityMarkerPlugin extends Object implements ddf.catalog.plugin.PreIngestPlugin
  • Constructor Details

    • MetacardValidityMarkerPlugin

      public MetacardValidityMarkerPlugin()
  • Method Details

    • process

      public ddf.catalog.operation.CreateRequest process(ddf.catalog.operation.CreateRequest input) throws ddf.catalog.plugin.PluginExecutionException, ddf.catalog.plugin.StopProcessingException
      Specified by:
      process in interface ddf.catalog.plugin.PreIngestPlugin
      Throws:
      ddf.catalog.plugin.PluginExecutionException
      ddf.catalog.plugin.StopProcessingException
    • process

      public ddf.catalog.operation.UpdateRequest process(ddf.catalog.operation.UpdateRequest input) throws ddf.catalog.plugin.PluginExecutionException, ddf.catalog.plugin.StopProcessingException
      Specified by:
      process in interface ddf.catalog.plugin.PreIngestPlugin
      Throws:
      ddf.catalog.plugin.PluginExecutionException
      ddf.catalog.plugin.StopProcessingException
    • process

      public ddf.catalog.operation.DeleteRequest process(ddf.catalog.operation.DeleteRequest input) throws ddf.catalog.plugin.PluginExecutionException, ddf.catalog.plugin.StopProcessingException
      Specified by:
      process in interface ddf.catalog.plugin.PreIngestPlugin
      Throws:
      ddf.catalog.plugin.PluginExecutionException
      ddf.catalog.plugin.StopProcessingException
    • getEnforcedMetacardValidators

      public List<String> getEnforcedMetacardValidators()
    • setEnforcedMetacardValidators

      public void setEnforcedMetacardValidators(List<String> enforcedMetacardValidators)
    • getMetacardValidators

      public List<ddf.catalog.validation.MetacardValidator> getMetacardValidators()
    • setMetacardValidators

      public void setMetacardValidators(List<ddf.catalog.validation.MetacardValidator> metacardValidators)
    • getValidatorName

      protected String getValidatorName(ddf.catalog.validation.MetacardValidator metacardValidator)
    • setEnforceErrors

      public void setEnforceErrors(boolean enforceErrors)
    • getEnforceErrors

      public boolean getEnforceErrors()
    • setEnforceWarnings

      public void setEnforceWarnings(boolean enforceWarnings)
    • getEnforceWarnings

      public boolean getEnforceWarnings()