Modifier and Type | Method and Description |
---|---|
DependencyResolver |
DependencyResolverFactory.createDependencyResolver(ModuleIdentifier moduleIdentifier) |
static ValidationException |
ValidationException.createForSingleException(ModuleIdentifier moduleIdentifier,
Exception exception) |
Modifier and Type | Method and Description |
---|---|
static ModuleIdentifier |
ObjectNameUtil.fromON(ObjectName objectName,
String expectedType) |
Modifier and Type | Method and Description |
---|---|
static ObjectName |
ObjectNameUtil.createReadOnlyModuleON(ModuleIdentifier moduleIdentifier) |
static ObjectName |
ObjectNameUtil.createTransactionModuleON(String transactionName,
ModuleIdentifier moduleIdentifier) |
Modifier and Type | Method and Description |
---|---|
ModuleIdentifier |
ModuleInternalInfo.getIdentifier() |
Modifier and Type | Method and Description |
---|---|
Map<ModuleIdentifier,ModuleInternalTransactionalInfo> |
CommitInfo.getCommitted() |
List<ModuleIdentifier> |
ConfigTransactionControllerImpl.secondPhaseCommit()
Call
Module.getInstance() on
all beans in transaction. |
Modifier and Type | Method and Description |
---|---|
Map<ServiceInterfaceAnnotation,String> |
ServiceReferenceRegistryImpl.findServiceInterfaces(ModuleIdentifier moduleIdentifier) |
Map<ServiceInterfaceAnnotation,String> |
SearchableServiceReferenceWritableRegistry.findServiceInterfaces(ModuleIdentifier moduleIdentifier)
Return mapping between service ref names and service interface annotation for
given module.
|
void |
DeadlockMonitor.setCurrentlyInstantiatedModule(ModuleIdentifier currentlyInstantiatedModule) |
Constructor and Description |
---|
ModuleInternalInfo(ModuleIdentifier name,
DynamicReadableWrapper readableModule,
BeanToOsgiServiceManager.OsgiRegistration osgiRegistration,
RootRuntimeBeanRegistratorImpl runtimeBeanRegistrator,
ModuleJMXRegistrator moduleJMXRegistrator,
int orderingIdx,
boolean isDefaultBean,
ModuleFactory moduleFactory,
org.osgi.framework.BundleContext bundleContext) |
Constructor and Description |
---|
CommitInfo(List<DestroyedModule> destroyedFromPreviousTransactions,
Map<ModuleIdentifier,ModuleInternalTransactionalInfo> commitMap) |
Modifier and Type | Method and Description |
---|---|
ModuleIdentifier |
DependencyResolverImpl.getIdentifier() |
ModuleIdentifier |
ModuleInternalTransactionalInfo.getIdentifier() |
ModuleIdentifier |
DestroyedModule.getIdentifier() |
Modifier and Type | Method and Description |
---|---|
List<ModuleIdentifier> |
DependencyResolverManager.findAllByFactory(ModuleFactory factory) |
Map<ModuleIdentifier,Module> |
DependencyResolverManager.getAllModules() |
List<ModuleIdentifier> |
DependencyResolverManager.getSortedModuleIdentifiers() |
Modifier and Type | Method and Description |
---|---|
void |
DependencyResolverManager.assertNotExists(ModuleIdentifier moduleIdentifier) |
DependencyResolver |
DependencyResolverManager.createDependencyResolver(ModuleIdentifier moduleIdentifier) |
ModuleInternalTransactionalInfo |
DependencyResolverManager.destroyModule(ModuleIdentifier moduleIdentifier) |
Module |
DependencyResolverManager.findModule(ModuleIdentifier moduleIdentifier,
JmxAttribute jmxAttributeForReporting) |
ModuleFactory |
DependencyResolverManager.findModuleFactory(ModuleIdentifier moduleIdentifier,
JmxAttribute jmxAttributeForReporting) |
ModuleInternalTransactionalInfo |
DependencyResolverManager.findModuleInternalTransactionalInfo(ModuleIdentifier moduleIdentifier) |
DependencyResolverImpl |
DependencyResolverManager.getOrCreate(ModuleIdentifier name) |
void |
DependencyResolverManager.put(ModuleIdentifier moduleIdentifier,
Module module,
ModuleFactory moduleFactory,
ModuleInternalInfo maybeOldInternalInfo,
TransactionModuleJMXRegistrator.TransactionModuleJMXRegistration transactionModuleJMXRegistration,
boolean isDefaultBean,
org.osgi.framework.BundleContext bundleContext) |
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) |
DestroyedModule(ModuleIdentifier identifier,
AutoCloseable instance,
ModuleJMXRegistrator oldJMXRegistrator,
BeanToOsgiServiceManager.OsgiRegistration osgiRegistration,
int orderingIdx,
RootRuntimeBeanRegistratorImpl runtimeBeanRegistrator) |
ModuleInternalTransactionalInfo(ModuleIdentifier name,
Module proxiedModule,
ModuleFactory moduleFactory,
ModuleInternalInfo maybeOldInternalInfo,
TransactionModuleJMXRegistrator.TransactionModuleJMXRegistration transactionModuleJMXRegistration,
boolean isDefaultBean,
Module realModule,
org.osgi.framework.BundleContext bundleContext) |
Modifier and Type | Field and Description |
---|---|
protected ModuleIdentifier |
AbstractDynamicWrapper.moduleIdentifier |
Constructor and Description |
---|
AbstractDynamicWrapper(Module module,
boolean writable,
ModuleIdentifier moduleIdentifier,
ObjectName thisWrapperObjectName,
MBeanOperationInfo[] operations,
MBeanServer internalServer,
MBeanServer configMBeanServer) |
DynamicReadableWrapper(Module module,
AutoCloseable instance,
ModuleIdentifier moduleIdentifier,
MBeanServer internalServer,
MBeanServer configMBeanServer) |
DynamicWritableWrapper(Module module,
ModuleIdentifier moduleIdentifier,
String transactionIdentifier,
ReadOnlyAtomicBoolean configBeanModificationDisabled,
MBeanServer internalServer,
MBeanServer configMBeanServer) |
Modifier and Type | Method and Description |
---|---|
RootRuntimeBeanRegistratorImpl |
BaseJMXRegistrator.createRuntimeBeanRegistrator(ModuleIdentifier moduleIdentifier) |
Constructor and Description |
---|
HierarchicalRuntimeBeanRegistrationImpl(ModuleIdentifier moduleIdentifier,
org.opendaylight.controller.config.manager.impl.jmx.InternalJMXRegistrator internalJMXRegistrator,
Map<String,String> properties) |
Modifier and Type | Method and Description |
---|---|
BeanToOsgiServiceManager.OsgiRegistration |
BeanToOsgiServiceManager.registerToOsgi(AutoCloseable instance,
ModuleIdentifier moduleIdentifier,
org.osgi.framework.BundleContext bundleContext,
Map<ServiceInterfaceAnnotation,String> serviceNamesToAnnotations)
To be called for every created, reconfigured and recreated config bean.
|
Constructor and Description |
---|
OsgiRegistration(AutoCloseable instance,
ModuleIdentifier moduleIdentifier,
org.osgi.framework.BundleContext bundleContext,
Map<ServiceInterfaceAnnotation,String> serviceNamesToAnnotations) |
Modifier and Type | Field and Description |
---|---|
protected ModuleIdentifier |
AbstractModule.identifier |
Modifier and Type | Method and Description |
---|---|
ModuleIdentifier |
AbstractModule.getIdentifier() |
Constructor and Description |
---|
AbstractModule(ModuleIdentifier identifier,
DependencyResolver dependencyResolver)
Called when module is configured.
|
AbstractModule(ModuleIdentifier identifier,
DependencyResolver dependencyResolver,
M oldModule,
AutoCloseable oldInstance)
Called when module is reconfigured.
|
Constructor and Description |
---|
AbstractActorSystemProviderModule(ModuleIdentifier identifier,
DependencyResolver dependencyResolver) |
AbstractActorSystemProviderModule(ModuleIdentifier identifier,
DependencyResolver dependencyResolver,
AbstractActorSystemProviderModule oldModule,
AutoCloseable oldInstance) |
ActorSystemProviderModule(ModuleIdentifier identifier,
DependencyResolver dependencyResolver) |
ActorSystemProviderModule(ModuleIdentifier identifier,
DependencyResolver dependencyResolver,
ActorSystemProviderModule oldModule,
AutoCloseable oldInstance) |
Constructor and Description |
---|
AbstractDomConcurrentDataBrokerModule(ModuleIdentifier identifier,
DependencyResolver dependencyResolver) |
AbstractDomConcurrentDataBrokerModule(ModuleIdentifier identifier,
DependencyResolver dependencyResolver,
AbstractDomConcurrentDataBrokerModule oldModule,
AutoCloseable oldInstance) |
DomConcurrentDataBrokerModule(ModuleIdentifier identifier,
DependencyResolver dependencyResolver) |
DomConcurrentDataBrokerModule(ModuleIdentifier identifier,
DependencyResolver dependencyResolver,
DomConcurrentDataBrokerModule oldModule,
AutoCloseable oldInstance) |
Constructor and Description |
---|
AbstractLegacyEntityOwnershipServiceProviderModule(ModuleIdentifier identifier,
DependencyResolver dependencyResolver) |
AbstractLegacyEntityOwnershipServiceProviderModule(ModuleIdentifier identifier,
DependencyResolver dependencyResolver,
AbstractLegacyEntityOwnershipServiceProviderModule oldModule,
AutoCloseable oldInstance) |
LegacyEntityOwnershipServiceProviderModule(ModuleIdentifier identifier,
DependencyResolver dependencyResolver)
Deprecated.
|
LegacyEntityOwnershipServiceProviderModule(ModuleIdentifier identifier,
DependencyResolver dependencyResolver,
LegacyEntityOwnershipServiceProviderModule oldModule,
AutoCloseable oldInstance)
Deprecated.
|
Constructor and Description |
---|
AbstractPingpongDataBrokerModule(ModuleIdentifier identifier,
DependencyResolver dependencyResolver) |
AbstractPingpongDataBrokerModule(ModuleIdentifier identifier,
DependencyResolver dependencyResolver,
AbstractPingpongDataBrokerModule oldModule,
AutoCloseable oldInstance) |
PingpongDataBrokerModule(ModuleIdentifier identifier,
DependencyResolver dependencyResolver)
Deprecated.
|
PingpongDataBrokerModule(ModuleIdentifier identifier,
DependencyResolver dependencyResolver,
PingpongDataBrokerModule oldModule,
AutoCloseable oldInstance)
Deprecated.
|
Constructor and Description |
---|
AbstractMessageBusAppImplModule(ModuleIdentifier identifier,
DependencyResolver dependencyResolver) |
AbstractMessageBusAppImplModule(ModuleIdentifier identifier,
DependencyResolver dependencyResolver,
AbstractMessageBusAppImplModule oldModule,
AutoCloseable oldInstance) |
MessageBusAppImplModule(ModuleIdentifier identifier,
DependencyResolver dependencyResolver)
Deprecated.
|
MessageBusAppImplModule(ModuleIdentifier identifier,
DependencyResolver dependencyResolver,
MessageBusAppImplModule oldModule,
AutoCloseable oldInstance)
Deprecated.
|
Constructor and Description |
---|
AbstractNettyThreadgroupModule(ModuleIdentifier identifier,
DependencyResolver dependencyResolver) |
AbstractNettyThreadgroupModule(ModuleIdentifier identifier,
DependencyResolver dependencyResolver,
AbstractNettyThreadgroupModule oldModule,
AutoCloseable oldInstance) |
NettyThreadgroupModule(ModuleIdentifier name,
DependencyResolver dependencyResolver)
Deprecated.
|
NettyThreadgroupModule(ModuleIdentifier name,
DependencyResolver dependencyResolver,
NettyThreadgroupModule oldModule,
AutoCloseable oldInstance)
Deprecated.
|
Constructor and Description |
---|
AbstractHashedWheelTimerModule(ModuleIdentifier identifier,
DependencyResolver dependencyResolver) |
AbstractHashedWheelTimerModule(ModuleIdentifier identifier,
DependencyResolver dependencyResolver,
AbstractHashedWheelTimerModule oldModule,
AutoCloseable oldInstance) |
HashedWheelTimerModule(ModuleIdentifier identifier,
DependencyResolver dependencyResolver)
Deprecated.
|
HashedWheelTimerModule(ModuleIdentifier identifier,
DependencyResolver dependencyResolver,
HashedWheelTimerModule oldModule,
AutoCloseable oldInstance)
Deprecated.
|
Constructor and Description |
---|
AbstractShutdownModule(ModuleIdentifier identifier,
DependencyResolver dependencyResolver) |
AbstractShutdownModule(ModuleIdentifier identifier,
DependencyResolver dependencyResolver,
AbstractShutdownModule oldModule,
AutoCloseable oldInstance) |
ShutdownModule(ModuleIdentifier identifier,
org.osgi.framework.Bundle systemBundle) |
ShutdownModule(ModuleIdentifier identifier,
DependencyResolver dependencyResolver)
Deprecated.
|
ShutdownModule(ModuleIdentifier identifier,
DependencyResolver dependencyResolver,
ShutdownModule oldModule,
AutoCloseable oldInstance)
Deprecated.
|
ShutdownModule(ModuleIdentifier identifier,
ShutdownModule oldModule,
AutoCloseable oldInstance,
org.osgi.framework.Bundle systemBundle) |
Constructor and Description |
---|
AbstractClusterSingletonServiceProviderModule(ModuleIdentifier identifier,
DependencyResolver dependencyResolver) |
AbstractClusterSingletonServiceProviderModule(ModuleIdentifier identifier,
DependencyResolver dependencyResolver,
AbstractClusterSingletonServiceProviderModule oldModule,
AutoCloseable oldInstance) |
ClusterSingletonServiceProviderModule(ModuleIdentifier identifier,
DependencyResolver dependencyResolver)
Deprecated.
|
ClusterSingletonServiceProviderModule(ModuleIdentifier identifier,
DependencyResolver dependencyResolver,
ClusterSingletonServiceProviderModule oldModule,
AutoCloseable oldInstance)
Deprecated.
|
Copyright © 2019 OpenDaylight. All rights reserved.