Class AbstractExtensionRegistry<T extends ExtensionBundleMetadata>
java.lang.Object
org.apache.nifi.registry.extension.AbstractExtensionRegistry<T>
- Type Parameters:
T- the type of bundle metadata
- All Implemented Interfaces:
ExtensionRegistry<T>
- Direct Known Subclasses:
NiFiRegistryExtensionRegistry
public abstract class AbstractExtensionRegistry<T extends ExtensionBundleMetadata>
extends Object
implements ExtensionRegistry<T>
Base class for implementations of ExtensionRegistry.
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate Stringprivate final Stringprivate Stringprivate final SSLContextprivate String -
Constructor Summary
ConstructorsConstructorDescriptionAbstractExtensionRegistry(String identifier, String url, String name, SSLContext sslContext) -
Method Summary
Modifier and TypeMethodDescriptiongetName()protected SSLContextgetURL()voidsetDescription(String description) voidvoidMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.apache.nifi.registry.extension.ExtensionRegistry
getExtensionBundleContent, getExtensionBundleMetadata
-
Field Details
-
identifier
-
sslContext
-
url
-
name
-
description
-
-
Constructor Details
-
AbstractExtensionRegistry
-
-
Method Details
-
getIdentifier
- Specified by:
getIdentifierin interfaceExtensionRegistry<T extends ExtensionBundleMetadata>
-
getDescription
- Specified by:
getDescriptionin interfaceExtensionRegistry<T extends ExtensionBundleMetadata>
-
setDescription
- Specified by:
setDescriptionin interfaceExtensionRegistry<T extends ExtensionBundleMetadata>
-
getURL
- Specified by:
getURLin interfaceExtensionRegistry<T extends ExtensionBundleMetadata>
-
setURL
- Specified by:
setURLin interfaceExtensionRegistry<T extends ExtensionBundleMetadata>
-
getName
- Specified by:
getNamein interfaceExtensionRegistry<T extends ExtensionBundleMetadata>
-
setName
- Specified by:
setNamein interfaceExtensionRegistry<T extends ExtensionBundleMetadata>
-
getSSLContext
-