Package org.apache.accumulo.server.conf
Class ServerConfigurationFactory
- java.lang.Object
-
- org.apache.accumulo.server.conf.ServerConfiguration
-
- org.apache.accumulo.server.conf.ServerConfigurationFactory
-
public class ServerConfigurationFactory extends ServerConfiguration
A factor for configurations used by a server process. Instance of this class are thread-safe.
-
-
Constructor Summary
Constructors Constructor Description ServerConfigurationFactory(Instance instance)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AccumuloConfiguration
getConfiguration()
DefaultConfiguration
getDefaultConfiguration()
Instance
getInstance()
NamespaceConfiguration
getNamespaceConfiguration(String namespaceId)
NamespaceConfiguration
getNamespaceConfigurationForTable(String tableId)
SiteConfiguration
getSiteConfiguration()
TableConfiguration
getTableConfiguration(String tableId)
TableConfiguration
getTableConfiguration(KeyExtent extent)
-
-
-
Constructor Detail
-
ServerConfigurationFactory
public ServerConfigurationFactory(Instance instance)
-
-
Method Detail
-
getSiteConfiguration
public SiteConfiguration getSiteConfiguration()
-
getDefaultConfiguration
public DefaultConfiguration getDefaultConfiguration()
-
getConfiguration
public AccumuloConfiguration getConfiguration()
- Specified by:
getConfiguration
in classServerConfiguration
-
getTableConfiguration
public TableConfiguration getTableConfiguration(String tableId)
- Specified by:
getTableConfiguration
in classServerConfiguration
-
getTableConfiguration
public TableConfiguration getTableConfiguration(KeyExtent extent)
- Specified by:
getTableConfiguration
in classServerConfiguration
-
getNamespaceConfigurationForTable
public NamespaceConfiguration getNamespaceConfigurationForTable(String tableId)
-
getNamespaceConfiguration
public NamespaceConfiguration getNamespaceConfiguration(String namespaceId)
- Specified by:
getNamespaceConfiguration
in classServerConfiguration
-
getInstance
public Instance getInstance()
- Specified by:
getInstance
in classServerConfiguration
-
-