java.lang.Object
com.agentforge4j.schema.ClasspathSchemaProvider
- All Implemented Interfaces:
SchemaProvider
Loads JSON schema documents from classpath resources in
/schema.-
Constructor Summary
ConstructorsConstructorDescriptionCreates a provider by loading all required schemas from the classpath. -
Method Summary
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.agentforge4j.schema.SchemaProvider
agentSchema, artifactSchema, blueprintSchema, integrationSchema, workflowSchema
-
Constructor Details
-
ClasspathSchemaProvider
public ClasspathSchemaProvider()Creates a provider by loading all required schemas from the classpath.- Throws:
IllegalStateException- if any required schema resource is missingUncheckedIOException- if a schema resource cannot be read
-