Modifier and Type | Interface and Description |
---|---|
interface |
ConfigRegistry
Provides functionality for working with configuration registry - mainly
creating and committing config transactions.
|
interface |
ConfigTransactionController
Represents functionality provided by configuration transaction.
|
interface |
ServiceReferenceWritableRegistry |
Modifier and Type | Interface and Description |
---|---|
interface |
ConfigRegistryMXBean
Represents entry point of configuration management.
|
interface |
ConfigTransactionControllerMXBean
Those are executed by Jolokia clients on configuration transaction
represented by
ConfigMBeanServer instance. |
Modifier and Type | Method and Description |
---|---|
Map<String,com.google.common.collect.Multimap<String,ModuleElementDefinition>> |
ConfigExecution.getModulesDefinition(ServiceReferenceReadableRegistry serviceRegistry) |
Map<String,com.google.common.collect.Multimap<String,ModuleElementResolved>> |
ConfigExecution.getResolvedXmlElements(ServiceReferenceReadableRegistry serviceRegistry) |
ServiceRegistryWrapper |
ConfigExecution.getServiceRegistryWrapper(ServiceReferenceReadableRegistry serviceRegistry) |
Constructor and Description |
---|
ServiceRegistryWrapper(ServiceReferenceReadableRegistry configServiceRefRegistry) |
Modifier and Type | Interface and Description |
---|---|
interface |
CloseableServiceReferenceReadableRegistry
Interface exposing some internal state on top of ServiceReferenceReadableRegistry.
|
interface |
ConfigRegistryImplMXBean
Exposes version of config registry.
|
interface |
ConfigTransactionControllerImplMXBean
Exposes optimistic locking details about transaction.
|
interface |
SearchableServiceReferenceWritableRegistry |
Modifier and Type | Class and Description |
---|---|
class |
ConfigRegistryImpl
Singleton that is responsible for creating and committing Config
Transactions.
|
class |
ConfigTransactionControllerImpl
This is a JMX bean representing current transaction.
|
class |
ServiceReferenceRegistryImpl |
Modifier and Type | Method and Description |
---|---|
static SearchableServiceReferenceWritableRegistry |
ServiceReferenceRegistryImpl.createSRWritableRegistry(ServiceReferenceReadableRegistry oldReadableRegistry,
org.opendaylight.controller.config.manager.impl.ConfigTransactionLookupRegistry txLookupRegistry,
Map<String,Map.Entry<ModuleFactory,org.osgi.framework.BundleContext>> currentlyRegisteredFactories) |
Constructor and Description |
---|
DependencyResolverImpl(ModuleIdentifier currentModule,
TransactionStatus transactionStatus,
org.opendaylight.controller.config.manager.impl.dependencyresolver.ModulesHolder modulesHolder,
ServiceReferenceReadableRegistry readableRegistry,
BindingContextProvider bindingContextProvider,
String transactionName,
MBeanServer beanServer) |
DependencyResolverManager(TransactionIdentifier transactionIdentifier,
TransactionStatus transactionStatus,
ServiceReferenceReadableRegistry readableRegistry,
BindingContextProvider bindingContextProvider,
MBeanServer beanServer) |
Modifier and Type | Class and Description |
---|---|
class |
JMXNotifierConfigRegistry
Thin wrapper over ConfigRegistry emitting JMX notifications.
|
Modifier and Type | Interface and Description |
---|---|
interface |
ConfigRegistryClient |
interface |
ConfigTransactionClient |
Modifier and Type | Class and Description |
---|---|
class |
ConfigRegistryJMXClient |
class |
ConfigTransactionJMXClient |
Copyright © 2019 OpenDaylight. All rights reserved.