Class JsonSchemaRepository

java.lang.Object
org.citrusframework.json.JsonSchemaRepository
All Implemented Interfaces:
InitializingPhase, Named

public class JsonSchemaRepository extends Object implements Named, InitializingPhase
Schema repository holding a set of json schema resources known in the test scope.
Since:
2.7.3
  • Constructor Details

    • JsonSchemaRepository

      public JsonSchemaRepository()
  • Method Details

    • setName

      public void setName(String name)
      Specified by:
      setName in interface Named
    • initialize

      public void initialize()
      Specified by:
      initialize in interface InitializingPhase
    • getName

      public String getName()
    • getSchemas

      public List<SimpleJsonSchema> getSchemas()
    • setSchemas

      public void setSchemas(List<SimpleJsonSchema> schemas)
    • getLog

      public static org.slf4j.Logger getLog()
    • setLog

      public static void setLog(org.slf4j.Logger logger)
    • getLocations

      public List<String> getLocations()
    • setLocations

      public void setLocations(List<String> locations)