Class RequiredArtifactsPresentValidatorFactory

java.lang.Object
com.agentforge4j.config.loader.agent.RequiredArtifactsPresentValidatorFactory
All Implemented Interfaces:
ArtifactValidatorFactory

public final class RequiredArtifactsPresentValidatorFactory extends Object implements ArtifactValidatorFactory
ArtifactValidatorFactory for the built-in required-artifacts-present validator, discovered via ServiceLoader. Produces a RequiredArtifactsPresentValidator; the validator performs no mapper-dependent parsing, so the supplied ObjectMapper is unused.
  • Constructor Details

    • RequiredArtifactsPresentValidatorFactory

      public RequiredArtifactsPresentValidatorFactory()
  • Method Details

    • create

      public ArtifactValidator create(com.fasterxml.jackson.databind.ObjectMapper objectMapper)
      Creates the required-artifacts-present validator.
      Specified by:
      create in interface ArtifactValidatorFactory
      Parameters:
      objectMapper - the configured mapper; unused by this validator
      Returns:
      the required-artifacts-present validator