Class PolarisCallContextCatalogFactory

java.lang.Object
org.apache.polaris.service.context.catalog.PolarisCallContextCatalogFactory
All Implemented Interfaces:
CallContextCatalogFactory

@RequestScoped public class PolarisCallContextCatalogFactory extends Object implements CallContextCatalogFactory
  • Constructor Details

    • PolarisCallContextCatalogFactory

      @Inject public PolarisCallContextCatalogFactory(org.apache.polaris.core.PolarisDiagnostics diagnostics, org.apache.polaris.core.persistence.resolver.ResolverFactory resolverFactory, TaskExecutor taskExecutor, StorageAccessConfigProvider storageAccessConfigProvider, FileIOFactory fileIOFactory, PolarisEventListener polarisEventListener, org.apache.polaris.core.persistence.PolarisMetaStoreManager metaStoreManager, org.apache.polaris.core.context.CallContext callContext, org.apache.polaris.core.auth.PolarisPrincipal principal)
  • Method Details

    • createCallContextCatalog

      public org.apache.iceberg.catalog.Catalog createCallContextCatalog(org.apache.polaris.core.persistence.resolver.PolarisResolutionManifest resolvedManifest)
      Specified by:
      createCallContextCatalog in interface CallContextCatalogFactory