Interface IDataProtectAsync


public interface IDataProtectAsync
  • Method Details

    • forget

      void forget(int generationId, net.bluemind.core.api.AsyncHandler<TaskRef> handler)
    • getAvailableGenerations

      void getAvailableGenerations(net.bluemind.core.api.AsyncHandler<List<DataProtectGeneration>> handler)
    • getContent

      void getContent(String partGen, net.bluemind.core.api.AsyncHandler<TaskRef> handler)
    • getRestoreCapabilities

      void getRestoreCapabilities(net.bluemind.core.api.AsyncHandler<List<RestoreOperation>> handler)
    • getRestoreCapabilitiesByTags

      void getRestoreCapabilitiesByTags(List<String> tags, net.bluemind.core.api.AsyncHandler<List<RestoreOperation>> handler)
    • getRetentionPolicy

      void getRetentionPolicy(net.bluemind.core.api.AsyncHandler<RetentionPolicy> handler)
    • run

      void run(RestoreDefinition restoreDefinition, net.bluemind.core.api.AsyncHandler<TaskRef> handler)
    • saveAll

      void saveAll(net.bluemind.core.api.AsyncHandler<TaskRef> handler)
    • syncWithFilesystem

      void syncWithFilesystem(net.bluemind.core.api.AsyncHandler<Void> handler)
    • updatePolicy

      void updatePolicy(RetentionPolicy rp, net.bluemind.core.api.AsyncHandler<Void> handler)