Module agentforge4j.config.loader
Class CatalogCompatibilityException
java.lang.Object
java.lang.Throwable
java.lang.Exception
java.lang.RuntimeException
com.agentforge4j.config.loader.catalog.CatalogCompatibilityException
- All Implemented Interfaces:
Serializable
Thrown at load time when a shipped workflow catalog is present on the classpath but is
incompatible with the running framework: its manifest is missing or unparseable, the framework
version falls outside the catalog's declared bounds, or its workflow schema version is
unsupported.
- See Also:
-
Constructor Summary
ConstructorsConstructorDescriptionCatalogCompatibilityException(String message) Creates a compatibility exception.CatalogCompatibilityException(String message, Throwable cause) Creates a compatibility exception with an underlying cause. -
Method Summary
Methods inherited from class java.lang.Throwable
addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
-
Constructor Details
-
CatalogCompatibilityException
Creates a compatibility exception.- Parameters:
message- human-readable reason the catalog was rejected
-
CatalogCompatibilityException
Creates a compatibility exception with an underlying cause.- Parameters:
message- human-readable reason the catalog was rejectedcause- the underlying failure (e.g. a manifest parse error)
-