Modifier and Type | Interface and Description |
---|---|
interface |
RuntimeBeanRegistratorAwareModule
Module implementing this interface will receive
RootRuntimeBeanRegistrator before getInstance() is invoked. |
Modifier and Type | Method and Description |
---|---|
Module |
DynamicMBeanWithInstance.getModule()
Get original module that is wrapped with this instance.
|
Modifier and Type | Method and Description |
---|---|
Module |
DependencyResolverManager.findModule(ModuleIdentifier moduleIdentifier,
JmxAttribute jmxAttributeForReporting) |
Module |
ModuleInternalTransactionalInfo.getProxiedModule() |
Module |
ModuleInternalTransactionalInfo.getRealModule() |
Modifier and Type | Method and Description |
---|---|
Map<ModuleIdentifier,Module> |
DependencyResolverManager.getAllModules() |
Modifier and Type | Method and Description |
---|---|
void |
DependencyResolverManager.put(ModuleIdentifier moduleIdentifier,
Module module,
ModuleFactory moduleFactory,
ModuleInternalInfo maybeOldInternalInfo,
TransactionModuleJMXRegistrator.TransactionModuleJMXRegistration transactionModuleJMXRegistration,
boolean isDefaultBean,
org.osgi.framework.BundleContext bundleContext) |
Constructor and Description |
---|
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 Module |
AbstractDynamicWrapper.module |
Modifier and Type | Method and Description |
---|---|
Module |
DynamicReadableWrapper.getModule() |
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 |
---|---|
static Set<Class<? extends AbstractServiceInterface>> |
InterfacesHelper.getAllAbstractServiceClasses(Class<? extends Module> configBeanClass) |
static Set<Class<?>> |
InterfacesHelper.getMXInterfaces(Class<? extends Module> configBeanClass)
Get interfaces that this class is derived from that are JMX interfaces.
|
static Set<Class<?>> |
InterfacesHelper.getOsgiRegistrationTypes(Class<? extends Module> configBeanClass)
Get OSGi registration types under which config bean instance should be
registered.
|
static Set<Class<?>> |
InterfacesHelper.getServiceInterfaces(Class<? extends Module> configBeanClass)
Get all implemented interfaces that have
ServiceInterfaceAnnotation
annotation. |
Modifier and Type | Class and Description |
---|---|
class |
AbstractModule<M extends AbstractModule<M>>
Base implementation of Module.
|
Modifier and Type | Method and Description |
---|---|
Module |
ModuleFactory.createModule(String instanceName,
DependencyResolver dependencyResolver,
org.osgi.framework.BundleContext bundleContext)
Create a new Module instance.
|
Module |
ModuleFactory.createModule(String instanceName,
DependencyResolver dependencyResolver,
DynamicMBeanWithInstance old,
org.osgi.framework.BundleContext bundleContext)
Create a new Module instance.
|
Modifier and Type | Method and Description |
---|---|
Set<? extends Module> |
ModuleFactory.getDefaultModules(DependencyResolverFactory dependencyResolverFactory,
org.osgi.framework.BundleContext bundleContext)
Called when ModuleFactory is registered to config manager.
|
Modifier and Type | Method and Description |
---|---|
boolean |
AbstractModule.canReuse(Module prevModule) |
boolean |
Module.canReuse(Module oldModule)
Compare current module with oldModule and if the instance/live object
produced by the old module can be reused in this module as well return true.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractActorSystemProviderModule |
class |
ActorSystemProviderModule |
Modifier and Type | Method and Description |
---|---|
Module |
ActorSystemProviderModuleFactory.createModule(String instanceName,
DependencyResolver dependencyResolver,
org.osgi.framework.BundleContext bundleContext) |
Module |
AbstractActorSystemProviderModuleFactory.createModule(String instanceName,
DependencyResolver dependencyResolver,
org.osgi.framework.BundleContext bundleContext) |
Module |
ActorSystemProviderModuleFactory.createModule(String instanceName,
DependencyResolver dependencyResolver,
DynamicMBeanWithInstance old,
org.osgi.framework.BundleContext bundleContext) |
Module |
AbstractActorSystemProviderModuleFactory.createModule(String instanceName,
DependencyResolver dependencyResolver,
DynamicMBeanWithInstance old,
org.osgi.framework.BundleContext bundleContext) |
Modifier and Type | Class and Description |
---|---|
class |
AbstractDomConcurrentDataBrokerModule |
class |
DomConcurrentDataBrokerModule |
Modifier and Type | Method and Description |
---|---|
Module |
DomConcurrentDataBrokerModuleFactory.createModule(String instanceName,
DependencyResolver dependencyResolver,
org.osgi.framework.BundleContext bundleContext) |
Module |
AbstractDomConcurrentDataBrokerModuleFactory.createModule(String instanceName,
DependencyResolver dependencyResolver,
org.osgi.framework.BundleContext bundleContext) |
Module |
DomConcurrentDataBrokerModuleFactory.createModule(String instanceName,
DependencyResolver dependencyResolver,
DynamicMBeanWithInstance old,
org.osgi.framework.BundleContext bundleContext) |
Module |
AbstractDomConcurrentDataBrokerModuleFactory.createModule(String instanceName,
DependencyResolver dependencyResolver,
DynamicMBeanWithInstance old,
org.osgi.framework.BundleContext bundleContext) |
Modifier and Type | Class and Description |
---|---|
class |
AbstractDistributedConfigDataStoreProviderModule |
class |
AbstractDistributedOperationalDataStoreProviderModule |
class |
DistributedConfigDataStoreProviderModule |
class |
DistributedOperationalDataStoreProviderModule |
Modifier and Type | Method and Description |
---|---|
Module |
AbstractDistributedOperationalDataStoreProviderModuleFactory.createModule(String instanceName,
DependencyResolver dependencyResolver,
org.osgi.framework.BundleContext bundleContext) |
Module |
DistributedOperationalDataStoreProviderModuleFactory.createModule(String instanceName,
DependencyResolver dependencyResolver,
org.osgi.framework.BundleContext bundleContext) |
Module |
DistributedConfigDataStoreProviderModuleFactory.createModule(String instanceName,
DependencyResolver dependencyResolver,
org.osgi.framework.BundleContext bundleContext) |
Module |
AbstractDistributedConfigDataStoreProviderModuleFactory.createModule(String instanceName,
DependencyResolver dependencyResolver,
org.osgi.framework.BundleContext bundleContext) |
Module |
AbstractDistributedOperationalDataStoreProviderModuleFactory.createModule(String instanceName,
DependencyResolver dependencyResolver,
DynamicMBeanWithInstance old,
org.osgi.framework.BundleContext bundleContext) |
Module |
DistributedOperationalDataStoreProviderModuleFactory.createModule(String instanceName,
DependencyResolver dependencyResolver,
DynamicMBeanWithInstance old,
org.osgi.framework.BundleContext bundleContext) |
Module |
DistributedConfigDataStoreProviderModuleFactory.createModule(String instanceName,
DependencyResolver dependencyResolver,
DynamicMBeanWithInstance old,
org.osgi.framework.BundleContext bundleContext) |
Module |
AbstractDistributedConfigDataStoreProviderModuleFactory.createModule(String instanceName,
DependencyResolver dependencyResolver,
DynamicMBeanWithInstance old,
org.osgi.framework.BundleContext bundleContext) |
Modifier and Type | Class and Description |
---|---|
class |
AbstractLegacyEntityOwnershipServiceProviderModule |
class |
LegacyEntityOwnershipServiceProviderModule
Deprecated.
Replaced by blueprint wiring
|
Modifier and Type | Method and Description |
---|---|
Module |
AbstractLegacyEntityOwnershipServiceProviderModuleFactory.createModule(String instanceName,
DependencyResolver dependencyResolver,
org.osgi.framework.BundleContext bundleContext) |
Module |
LegacyEntityOwnershipServiceProviderModuleFactory.createModule(String instanceName,
DependencyResolver dependencyResolver,
org.osgi.framework.BundleContext bundleContext)
Deprecated.
|
Module |
AbstractLegacyEntityOwnershipServiceProviderModuleFactory.createModule(String instanceName,
DependencyResolver dependencyResolver,
DynamicMBeanWithInstance old,
org.osgi.framework.BundleContext bundleContext) |
Module |
LegacyEntityOwnershipServiceProviderModuleFactory.createModule(String instanceName,
DependencyResolver dependencyResolver,
DynamicMBeanWithInstance old,
org.osgi.framework.BundleContext bundleContext)
Deprecated.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractInMemoryConfigDataStoreProviderModule |
class |
AbstractInMemoryOperationalDataStoreProviderModule |
class |
InMemoryConfigDataStoreProviderModule
Deprecated.
|
class |
InMemoryOperationalDataStoreProviderModule
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
Module |
AbstractInMemoryConfigDataStoreProviderModuleFactory.createModule(String instanceName,
DependencyResolver dependencyResolver,
org.osgi.framework.BundleContext bundleContext) |
Module |
AbstractInMemoryOperationalDataStoreProviderModuleFactory.createModule(String instanceName,
DependencyResolver dependencyResolver,
org.osgi.framework.BundleContext bundleContext) |
Module |
AbstractInMemoryConfigDataStoreProviderModuleFactory.createModule(String instanceName,
DependencyResolver dependencyResolver,
DynamicMBeanWithInstance old,
org.osgi.framework.BundleContext bundleContext) |
Module |
AbstractInMemoryOperationalDataStoreProviderModuleFactory.createModule(String instanceName,
DependencyResolver dependencyResolver,
DynamicMBeanWithInstance old,
org.osgi.framework.BundleContext bundleContext) |
Modifier and Type | Class and Description |
---|---|
class |
AbstractBindingAsyncDataBrokerImplModule |
class |
AbstractBindingBrokerImplModule |
class |
AbstractBindingNotificationAdapterModule |
class |
AbstractBindingNotificationPublishAdapterModule |
class |
AbstractNotificationBrokerImplModule |
class |
AbstractRuntimeMappingModule |
class |
BindingAsyncDataBrokerImplModule
Deprecated.
Replaced by blueprint wiring
|
class |
BindingBrokerImplModule
Deprecated.
Replaced by blueprint wiring
|
class |
BindingNotificationAdapterModule
Deprecated.
Replaced by blueprint wiring
|
class |
BindingNotificationPublishAdapterModule
Deprecated.
Replaced by blueprint wiring
|
class |
NotificationBrokerImplModule
Deprecated.
Replaced by blueprint wiring
|
class |
RuntimeMappingModule
Deprecated.
Replaced by blueprint wiring
|
Modifier and Type | Method and Description |
---|---|
Module |
AbstractBindingBrokerImplModuleFactory.createModule(String instanceName,
DependencyResolver dependencyResolver,
org.osgi.framework.BundleContext bundleContext) |
Module |
AbstractBindingAsyncDataBrokerImplModuleFactory.createModule(String instanceName,
DependencyResolver dependencyResolver,
org.osgi.framework.BundleContext bundleContext) |
Module |
AbstractBindingNotificationPublishAdapterModuleFactory.createModule(String instanceName,
DependencyResolver dependencyResolver,
org.osgi.framework.BundleContext bundleContext) |
Module |
AbstractRuntimeMappingModuleFactory.createModule(String instanceName,
DependencyResolver dependencyResolver,
org.osgi.framework.BundleContext bundleContext) |
Module |
AbstractBindingNotificationAdapterModuleFactory.createModule(String instanceName,
DependencyResolver dependencyResolver,
org.osgi.framework.BundleContext bundleContext) |
Module |
AbstractNotificationBrokerImplModuleFactory.createModule(String instanceName,
DependencyResolver dependencyResolver,
org.osgi.framework.BundleContext bundleContext) |
Module |
AbstractBindingBrokerImplModuleFactory.createModule(String instanceName,
DependencyResolver dependencyResolver,
DynamicMBeanWithInstance old,
org.osgi.framework.BundleContext bundleContext) |
Module |
AbstractBindingAsyncDataBrokerImplModuleFactory.createModule(String instanceName,
DependencyResolver dependencyResolver,
DynamicMBeanWithInstance old,
org.osgi.framework.BundleContext bundleContext) |
Module |
AbstractBindingNotificationPublishAdapterModuleFactory.createModule(String instanceName,
DependencyResolver dependencyResolver,
DynamicMBeanWithInstance old,
org.osgi.framework.BundleContext bundleContext) |
Module |
AbstractRuntimeMappingModuleFactory.createModule(String instanceName,
DependencyResolver dependencyResolver,
DynamicMBeanWithInstance old,
org.osgi.framework.BundleContext bundleContext) |
Module |
AbstractBindingNotificationAdapterModuleFactory.createModule(String instanceName,
DependencyResolver dependencyResolver,
DynamicMBeanWithInstance old,
org.osgi.framework.BundleContext bundleContext) |
Module |
AbstractNotificationBrokerImplModuleFactory.createModule(String instanceName,
DependencyResolver dependencyResolver,
DynamicMBeanWithInstance old,
org.osgi.framework.BundleContext bundleContext) |
Modifier and Type | Class and Description |
---|---|
class |
AbstractDomBrokerImplModule |
class |
AbstractDomInmemoryDataBrokerModule |
class |
AbstractSchemaServiceImplSingletonModule |
class |
DomBrokerImplModule
Deprecated.
Replaced by blueprint wiring
|
class |
DomInmemoryDataBrokerModule
Deprecated.
Replaced by the clustered data store.
|
class |
SchemaServiceImplSingletonModule
Deprecated.
Replaced by blueprint wiring
|
Modifier and Type | Method and Description |
---|---|
Module |
AbstractSchemaServiceImplSingletonModuleFactory.createModule(String instanceName,
DependencyResolver dependencyResolver,
org.osgi.framework.BundleContext bundleContext) |
Module |
AbstractDomInmemoryDataBrokerModuleFactory.createModule(String instanceName,
DependencyResolver dependencyResolver,
org.osgi.framework.BundleContext bundleContext) |
Module |
AbstractDomBrokerImplModuleFactory.createModule(String instanceName,
DependencyResolver dependencyResolver,
org.osgi.framework.BundleContext bundleContext) |
Module |
DomBrokerImplModuleFactory.createModule(String instanceName,
DependencyResolver dependencyResolver,
org.osgi.framework.BundleContext bundleContext)
Deprecated.
|
Module |
AbstractSchemaServiceImplSingletonModuleFactory.createModule(String instanceName,
DependencyResolver dependencyResolver,
DynamicMBeanWithInstance old,
org.osgi.framework.BundleContext bundleContext) |
Module |
AbstractDomInmemoryDataBrokerModuleFactory.createModule(String instanceName,
DependencyResolver dependencyResolver,
DynamicMBeanWithInstance old,
org.osgi.framework.BundleContext bundleContext) |
Module |
AbstractDomBrokerImplModuleFactory.createModule(String instanceName,
DependencyResolver dependencyResolver,
DynamicMBeanWithInstance old,
org.osgi.framework.BundleContext bundleContext) |
Module |
DomBrokerImplModuleFactory.createModule(String instanceName,
DependencyResolver dependencyResolver,
DynamicMBeanWithInstance old,
org.osgi.framework.BundleContext bundleContext)
Deprecated.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractPingpongDataBrokerModule |
class |
PingpongDataBrokerModule
Deprecated.
Replaced by blueprint wiring
|
Modifier and Type | Method and Description |
---|---|
Module |
AbstractPingpongDataBrokerModuleFactory.createModule(String instanceName,
DependencyResolver dependencyResolver,
org.osgi.framework.BundleContext bundleContext) |
Module |
AbstractPingpongDataBrokerModuleFactory.createModule(String instanceName,
DependencyResolver dependencyResolver,
DynamicMBeanWithInstance old,
org.osgi.framework.BundleContext bundleContext) |
Modifier and Type | Class and Description |
---|---|
class |
AbstractMessageBusAppImplModule |
class |
MessageBusAppImplModule
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
Module |
AbstractMessageBusAppImplModuleFactory.createModule(String instanceName,
DependencyResolver dependencyResolver,
org.osgi.framework.BundleContext bundleContext) |
Module |
MessageBusAppImplModuleFactory.createModule(String instanceName,
DependencyResolver dependencyResolver,
org.osgi.framework.BundleContext bundleContext)
Deprecated.
|
Module |
AbstractMessageBusAppImplModuleFactory.createModule(String instanceName,
DependencyResolver dependencyResolver,
DynamicMBeanWithInstance old,
org.osgi.framework.BundleContext bundleContext) |
Module |
MessageBusAppImplModuleFactory.createModule(String instanceName,
DependencyResolver dependencyResolver,
DynamicMBeanWithInstance old,
org.osgi.framework.BundleContext bundleContext)
Deprecated.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractGlobalEventExecutorModule |
class |
AbstractImmediateEventExecutorModule |
class |
GlobalEventExecutorModule
Deprecated.
Replaced by blueprint wiring
|
class |
ImmediateEventExecutorModule
Deprecated.
Replaced by blueprint wiring
|
Modifier and Type | Method and Description |
---|---|
Module |
AbstractGlobalEventExecutorModuleFactory.createModule(String instanceName,
DependencyResolver dependencyResolver,
org.osgi.framework.BundleContext bundleContext) |
Module |
AbstractImmediateEventExecutorModuleFactory.createModule(String instanceName,
DependencyResolver dependencyResolver,
org.osgi.framework.BundleContext bundleContext) |
Module |
AbstractGlobalEventExecutorModuleFactory.createModule(String instanceName,
DependencyResolver dependencyResolver,
DynamicMBeanWithInstance old,
org.osgi.framework.BundleContext bundleContext) |
Module |
AbstractImmediateEventExecutorModuleFactory.createModule(String instanceName,
DependencyResolver dependencyResolver,
DynamicMBeanWithInstance old,
org.osgi.framework.BundleContext bundleContext) |
Modifier and Type | Class and Description |
---|---|
class |
AbstractNettyThreadgroupModule |
class |
NettyThreadgroupModule
Deprecated.
Replaced by blueprint wiring
|
Modifier and Type | Method and Description |
---|---|
Module |
AbstractNettyThreadgroupModuleFactory.createModule(String instanceName,
DependencyResolver dependencyResolver,
org.osgi.framework.BundleContext bundleContext) |
Module |
AbstractNettyThreadgroupModuleFactory.createModule(String instanceName,
DependencyResolver dependencyResolver,
DynamicMBeanWithInstance old,
org.osgi.framework.BundleContext bundleContext) |
Modifier and Type | Class and Description |
---|---|
class |
AbstractHashedWheelTimerModule |
class |
HashedWheelTimerModule
Deprecated.
Replaced by blueprint wiring
|
Modifier and Type | Method and Description |
---|---|
Module |
AbstractHashedWheelTimerModuleFactory.createModule(String instanceName,
DependencyResolver dependencyResolver,
org.osgi.framework.BundleContext bundleContext) |
Module |
AbstractHashedWheelTimerModuleFactory.createModule(String instanceName,
DependencyResolver dependencyResolver,
DynamicMBeanWithInstance old,
org.osgi.framework.BundleContext bundleContext) |
Modifier and Type | Class and Description |
---|---|
class |
AbstractShutdownModule |
class |
ShutdownModule |
Modifier and Type | Method and Description |
---|---|
Module |
AbstractShutdownModuleFactory.createModule(String instanceName,
DependencyResolver dependencyResolver,
org.osgi.framework.BundleContext bundleContext) |
Module |
AbstractShutdownModuleFactory.createModule(String instanceName,
DependencyResolver dependencyResolver,
DynamicMBeanWithInstance old,
org.osgi.framework.BundleContext bundleContext) |
Modifier and Type | Class and Description |
---|---|
class |
AbstractDepTestImplModule |
class |
AbstractIdentityTestModule |
class |
AbstractMultipleDependenciesModule |
class |
AbstractNetconfTestImplModule |
class |
AbstractTestImplModule |
class |
DepTestImplModule |
class |
IdentityTestModule |
class |
MultipleDependenciesModule |
class |
NetconfTestImplModule |
class |
TestImplModule |
Modifier and Type | Method and Description |
---|---|
Module |
AbstractIdentityTestModuleFactory.createModule(String instanceName,
DependencyResolver dependencyResolver,
org.osgi.framework.BundleContext bundleContext) |
Module |
AbstractMultipleDependenciesModuleFactory.createModule(String instanceName,
DependencyResolver dependencyResolver,
org.osgi.framework.BundleContext bundleContext) |
Module |
AbstractNetconfTestImplModuleFactory.createModule(String instanceName,
DependencyResolver dependencyResolver,
org.osgi.framework.BundleContext bundleContext) |
Module |
AbstractTestImplModuleFactory.createModule(String instanceName,
DependencyResolver dependencyResolver,
org.osgi.framework.BundleContext bundleContext) |
Module |
AbstractDepTestImplModuleFactory.createModule(String instanceName,
DependencyResolver dependencyResolver,
org.osgi.framework.BundleContext bundleContext) |
Module |
AbstractIdentityTestModuleFactory.createModule(String instanceName,
DependencyResolver dependencyResolver,
DynamicMBeanWithInstance old,
org.osgi.framework.BundleContext bundleContext) |
Module |
AbstractMultipleDependenciesModuleFactory.createModule(String instanceName,
DependencyResolver dependencyResolver,
DynamicMBeanWithInstance old,
org.osgi.framework.BundleContext bundleContext) |
Module |
AbstractNetconfTestImplModuleFactory.createModule(String instanceName,
DependencyResolver dependencyResolver,
DynamicMBeanWithInstance old,
org.osgi.framework.BundleContext bundleContext) |
Module |
AbstractTestImplModuleFactory.createModule(String instanceName,
DependencyResolver dependencyResolver,
DynamicMBeanWithInstance old,
org.osgi.framework.BundleContext bundleContext) |
Module |
AbstractDepTestImplModuleFactory.createModule(String instanceName,
DependencyResolver dependencyResolver,
DynamicMBeanWithInstance old,
org.osgi.framework.BundleContext bundleContext) |
Modifier and Type | Class and Description |
---|---|
class |
AbstractClusterSingletonServiceProviderModule |
class |
ClusterSingletonServiceProviderModule
Deprecated.
Replaced by blueprint wiring but remains for backwards compatibility until downstream users
of the provided config system service are converted to blueprint.
|
Modifier and Type | Method and Description |
---|---|
Module |
AbstractClusterSingletonServiceProviderModuleFactory.createModule(String instanceName,
DependencyResolver dependencyResolver,
org.osgi.framework.BundleContext bundleContext) |
Module |
AbstractClusterSingletonServiceProviderModuleFactory.createModule(String instanceName,
DependencyResolver dependencyResolver,
DynamicMBeanWithInstance old,
org.osgi.framework.BundleContext bundleContext) |
Copyright © 2019 OpenDaylight. All rights reserved.