public class AmbariManagementHelper extends Object
Constructor and Description |
---|
AmbariManagementHelper(StackDAO stackDAO,
ExtensionDAO extensionDAO,
ExtensionLinkDAO linkDAO) |
Modifier and Type | Method and Description |
---|---|
void |
createExtensionLink(StackManager stackManager,
StackInfo stackInfo,
ExtensionInfo extensionInfo)
This method will create a link between an extension version and a stack version (Extension Link).
|
void |
createExtensionLinks(StackManager stackManager,
List<ExtensionInfo> extensions)
This method will create a link between an extension version and a stack version (Extension Link).
|
void |
updateExtensionLink(StackManager stackManager,
ExtensionLinkEntity linkEntity,
StackInfo stackInfo,
ExtensionInfo oldExtensionInfo,
ExtensionInfo newExtensionInfo)
Updates the extension version of the currently linked extension to the stack version
|
@Inject public AmbariManagementHelper(StackDAO stackDAO, ExtensionDAO extensionDAO, ExtensionLinkDAO linkDAO)
public void createExtensionLink(StackManager stackManager, StackInfo stackInfo, ExtensionInfo extensionInfo) throws org.apache.ambari.server.AmbariException
org.apache.ambari.server.AmbariException
public void createExtensionLinks(StackManager stackManager, List<ExtensionInfo> extensions) throws org.apache.ambari.server.AmbariException
org.apache.ambari.server.AmbariException
public void updateExtensionLink(StackManager stackManager, ExtensionLinkEntity linkEntity, StackInfo stackInfo, ExtensionInfo oldExtensionInfo, ExtensionInfo newExtensionInfo) throws org.apache.ambari.server.AmbariException
org.apache.ambari.server.AmbariException
Copyright © 2022 Apache Software Foundation. All rights reserved.