Class AccountResource
- java.lang.Object
-
- net.anotheria.portalkit.adminapi.rest.account.AccountResource
-
@Path("admin-api/account") @Consumes("application/json") @Produces("application/json") public class AccountResource extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description AccountResource()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description jakarta.ws.rs.core.ResponseaddStatusToAccount(java.lang.String accountId, int status)jakarta.ws.rs.core.ResponsegetAccountById(java.lang.String accountId)jakarta.ws.rs.core.ResponsegetAllAccounts(java.lang.String searchTerm, int pageNumber, int itemsOnPage)jakarta.ws.rs.core.ResponsegetAllAccountsNew(AccountsGetRequest request)jakarta.ws.rs.core.ResponsegetAllAccountStatuses()jakarta.ws.rs.core.ResponsegetAllAccountTypes()jakarta.ws.rs.core.ResponsegetSignAsToken(java.lang.String accountId)jakarta.ws.rs.core.ResponseremoveStatusFromAccount(java.lang.String accountId, int status)jakarta.ws.rs.core.ResponsesetNewPassword(AccountSetPasswordRequest request)jakarta.ws.rs.core.ResponseupdateAccount(AccountUpdateRequest request)
-
-
-
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)
-
-