Package | Description |
---|---|
org.apache.ambari.server.api.services | |
org.apache.ambari.server.controller | |
org.apache.ambari.server.stack | |
org.apache.ambari.server.state |
Modifier and Type | Method and Description |
---|---|
ExtensionInfo |
AmbariMetaInfo.getExtension(String extensionName,
String version) |
Modifier and Type | Method and Description |
---|---|
Collection<ExtensionInfo> |
AmbariMetaInfo.getExtensions() |
Collection<ExtensionInfo> |
AmbariMetaInfo.getExtensions(String extensionName) |
Modifier and Type | Method and Description |
---|---|
void |
AmbariManagementHelper.createExtensionLink(StackManager stackManager,
StackInfo stackInfo,
ExtensionInfo extensionInfo)
This method will create a link between an extension version and a stack version (Extension Link).
|
void |
AmbariManagementHelper.updateExtensionLink(StackManager stackManager,
ExtensionLinkEntity linkEntity,
StackInfo stackInfo,
ExtensionInfo oldExtensionInfo,
ExtensionInfo newExtensionInfo)
Updates the extension version of the currently linked extension to the stack version
|
Modifier and Type | Method and Description |
---|---|
void |
AmbariManagementHelper.createExtensionLinks(StackManager stackManager,
List<ExtensionInfo> extensions)
This method will create a link between an extension version and a stack version (Extension Link).
|
Modifier and Type | Method and Description |
---|---|
ExtensionInfo |
StackManager.getExtension(String name,
String version)
Obtain the extension info specified by name and version.
|
ExtensionInfo |
ExtensionModule.getModuleInfo() |
Modifier and Type | Method and Description |
---|---|
Collection<ExtensionInfo> |
StackManager.getExtensions()
Obtain all extensions.
|
Collection<ExtensionInfo> |
StackManager.getExtensions(String name)
Obtain all extensions for the given name.
|
Modifier and Type | Method and Description |
---|---|
void |
StackManager.linkStackToExtension(StackInfo stack,
ExtensionInfo extension) |
void |
StackManager.unlinkStackAndExtension(StackInfo stack,
ExtensionInfo extension) |
static void |
ExtensionHelper.validateCreateLink(StackManager stackManager,
StackInfo stack,
ExtensionInfo extension) |
static void |
ExtensionHelper.validateDeleteLink(Clusters clusters,
StackInfo stack,
ExtensionInfo extension) |
static void |
ExtensionHelper.validateUpdateLink(StackManager stackManager,
StackInfo stack,
ExtensionInfo oldExtension,
ExtensionInfo newExtension) |
Modifier and Type | Method and Description |
---|---|
ExtensionInfo |
StackInfo.getExtension(String name) |
ExtensionInfo |
StackInfo.getExtensionByService(String serviceName) |
Modifier and Type | Method and Description |
---|---|
Collection<ExtensionInfo> |
StackInfo.getExtensions() |
Modifier and Type | Method and Description |
---|---|
void |
StackInfo.addExtension(ExtensionInfo extension) |
int |
ExtensionInfo.compareTo(ExtensionInfo o) |
void |
StackInfo.removeExtension(ExtensionInfo extension) |
Constructor and Description |
---|
ExtensionId(ExtensionInfo extension) |
Copyright © 2022 Apache Software Foundation. All rights reserved.