Class UserVaultService

java.lang.Object
dev.getelements.elements.service.blockchain.omni.UserVaultService
All Implemented Interfaces:
dev.getelements.elements.sdk.service.blockchain.VaultService

public class UserVaultService extends Object implements dev.getelements.elements.sdk.service.blockchain.VaultService
  • Constructor Details

    • UserVaultService

      public UserVaultService()
  • Method Details

    • getVaults

      public dev.getelements.elements.sdk.model.Pagination<dev.getelements.elements.sdk.model.blockchain.wallet.Vault> getVaults(int offset, int count, String userId)
      Specified by:
      getVaults in interface dev.getelements.elements.sdk.service.blockchain.VaultService
    • getVault

      public dev.getelements.elements.sdk.model.blockchain.wallet.Vault getVault(String vaultId)
      Specified by:
      getVault in interface dev.getelements.elements.sdk.service.blockchain.VaultService
    • createVault

      public dev.getelements.elements.sdk.model.blockchain.wallet.Vault createVault(dev.getelements.elements.sdk.model.blockchain.wallet.CreateVaultRequest request)
      Specified by:
      createVault in interface dev.getelements.elements.sdk.service.blockchain.VaultService
    • updateVault

      public dev.getelements.elements.sdk.model.blockchain.wallet.Vault updateVault(String vaultId, dev.getelements.elements.sdk.model.blockchain.wallet.UpdateVaultRequest request)
      Specified by:
      updateVault in interface dev.getelements.elements.sdk.service.blockchain.VaultService
    • deleteVault

      public void deleteVault(String vaultId)
      Specified by:
      deleteVault in interface dev.getelements.elements.sdk.service.blockchain.VaultService
    • getUser

      public dev.getelements.elements.sdk.model.user.User getUser()
    • setUser

      @Inject public void setUser(dev.getelements.elements.sdk.model.user.User user)
    • getVaultDao

      public dev.getelements.elements.sdk.dao.VaultDao getVaultDao()
    • setVaultDao

      @Inject public void setVaultDao(dev.getelements.elements.sdk.dao.VaultDao vaultDao)
    • getSuperUserVaultService

      public SuperUserVaultService getSuperUserVaultService()
    • setSuperUserVaultService

      @Inject public void setSuperUserVaultService(SuperUserVaultService superUserVaultService)