Class DefaultSchemaResolver<T,​S>

  • Type Parameters:
    T - The type of object to be serialized/deserialized
    S - The type of schema
    All Implemented Interfaces:
    SchemaResolver<T,​S>, Closeable, AutoCloseable

    public class DefaultSchemaResolver<T,​S>
    extends Object
    implements SchemaResolver<T,​S>
    Default implementation of the SchemaResolver interface for Solace Schema Registry. This class handles schema resolution, caching, and registry interactions for serialization and deserialization operations.

    The DefaultSchemaResolver manages schema lookups, caching, and resolution of schema references. It supports various lookup strategies including by content ID, global ID, or artifact coordinates. It also provides options for auto-registering schemas and finding the latest versions.

    • Constructor Detail

      • DefaultSchemaResolver

        public DefaultSchemaResolver()
        Constructs a DefaultSchemaResolver.