Class AccountResource


  • @Path("admin-api/account")
    @Consumes("application/json")
    @Produces("application/json")
    public class AccountResource
    extends java.lang.Object
    • Constructor Detail

      • AccountResource

        public AccountResource()
    • Method Detail

      • getAllAccountStatuses

        @GET
        @Path("statuses")
        public jakarta.ws.rs.core.Response getAllAccountStatuses()
      • getAllAccountTypes

        @GET
        @Path("types")
        public jakarta.ws.rs.core.Response getAllAccountTypes()
      • getAllAccounts

        @GET
        public jakarta.ws.rs.core.Response getAllAccounts​(@QueryParam("searchTerm")
                                                          java.lang.String searchTerm,
                                                          @QueryParam("pageNumber")
                                                          int pageNumber,
                                                          @QueryParam("itemsOnPage")
                                                          int itemsOnPage)
      • getAllAccountsNew

        @POST
        @Path("list")
        public jakarta.ws.rs.core.Response getAllAccountsNew​(AccountsGetRequest request)
      • getAccountById

        @GET
        @Path("/{accountId}")
        public jakarta.ws.rs.core.Response getAccountById​(@PathParam("accountId")
                                                          java.lang.String accountId)
      • updateAccount

        @POST
        public jakarta.ws.rs.core.Response updateAccount​(AccountUpdateRequest request)
      • addStatusToAccount

        @POST
        @Path("add-status/{accountId}/{status}")
        public jakarta.ws.rs.core.Response addStatusToAccount​(@PathParam("accountId")
                                                              java.lang.String accountId,
                                                              @PathParam("status")
                                                              int status)
      • removeStatusFromAccount

        @POST
        @Path("remove-status/{accountId}/{status}")
        public jakarta.ws.rs.core.Response removeStatusFromAccount​(@PathParam("accountId")
                                                                   java.lang.String accountId,
                                                                   @PathParam("status")
                                                                   int status)
      • setNewPassword

        @POST
        @Path("password")
        public jakarta.ws.rs.core.Response setNewPassword​(AccountSetPasswordRequest request)
      • getSignAsToken

        @GET
        @Path("sign-as/{accountId}")
        public jakarta.ws.rs.core.Response getSignAsToken​(@PathParam("accountId")
                                                          java.lang.String accountId)