@ThreadSafe public class ConnectorManager extends Object
Constructor and Description |
---|
ConnectorManager(MetadataManager metadataManager,
CatalogManager catalogManager,
AccessControlManager accessControlManager,
SplitManager splitManager,
PageSourceManager pageSourceManager,
IndexManager indexManager,
PartitioningProviderManager partitioningProviderManager,
ConnectorPlanOptimizerManager connectorPlanOptimizerManager,
ConnectorMetadataUpdaterManager connectorMetadataUpdaterManager,
ConnectorTypeSerdeManager connectorTypeSerdeManager,
PageSinkManager pageSinkManager,
HandleResolver handleResolver,
InternalNodeManager nodeManager,
com.facebook.airlift.node.NodeInfo nodeInfo,
TypeManager typeManager,
PageSorter pageSorter,
PageIndexerFactory pageIndexerFactory,
TransactionManager transactionManager,
DomainTranslator domainTranslator,
PredicateCompiler predicateCompiler,
DeterminismEvaluator determinismEvaluator,
FilterStatsCalculator filterStatsCalculator,
BlockEncodingSerde blockEncodingSerde) |
Modifier and Type | Method and Description |
---|---|
void |
addConnectorFactory(ConnectorFactory connectorFactory) |
ConnectorId |
createConnection(String catalogName,
String connectorName,
Map<String,String> properties) |
void |
dropConnection(String catalogName) |
void |
stop() |
@Inject public ConnectorManager(MetadataManager metadataManager, CatalogManager catalogManager, AccessControlManager accessControlManager, SplitManager splitManager, PageSourceManager pageSourceManager, IndexManager indexManager, PartitioningProviderManager partitioningProviderManager, ConnectorPlanOptimizerManager connectorPlanOptimizerManager, ConnectorMetadataUpdaterManager connectorMetadataUpdaterManager, ConnectorTypeSerdeManager connectorTypeSerdeManager, PageSinkManager pageSinkManager, HandleResolver handleResolver, InternalNodeManager nodeManager, com.facebook.airlift.node.NodeInfo nodeInfo, TypeManager typeManager, PageSorter pageSorter, PageIndexerFactory pageIndexerFactory, TransactionManager transactionManager, DomainTranslator domainTranslator, PredicateCompiler predicateCompiler, DeterminismEvaluator determinismEvaluator, FilterStatsCalculator filterStatsCalculator, BlockEncodingSerde blockEncodingSerde)
@PreDestroy public void stop()
public void addConnectorFactory(ConnectorFactory connectorFactory)
public ConnectorId createConnection(String catalogName, String connectorName, Map<String,String> properties)
public void dropConnection(String catalogName)
Copyright © 2012–2022. All rights reserved.