public class SQLMetadataSupervisorManager extends Object implements MetadataSupervisorManager
| Constructor and Description | 
|---|
SQLMetadataSupervisorManager(com.fasterxml.jackson.databind.ObjectMapper jsonMapper,
                            SQLMetadataConnector connector,
                            com.google.common.base.Supplier<MetadataStorageTablesConfig> dbTables)  | 
| Modifier and Type | Method and Description | 
|---|---|
Map<String,List<VersionedSupervisorSpec>> | 
getAll()  | 
Map<String,SupervisorSpec> | 
getLatest()  | 
void | 
insert(String id,
      SupervisorSpec spec)  | 
void | 
start()  | 
@Inject
public SQLMetadataSupervisorManager(com.fasterxml.jackson.databind.ObjectMapper jsonMapper,
                                            SQLMetadataConnector connector,
                                            com.google.common.base.Supplier<MetadataStorageTablesConfig> dbTables)
public void start()
start in interface MetadataSupervisorManagerpublic void insert(String id, SupervisorSpec spec)
insert in interface MetadataSupervisorManagerpublic Map<String,List<VersionedSupervisorSpec>> getAll()
getAll in interface MetadataSupervisorManagerpublic Map<String,SupervisorSpec> getLatest()
getLatest in interface MetadataSupervisorManagerCopyright © 2011–2018. All rights reserved.