| Package | Description |
|---|---|
| org.opendaylight.controller.config.api | |
| org.opendaylight.controller.config.api.jmx | |
| org.opendaylight.controller.config.spi |
| Class and Description |
|---|
| ConflictingVersionException
Can be thrown during
ConfigRegistry.commitConfig(javax.management.ObjectName) to indicate
that the transaction cannot be committed due to the fact that another
transaction was committed after creating this transaction. |
| DependencyResolver
Each new
Module can receive
resolver from ModuleFactory
for looking up dependencies during validation and second phase commit. |
| IdentityAttributeRef |
| JmxAttribute
Wrapper around strings to make
JmxAttributeValidationException type
safe. |
| JmxAttributeValidationException
Exception that can be thrown during validation phase.
|
| LookupRegistry |
| ModuleIdentifier |
| ServiceReferenceReadableRegistry |
| ServiceReferenceWritableRegistry |
| ValidationException
This exception is not intended to be used while implementing modules,
it aggregates validation exceptions and sends them back to the user.
|
| ValidationException.ExceptionMessageWithStackTrace |
| Class and Description |
|---|
| ConfigRegistry
Provides functionality for working with configuration registry - mainly
creating and committing config transactions.
|
| ConfigTransactionController
Represents functionality provided by configuration transaction.
|
| LookupRegistry |
| ModuleIdentifier |
| ServiceReferenceReadableRegistry |
| ServiceReferenceWritableRegistry |
| Class and Description |
|---|
| DependencyResolver
Each new
Module can receive
resolver from ModuleFactory
for looking up dependencies during validation and second phase commit. |
| DependencyResolverFactory |
| DynamicMBeanWithInstance
Each
Module that is committed
will be wrapped into this interface. |
| ModuleIdentifier |
Copyright © 2017 OpenDaylight. All rights reserved.