Package io.trino.connector
Class ConnectorManager
java.lang.Object
io.trino.connector.ConnectorManager
-
Constructor Summary
ConstructorsConstructorDescriptionConnectorManager(MetadataManager metadataManager, CatalogManager catalogManager, AccessControlManager accessControlManager, SplitManager splitManager, PageSourceManager pageSourceManager, IndexManager indexManager, NodePartitioningManager nodePartitioningManager, PageSinkManager pageSinkManager, HandleResolver handleResolver, InternalNodeManager nodeManager, io.airlift.node.NodeInfo nodeInfo, VersionEmbedder versionEmbedder, PageSorter pageSorter, PageIndexerFactory pageIndexerFactory, TransactionManager transactionManager, EventListenerManager eventListenerManager, TypeManager typeManager, ProcedureRegistry procedureRegistry, TableProceduresRegistry tableProceduresRegistry, SessionPropertyManager sessionPropertyManager, SchemaPropertyManager schemaPropertyManager, ColumnPropertyManager columnPropertyManager, TablePropertyManager tablePropertyManager, MaterializedViewPropertyManager materializedViewPropertyManager, AnalyzePropertyManager analyzePropertyManager, TableProceduresPropertyManager tableProceduresPropertyManager, NodeSchedulerConfig nodeSchedulerConfig) -
Method Summary
Modifier and TypeMethodDescriptionvoidaddConnectorFactory(ConnectorFactory connectorFactory, Supplier<ClassLoader> duplicatePluginClassLoaderFactory) voiddropConnection(String catalogName) voidstop()
-
Constructor Details
-
ConnectorManager
@Inject public ConnectorManager(MetadataManager metadataManager, CatalogManager catalogManager, AccessControlManager accessControlManager, SplitManager splitManager, PageSourceManager pageSourceManager, IndexManager indexManager, NodePartitioningManager nodePartitioningManager, PageSinkManager pageSinkManager, HandleResolver handleResolver, InternalNodeManager nodeManager, io.airlift.node.NodeInfo nodeInfo, VersionEmbedder versionEmbedder, PageSorter pageSorter, PageIndexerFactory pageIndexerFactory, TransactionManager transactionManager, EventListenerManager eventListenerManager, TypeManager typeManager, ProcedureRegistry procedureRegistry, TableProceduresRegistry tableProceduresRegistry, SessionPropertyManager sessionPropertyManager, SchemaPropertyManager schemaPropertyManager, ColumnPropertyManager columnPropertyManager, TablePropertyManager tablePropertyManager, MaterializedViewPropertyManager materializedViewPropertyManager, AnalyzePropertyManager analyzePropertyManager, TableProceduresPropertyManager tableProceduresPropertyManager, NodeSchedulerConfig nodeSchedulerConfig)
-
-
Method Details
-
stop
@PreDestroy public void stop() -
addConnectorFactory
public void addConnectorFactory(ConnectorFactory connectorFactory, Supplier<ClassLoader> duplicatePluginClassLoaderFactory) -
createCatalog
-
dropConnection
-