Package net.bluemind.system.api
Interface IInstallationPromise
public interface IInstallationPromise
-
Method Summary
Modifier and TypeMethodDescriptionclone
(CloneConfiguration sourceParams) getInfos()
getLogo()
postinst()
resetIndex
(String index) setLogo
(byte[] logo) setSubscriptionContacts
(List<String> emails) updateSubscription
(String licence) updateSubscriptionVersion
(String version) updateSubscriptionWithArchive
(Stream archive) upgrade()
-
Method Details
-
clone
-
deleteLogo
CompletableFuture<Void> deleteLogo() -
demoteLeader
CompletableFuture<Void> demoteLeader() -
getHostReport
CompletableFuture<String> getHostReport() -
getInfos
CompletableFuture<PublicInfos> getInfos() -
getLogo
CompletableFuture<CustomLogo> getLogo() -
getSubscriptionContacts
CompletableFuture<List<String>> getSubscriptionContacts() -
getSubscriptionInformations
CompletableFuture<SubscriptionInformations> getSubscriptionInformations() -
getSubscriptionKind
CompletableFuture<SubscriptionInformations.Kind> getSubscriptionKind() -
getSystemState
CompletableFuture<SystemState> getSystemState() -
getVersion
CompletableFuture<InstallationVersion> getVersion() -
initialize
CompletableFuture<TaskRef> initialize() -
isValidProductionSubscription
CompletableFuture<Boolean> isValidProductionSubscription() -
maintenanceMode
CompletableFuture<Void> maintenanceMode() -
markSchemaAsUpgraded
CompletableFuture<Void> markSchemaAsUpgraded() -
ping
-
postinst
CompletableFuture<TaskRef> postinst() -
promoteLeader
CompletableFuture<Void> promoteLeader() -
removeSubscription
CompletableFuture<Void> removeSubscription() -
resetIndex
-
resetIndexes
CompletableFuture<TaskRef> resetIndexes() -
runningMode
CompletableFuture<Void> runningMode() -
sendHostReport
CompletableFuture<String> sendHostReport() -
setLogo
-
setSubscriptionContacts
-
updateSubscription
-
updateSubscriptionVersion
-
updateSubscriptionWithArchive
-
upgrade
CompletableFuture<TaskRef> upgrade() -
upgradeStatus
CompletableFuture<UpgradeStatus> upgradeStatus()
-