Package org.azd.interfaces
Interface ExtensionManagementDetails
- All Known Implementing Classes:
ExtensionManagementApi
public interface ExtensionManagementDetails
-
Method Summary
Modifier and TypeMethodDescriptiongetExtension
(String extensionId, String publisherId) getExtension
(String extensionId, String publisherId, String[] assetTypes) installExtension
(String publisherId, String extensionId, String version) uninstallExtension
(String publisherId, String extensionId) uninstallExtension
(String publisherId, String extensionId, String reason, String reasonCode) updateExtension
(String publisherId, String extensionId, ExtensionStateFlags extensionState)
-
Method Details
-
getExtension
- Throws:
AzDException
-
getExtension
InstalledExtension getExtension(String extensionId, String publisherId, String[] assetTypes) throws AzDException - Throws:
AzDException
-
getExtensions
- Throws:
AzDException
-
installExtension
InstalledExtension installExtension(String publisherId, String extensionId, String version) throws AzDException - Throws:
AzDException
-
uninstallExtension
- Throws:
AzDException
-
uninstallExtension
Void uninstallExtension(String publisherId, String extensionId, String reason, String reasonCode) throws AzDException - Throws:
AzDException
-
updateExtension
InstalledExtension updateExtension(String publisherId, String extensionId, ExtensionStateFlags extensionState) throws AzDException - Throws:
AzDException
-