@Singleton public class ConfigurationServiceCassandra extends AbstractConfigurationService
| Constructor and Description |
|---|
ConfigurationServiceCassandra() |
| Modifier and Type | Method and Description |
|---|---|
void |
clear(String tenantId) |
BusinessTxnConfig |
getBusinessTransaction(String tenantId,
String name) |
Map<String,BusinessTxnConfig> |
getBusinessTransactions(String tenantId,
long updated) |
List<BusinessTxnSummary> |
getBusinessTransactionSummaries(String tenantId) |
CassandraClient |
getClient() |
CollectorConfiguration |
getCollector(String tenantId,
String host,
String server) |
void |
init() |
void |
removeBusinessTransaction(String tenantId,
String name) |
void |
setClient(CassandraClient client) |
List<ConfigMessage> |
updateBusinessTransaction(String tenantId,
String name,
BusinessTxnConfig config) |
validateBusinessTransactionpublic CassandraClient getClient()
public void setClient(CassandraClient client)
client - the client to set@PostConstruct public void init()
public CollectorConfiguration getCollector(String tenantId, String host, String server)
public List<ConfigMessage> updateBusinessTransaction(String tenantId, String name, BusinessTxnConfig config) throws Exception
Exceptionpublic BusinessTxnConfig getBusinessTransaction(String tenantId, String name)
public Map<String,BusinessTxnConfig> getBusinessTransactions(String tenantId, long updated)
public List<BusinessTxnSummary> getBusinessTransactionSummaries(String tenantId)
public void removeBusinessTransaction(String tenantId, String name) throws Exception
Exceptionpublic void clear(String tenantId)
Copyright © 2015–2016 Red Hat, Inc.. All rights reserved.