@Path(value="admin-api/account")
@Consumes(value="application/json")
@Produces(value="application/json")
public class AccountResource
extends java.lang.Object
| Constructor and Description |
|---|
AccountResource() |
| Modifier and Type | Method and Description |
|---|---|
javax.ws.rs.core.Response |
addStatusToAccount(java.lang.String accountId,
int status) |
javax.ws.rs.core.Response |
getAccountById(java.lang.String accountId) |
javax.ws.rs.core.Response |
getAllAccounts(java.lang.String searchTerm,
int pageNumber,
int itemsOnPage) |
javax.ws.rs.core.Response |
getAllAccountsNew(AccountsGetRequest request) |
javax.ws.rs.core.Response |
getAllAccountStatuses() |
javax.ws.rs.core.Response |
getAllAccountTypes() |
javax.ws.rs.core.Response |
getSignAsToken(java.lang.String accountId) |
javax.ws.rs.core.Response |
removeStatusFromAccount(java.lang.String accountId,
int status) |
javax.ws.rs.core.Response |
setNewPassword(AccountSetPasswordRequest request) |
javax.ws.rs.core.Response |
updateAccount(AccountUpdateRequest request) |
@GET @Path(value="statuses") public javax.ws.rs.core.Response getAllAccountStatuses()
@GET @Path(value="types") public javax.ws.rs.core.Response getAllAccountTypes()
@GET
public javax.ws.rs.core.Response getAllAccounts(@QueryParam(value="searchTerm")
java.lang.String searchTerm,
@QueryParam(value="pageNumber")
int pageNumber,
@QueryParam(value="itemsOnPage")
int itemsOnPage)
@POST @Path(value="list") public javax.ws.rs.core.Response getAllAccountsNew(AccountsGetRequest request)
@GET
@Path(value="/{accountId}")
public javax.ws.rs.core.Response getAccountById(@PathParam(value="accountId")
java.lang.String accountId)
@POST public javax.ws.rs.core.Response updateAccount(AccountUpdateRequest request)
@POST
@Path(value="add-status/{accountId}/{status}")
public javax.ws.rs.core.Response addStatusToAccount(@PathParam(value="accountId")
java.lang.String accountId,
@PathParam(value="status")
int status)
@POST
@Path(value="remove-status/{accountId}/{status}")
public javax.ws.rs.core.Response removeStatusFromAccount(@PathParam(value="accountId")
java.lang.String accountId,
@PathParam(value="status")
int status)
@POST @Path(value="password") public javax.ws.rs.core.Response setNewPassword(AccountSetPasswordRequest request)
@GET
@Path(value="sign-as/{accountId}")
public javax.ws.rs.core.Response getSignAsToken(@PathParam(value="accountId")
java.lang.String accountId)
Copyright © 2012-2023 anotheria.net. All Rights Reserved.