DerbyMetadataStorageActionHandlerFactory(SQLMetadataConnector connector,
                                        MetadataStorageTablesConfig config,
                                        com.fasterxml.jackson.databind.ObjectMapper jsonMapper)  | 
IndexerSQLMetadataStorageCoordinator(com.fasterxml.jackson.databind.ObjectMapper jsonMapper,
                                    MetadataStorageTablesConfig dbTables,
                                    SQLMetadataConnector connector)  | 
MySQLMetadataStorageActionHandlerFactory(SQLMetadataConnector connector,
                                        MetadataStorageTablesConfig config,
                                        com.fasterxml.jackson.databind.ObjectMapper jsonMapper)  | 
PostgreSQLMetadataStorageActionHandler(SQLMetadataConnector connector,
                                      com.fasterxml.jackson.databind.ObjectMapper jsonMapper,
                                      MetadataStorageActionHandlerTypes<EntryType,StatusType,LogType,LockType> types,
                                      String entryTypeName,
                                      String entryTable,
                                      String logTable,
                                      String lockTable)  | 
PostgreSQLMetadataStorageActionHandlerFactory(SQLMetadataConnector connector,
                                             MetadataStorageTablesConfig config,
                                             com.fasterxml.jackson.databind.ObjectMapper jsonMapper)  | 
SQLMetadataRuleManager(com.fasterxml.jackson.databind.ObjectMapper jsonMapper,
                      MetadataRuleManagerConfig config,
                      MetadataStorageTablesConfig dbTables,
                      SQLMetadataConnector connector,
                      AuditManager auditManager)  | 
SQLMetadataRuleManagerProvider(com.fasterxml.jackson.databind.ObjectMapper jsonMapper,
                              MetadataRuleManagerConfig config,
                              MetadataStorageTablesConfig dbTables,
                              SQLMetadataConnector connector,
                              Lifecycle lifecycle,
                              SQLAuditManager auditManager)  | 
SQLMetadataSegmentManager(com.fasterxml.jackson.databind.ObjectMapper jsonMapper,
                         com.google.common.base.Supplier<MetadataSegmentManagerConfig> config,
                         com.google.common.base.Supplier<MetadataStorageTablesConfig> dbTables,
                         SQLMetadataConnector connector)  | 
SQLMetadataSegmentManagerProvider(com.fasterxml.jackson.databind.ObjectMapper jsonMapper,
                                 com.google.common.base.Supplier<MetadataSegmentManagerConfig> config,
                                 com.google.common.base.Supplier<MetadataStorageTablesConfig> storageConfig,
                                 SQLMetadataConnector connector,
                                 Lifecycle lifecycle)  | 
SQLMetadataSegmentPublisher(com.fasterxml.jackson.databind.ObjectMapper jsonMapper,
                           MetadataStorageTablesConfig config,
                           SQLMetadataConnector connector)  | 
SQLMetadataStorageActionHandler(SQLMetadataConnector connector,
                               com.fasterxml.jackson.databind.ObjectMapper jsonMapper,
                               MetadataStorageActionHandlerTypes<EntryType,StatusType,LogType,LockType> types,
                               String entryTypeName,
                               String entryTable,
                               String logTable,
                               String lockTable)  | 
SQLMetadataStorageActionHandlerFactory(SQLMetadataConnector connector,
                                      MetadataStorageTablesConfig config,
                                      com.fasterxml.jackson.databind.ObjectMapper jsonMapper)  | 
SQLMetadataSupervisorManager(com.fasterxml.jackson.databind.ObjectMapper jsonMapper,
                            SQLMetadataConnector connector,
                            com.google.common.base.Supplier<MetadataStorageTablesConfig> dbTables)  | 
SQLServerMetadataStorageActionHandler(SQLMetadataConnector connector,
                                     com.fasterxml.jackson.databind.ObjectMapper jsonMapper,
                                     MetadataStorageActionHandlerTypes<EntryType,StatusType,LogType,LockType> types,
                                     String entryTypeName,
                                     String entryTable,
                                     String logTable,
                                     String lockTable)  | 
SQLServerMetadataStorageActionHandlerFactory(SQLMetadataConnector connector,
                                            MetadataStorageTablesConfig config,
                                            com.fasterxml.jackson.databind.ObjectMapper jsonMapper)  |