Index

A B C D G I L M N O P R S U V 
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
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.
A B C D G I L M N O P R S U V 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form