Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- addingBundle(Bundle, BundleEvent) - Method in class org.opendaylight.controller.blueprint.BlueprintBundleTracker
-
Implemented from BundleActivator.
- appConfigBindingClass - Variable in class org.opendaylight.controller.blueprint.ext.BindingContext
- appConfigPath - Variable in class org.opendaylight.controller.blueprint.ext.BindingContext
B
- BindingContext - Class in org.opendaylight.controller.blueprint.ext
-
Base class to abstract binding type-specific behavior.
- bindingQName - Variable in class org.opendaylight.controller.blueprint.ext.BindingContext
- BlueprintBundleTracker - Class in org.opendaylight.controller.blueprint
-
This class is created in bundle activation and scans ACTIVE bundles for blueprint XML files located under the well-known org/opendaylight/blueprint/ path and deploys the XML files via the Aries BlueprintExtenderService.
- BlueprintBundleTracker() - Constructor for class org.opendaylight.controller.blueprint.BlueprintBundleTracker
- BlueprintContainerRestartService - Interface in org.opendaylight.controller.blueprint
-
Interface that restarts blueprint containers.
- blueprintEvent(BlueprintEvent) - Method in class org.opendaylight.controller.blueprint.BlueprintBundleTracker
-
Implemented from BlueprintListener to listen for blueprint events.
- bundleChanged(BundleEvent) - Method in class org.opendaylight.controller.blueprint.BlueprintBundleTracker
-
Implemented from SynchronousBundleListener.
C
- ComponentProcessor - Class in org.opendaylight.controller.blueprint.ext
-
The singleton component processor that is invoked by the blueprint container to perform operations on various component definitions prior to component creation.
- ComponentProcessor() - Constructor for class org.opendaylight.controller.blueprint.ext.ComponentProcessor
- ConfigXMLReaderException - Exception in org.opendaylight.controller.blueprint.ext
-
Exception thrown by
DataStoreAppConfigDefaultXMLReader. - ConfigXMLReaderException(String) - Constructor for exception org.opendaylight.controller.blueprint.ext.ConfigXMLReaderException
- ConfigXMLReaderException(String, Throwable) - Constructor for exception org.opendaylight.controller.blueprint.ext.ConfigXMLReaderException
- container() - Method in class org.opendaylight.controller.blueprint.ext.DataStoreAppConfigMetadata
- create() - Method in class org.opendaylight.controller.blueprint.ext.DataStoreAppConfigMetadata
- create(String, Class<? extends DataObject>, String) - Static method in class org.opendaylight.controller.blueprint.ext.BindingContext
- createDefaultInstance() - Method in class org.opendaylight.controller.blueprint.ext.DataStoreAppConfigDefaultXMLReader
- createDefaultInstance(DataStoreAppConfigDefaultXMLReader.FallbackConfigProvider) - Method in class org.opendaylight.controller.blueprint.ext.DataStoreAppConfigDefaultXMLReader
D
- DataStoreAppConfigDefaultXMLReader<T extends org.opendaylight.yangtools.yang.binding.DataObject> - Class in org.opendaylight.controller.blueprint.ext
-
DataObject XML file reader used by
DataStoreAppConfigMetadata. - DataStoreAppConfigDefaultXMLReader(Class<?>, String, DOMSchemaService, BindingNormalizedNodeSerializer, Class<T>) - Constructor for class org.opendaylight.controller.blueprint.ext.DataStoreAppConfigDefaultXMLReader
- DataStoreAppConfigDefaultXMLReader(String, String, DOMSchemaService, BindingNormalizedNodeSerializer, BindingContext, DataStoreAppConfigDefaultXMLReader.ConfigURLProvider) - Constructor for class org.opendaylight.controller.blueprint.ext.DataStoreAppConfigDefaultXMLReader
- DataStoreAppConfigDefaultXMLReader.ConfigURLProvider - Interface in org.opendaylight.controller.blueprint.ext
- DataStoreAppConfigDefaultXMLReader.FallbackConfigProvider - Interface in org.opendaylight.controller.blueprint.ext
- DataStoreAppConfigMetadata - Class in org.opendaylight.controller.blueprint.ext
-
Factory metadata corresponding to the "clustered-app-config" element that obtains an application's config data from the data store and provides the binding DataObject instance to the Blueprint container as a bean.
- DataStoreAppConfigMetadata(String, String, String, String, UpdateStrategy, Element) - Constructor for class org.opendaylight.controller.blueprint.ext.DataStoreAppConfigMetadata
- decorate(Node, ComponentMetadata, ParserContext) - Method in class org.opendaylight.controller.blueprint.ext.OpendaylightNamespaceHandler
- destroy() - Method in class org.opendaylight.controller.blueprint.ext.ComponentProcessor
- destroy(Object) - Method in class org.opendaylight.controller.blueprint.ext.DataStoreAppConfigMetadata
G
- get(SchemaTreeInference) - Method in interface org.opendaylight.controller.blueprint.ext.DataStoreAppConfigDefaultXMLReader.FallbackConfigProvider
- getActivation() - Method in class org.opendaylight.controller.blueprint.ext.DataStoreAppConfigMetadata
- getDependencyDescriptor() - Method in class org.opendaylight.controller.blueprint.ext.DataStoreAppConfigMetadata
- getDependsOn() - Method in class org.opendaylight.controller.blueprint.ext.DataStoreAppConfigMetadata
- getId() - Method in class org.opendaylight.controller.blueprint.ext.DataStoreAppConfigMetadata
- getManagedClasses() - Method in class org.opendaylight.controller.blueprint.ext.OpendaylightNamespaceHandler
- getOSGiService(Class<T>) - Method in class org.opendaylight.controller.blueprint.ext.DataStoreAppConfigMetadata
- getSchemaLocation(String) - Method in class org.opendaylight.controller.blueprint.ext.OpendaylightNamespaceHandler
- getURL(String) - Method in interface org.opendaylight.controller.blueprint.ext.DataStoreAppConfigDefaultXMLReader.ConfigURLProvider
I
- init(ExtendedBlueprintContainer) - Method in class org.opendaylight.controller.blueprint.ext.DataStoreAppConfigMetadata
- isSatisfied() - Method in class org.opendaylight.controller.blueprint.ext.DataStoreAppConfigMetadata
L
- logName() - Method in class org.opendaylight.controller.blueprint.ext.DataStoreAppConfigMetadata
M
- modifiedBundle(Bundle, BundleEvent, Bundle) - Method in class org.opendaylight.controller.blueprint.BlueprintBundleTracker
-
Implemented from BundleTrackerCustomizer.
N
- NAMESPACE_1_0_0 - Static variable in class org.opendaylight.controller.blueprint.ext.OpendaylightNamespaceHandler
- newDefaultNode(SchemaTreeInference) - Method in class org.opendaylight.controller.blueprint.ext.BindingContext
- NONE - Enum constant in enum class org.opendaylight.controller.blueprint.ext.UpdateStrategy
O
- onCreate() - Method in class org.opendaylight.controller.blueprint.ext.DataStoreAppConfigMetadata
- OpendaylightNamespaceHandler - Class in org.opendaylight.controller.blueprint.ext
-
The NamespaceHandler for Opendaylight blueprint extensions.
- OpendaylightNamespaceHandler() - Constructor for class org.opendaylight.controller.blueprint.ext.OpendaylightNamespaceHandler
- org.opendaylight.controller.blueprint - package org.opendaylight.controller.blueprint
- org.opendaylight.controller.blueprint.ext - package org.opendaylight.controller.blueprint.ext
P
- parse(Element, ParserContext) - Method in class org.opendaylight.controller.blueprint.ext.OpendaylightNamespaceHandler
- parseDataElement(Element, SchemaTreeInference) - Method in class org.opendaylight.controller.blueprint.ext.BindingContext
- process(ComponentDefinitionRegistry) - Method in class org.opendaylight.controller.blueprint.ext.ComponentProcessor
R
- RELOAD - Enum constant in enum class org.opendaylight.controller.blueprint.ext.UpdateStrategy
- removedBundle(Bundle, BundleEvent, Bundle) - Method in class org.opendaylight.controller.blueprint.BlueprintBundleTracker
-
Implemented from BundleTrackerCustomizer.
- restartContainer() - Method in class org.opendaylight.controller.blueprint.ext.DataStoreAppConfigMetadata
- restartContainerAndDependents(Bundle) - Method in interface org.opendaylight.controller.blueprint.BlueprintContainerRestartService
-
Restarts the blueprint container for the given bundle and all its dependent containers in an atomic and orderly manner.
- retrieveService(String, Class<?>, Consumer<Object>) - Method in class org.opendaylight.controller.blueprint.ext.DataStoreAppConfigMetadata
- retrieveService(String, String, Consumer<Object>) - Method in class org.opendaylight.controller.blueprint.ext.DataStoreAppConfigMetadata
S
- schemaType - Variable in class org.opendaylight.controller.blueprint.ext.BindingContext
- setBlueprintContainerRestartService(BlueprintContainerRestartService) - Method in class org.opendaylight.controller.blueprint.ext.ComponentProcessor
- setBundle(Bundle) - Method in class org.opendaylight.controller.blueprint.ext.ComponentProcessor
- setDependencyDesc(String) - Method in class org.opendaylight.controller.blueprint.ext.DataStoreAppConfigMetadata
- setFailure(String, Throwable) - Method in class org.opendaylight.controller.blueprint.ext.DataStoreAppConfigMetadata
- setFailureMessage(String) - Method in class org.opendaylight.controller.blueprint.ext.DataStoreAppConfigMetadata
- setRestartDependentsOnUpdates(boolean) - Method in class org.opendaylight.controller.blueprint.ext.ComponentProcessor
- setSatisfied() - Method in class org.opendaylight.controller.blueprint.ext.DataStoreAppConfigMetadata
- setUseDefaultForReferenceTypes(boolean) - Method in class org.opendaylight.controller.blueprint.ext.ComponentProcessor
- start(BundleContext) - Method in class org.opendaylight.controller.blueprint.BlueprintBundleTracker
-
Implemented from BundleActivator.
- startTracking() - Method in class org.opendaylight.controller.blueprint.ext.DataStoreAppConfigMetadata
- startTracking(DependentComponentFactoryMetadata.SatisfactionCallback) - Method in class org.opendaylight.controller.blueprint.ext.DataStoreAppConfigMetadata
- stop(BundleContext) - Method in class org.opendaylight.controller.blueprint.BlueprintBundleTracker
-
Implemented from BundleActivator.
- stopTracking() - Method in class org.opendaylight.controller.blueprint.ext.DataStoreAppConfigMetadata
U
- UpdateStrategy - Enum Class in org.opendaylight.controller.blueprint.ext
-
Enumerates possible strategies when a component is updated.
V
- valueOf(String) - Static method in enum class org.opendaylight.controller.blueprint.ext.UpdateStrategy
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class org.opendaylight.controller.blueprint.ext.UpdateStrategy
-
Returns an array containing the constants of this enum class, in the order they are declared.
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form