Class VaultResource

java.lang.Object
dev.getelements.elements.rest.blockchain.VaultResource

@Path("blockchain/omni/vault") public class VaultResource extends Object
  • Constructor Details

    • VaultResource

      public VaultResource()
  • Method Details

    • getVaults

      @GET @Produces("application/json") public Pagination<Vault> getVaults(@QueryParam("offset") @DefaultValue("0") int offset, @QueryParam("count") @DefaultValue("20") int count, @QueryParam("userId") String userId)
    • getVault

      @GET @Path("{vaultId}") @Produces("application/json") public Vault getVault(@PathParam("vaultId") String vaultId)
    • createVault

      @POST @Consumes("application/json") @Produces("application/json") public Vault createVault(CreateVaultRequest request)
    • updateVault

      @PUT @Path("{vaultId}") @Produces("application/json") public Vault updateVault(@PathParam("vaultId") String vaultId, UpdateVaultRequest request)
    • deleteVault

      @DELETE @Path("{vaultId}") @Produces("application/json") public void deleteVault(@PathParam("vaultId") String vaultId)
    • getVaultService

      public VaultService getVaultService()
    • setVaultService

      @Inject public void setVaultService(VaultService vaultService)