| Package | Description | 
|---|---|
| org.apache.ambari.server.api.services | |
| org.apache.ambari.server.controller | |
| org.apache.ambari.server.stack | 
| Modifier and Type | Method and Description | 
|---|---|
StackManager | 
AmbariMetaInfo.getStackManager()
Obtain the underlying stack manager. 
 | 
| 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.createExtensionLinks(StackManager stackManager,
                    List<ExtensionInfo> extensions)
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 | 
|---|---|
StackManager | 
StackManagerFactory.create(File stackRoot,
      File commonServicesRoot,
      File extensionRoot,
      OsFamily osFamily,
      boolean validate)  | 
| Modifier and Type | Method and Description | 
|---|---|
static void | 
ExtensionHelper.validateCreateLink(StackManager stackManager,
                  StackInfo stack,
                  ExtensionInfo extension)  | 
static void | 
ExtensionHelper.validateUpdateLink(StackManager stackManager,
                  StackInfo stack,
                  ExtensionInfo oldExtension,
                  ExtensionInfo newExtension)  | 
Copyright © 2022 Apache Software Foundation. All rights reserved.