Class SchemaServiceLegacyTransientImpl

java.lang.Object
com.illumon.iris.db.schema.StaticSchemaServiceImpl
com.illumon.iris.db.schema.SchemaServiceLegacyTransientImpl
All Implemented Interfaces:
SchemaService, SchemaServiceUtilLayer, NamedImplementation, AutoCloseable

public class SchemaServiceLegacyTransientImpl extends StaticSchemaServiceImpl implements SchemaServiceUtilLayer
A read-only service initialized with schema files from the legacy configuration settings. All mutating methods will throw an UnsupportedOperationException. Primarily for testing.
  • Constructor Details

    • SchemaServiceLegacyTransientImpl

      public SchemaServiceLegacyTransientImpl(com.fishlib.io.logger.Logger logger, com.fishlib.configuration.Configuration configuration)
  • Method Details

    • toString

      public String toString()
      Overrides:
      toString in class Object
    • about

      public String about()
      Description copied from interface: SchemaService
      Information about a SchemaService instance. Useful for debugging.
      Specified by:
      about in interface SchemaService
      Returns:
      a string containing information about the instance