Package | Description |
---|---|
org.apache.ambari.server.controller | |
org.apache.ambari.server.orm.dao |
Modifier and Type | Method and Description |
---|---|
void |
AmbariManagementController.updateExtensionLink(ExtensionLinkEntity oldLinkEntity,
ExtensionLinkRequest newLinkRequest)
Update a link - switch the link's extension version while keeping the same stack version and extension name
|
void |
AmbariManagementControllerImpl.updateExtensionLink(ExtensionLinkEntity oldLinkEntity,
ExtensionLinkRequest newLinkRequest)
Update a link - switch the link's extension version while keeping the same stack version and extension name
|
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 |
---|---|
ExtensionLinkEntity |
ExtensionLinkDAO.findById(long linkId)
Gets an extension link with the specified ID.
|
ExtensionLinkEntity |
ExtensionLinkDAO.findByStackAndExtension(String stackName,
String stackVersion,
String extensionName,
String extensionVersion)
Gets the extension link that match the specified stack name, stack version, extension name and extension version.
|
ExtensionLinkEntity |
ExtensionLinkDAO.merge(ExtensionLinkEntity link)
Merge the specified extension link with the existing extension link in the database.
|
Modifier and Type | Method and Description |
---|---|
List<ExtensionLinkEntity> |
ExtensionLinkDAO.find(ExtensionLinkRequest request)
Gets the extension links that match the specified stack name and version.
|
List<ExtensionLinkEntity> |
ExtensionLinkDAO.findAll()
Gets all of the defined extension links.
|
List<ExtensionLinkEntity> |
ExtensionLinkDAO.findByExtension(String extensionName,
String extensionVersion)
Gets the extension links that match the specified extension name and version.
|
List<ExtensionLinkEntity> |
ExtensionLinkDAO.findByStack(String stackName,
String stackVersion)
Gets the extension links that match the specified stack name and version.
|
List<ExtensionLinkEntity> |
ExtensionLinkDAO.findByStackAndExtensionName(String stackName,
String stackVersion,
String extensionName)
Gets the extension link that match the specified stack name, stack version and extension name.
|
Modifier and Type | Method and Description |
---|---|
void |
ExtensionLinkDAO.create(ExtensionLinkEntity link)
Persists a new extension link instance.
|
void |
ExtensionLinkDAO.createOrUpdate(ExtensionLinkEntity link)
Creates or updates the specified entity.
|
ExtensionLinkEntity |
ExtensionLinkDAO.merge(ExtensionLinkEntity link)
Merge the specified extension link with the existing extension link in the database.
|
void |
ExtensionLinkDAO.refresh(ExtensionLinkEntity link)
Refresh the state of the extension instance from the database.
|
void |
ExtensionLinkDAO.remove(ExtensionLinkEntity link)
Removes the specified extension link
|
Copyright © 2022 Apache Software Foundation. All rights reserved.