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 MetadataSupervisorManager
public void insert(String id, SupervisorSpec spec)
insert
in interface MetadataSupervisorManager
public Map<String,List<VersionedSupervisorSpec>> getAll()
getAll
in interface MetadataSupervisorManager
public Map<String,SupervisorSpec> getLatest()
getLatest
in interface MetadataSupervisorManager
Copyright © 2011–2017. All rights reserved.