Interface IInstallationAsync


public interface IInstallationAsync
  • Method Details

    • clone

      void clone(CloneConfiguration sourceParams, net.bluemind.core.api.AsyncHandler<TaskRef> handler)
    • deleteLogo

      void deleteLogo(net.bluemind.core.api.AsyncHandler<Void> handler)
    • demoteLeader

      void demoteLeader(net.bluemind.core.api.AsyncHandler<Void> handler)
    • getHostReport

      void getHostReport(net.bluemind.core.api.AsyncHandler<String> handler)
    • getInfos

      void getInfos(net.bluemind.core.api.AsyncHandler<PublicInfos> handler)
    • getLogo

      void getLogo(net.bluemind.core.api.AsyncHandler<CustomLogo> handler)
    • getSubscriptionAccountsAvailability

      void getSubscriptionAccountsAvailability(net.bluemind.core.api.AsyncHandler<SubscriptionAccountsAvailability> handler)
    • getSubscriptionContacts

      void getSubscriptionContacts(net.bluemind.core.api.AsyncHandler<List<String>> handler)
    • getSubscriptionInformations

      void getSubscriptionInformations(net.bluemind.core.api.AsyncHandler<SubscriptionInformations> handler)
    • getSubscriptionKind

      void getSubscriptionKind(net.bluemind.core.api.AsyncHandler<SubscriptionInformations.Kind> handler)
    • getSystemState

      void getSystemState(net.bluemind.core.api.AsyncHandler<SystemState> handler)
    • getVersion

      void getVersion(net.bluemind.core.api.AsyncHandler<InstallationVersion> handler)
    • initialize

      void initialize(net.bluemind.core.api.AsyncHandler<TaskRef> handler)
    • isValidProductionSubscription

      void isValidProductionSubscription(net.bluemind.core.api.AsyncHandler<Boolean> handler)
    • maintenanceMode

      void maintenanceMode(net.bluemind.core.api.AsyncHandler<Void> handler)
    • markSchemaAsUpgraded

      void markSchemaAsUpgraded(net.bluemind.core.api.AsyncHandler<Void> handler)
    • ping

      void ping(String ip, net.bluemind.core.api.AsyncHandler<Void> handler)
    • postinst

      void postinst(net.bluemind.core.api.AsyncHandler<TaskRef> handler)
    • promoteLeader

      void promoteLeader(net.bluemind.core.api.AsyncHandler<Void> handler)
    • removeSubscription

      void removeSubscription(net.bluemind.core.api.AsyncHandler<Void> handler)
    • resetIndex

      void resetIndex(String index, net.bluemind.core.api.AsyncHandler<TaskRef> handler)
    • resetIndexes

      void resetIndexes(net.bluemind.core.api.AsyncHandler<TaskRef> handler)
    • runningMode

      void runningMode(net.bluemind.core.api.AsyncHandler<Void> handler)
    • sendHostReport

      void sendHostReport(net.bluemind.core.api.AsyncHandler<String> handler)
    • setLogo

      void setLogo(byte[] logo, net.bluemind.core.api.AsyncHandler<Void> handler)
    • setSubscriptionContacts

      void setSubscriptionContacts(List<String> emails, net.bluemind.core.api.AsyncHandler<Void> handler)
    • updateSubscription

      void updateSubscription(String licence, net.bluemind.core.api.AsyncHandler<Void> handler)
    • updateSubscriptionVersion

      void updateSubscriptionVersion(String version, net.bluemind.core.api.AsyncHandler<Void> handler)
    • updateSubscriptionWithArchive

      void updateSubscriptionWithArchive(net.bluemind.core.api.Stream archive, net.bluemind.core.api.AsyncHandler<Void> handler)
    • upgrade

      void upgrade(net.bluemind.core.api.AsyncHandler<TaskRef> handler)
    • upgradeStatus

      void upgradeStatus(net.bluemind.core.api.AsyncHandler<UpgradeStatus> handler)