@RestController @MiddlewareUserResource @RequestMapping(value="/staff-access/accounts") public class AccountMgmStaffResource extends Object implements AccountMgmStaffResourceAPI
ACCOUNT_ID, BASE_PATH, USER_ID| Constructor and Description |
|---|
AccountMgmStaffResource() |
| Modifier and Type | Method and Description |
|---|---|
org.springframework.http.ResponseEntity<Void> |
createDepositAccountForUser(String userId,
AccountDetailsTO accountDetailsTO) |
org.springframework.http.ResponseEntity<Void> |
depositCash(String accountId,
AmountTO amount) |
org.springframework.http.ResponseEntity<AccountDetailsTO> |
getAccountDetailsById(String accountId) |
org.springframework.http.ResponseEntity<List<AccountDetailsTO>> |
getListOfAccounts() |
@PreAuthorize(value="hasRole(\'STAFF\')") public org.springframework.http.ResponseEntity<Void> createDepositAccountForUser(String userId, AccountDetailsTO accountDetailsTO)
createDepositAccountForUser in interface AccountMgmStaffResourceAPI@PreAuthorize(value="hasRole(\'STAFF\')") public org.springframework.http.ResponseEntity<List<AccountDetailsTO>> getListOfAccounts()
getListOfAccounts in interface AccountMgmStaffResourceAPI@PreAuthorize(value="accountInfoById(#accountId)") public org.springframework.http.ResponseEntity<AccountDetailsTO> getAccountDetailsById(String accountId)
getAccountDetailsById in interface AccountMgmStaffResourceAPI@PreAuthorize(value="hasRole(\'STAFF\')") public org.springframework.http.ResponseEntity<Void> depositCash(String accountId, AmountTO amount)
depositCash in interface AccountMgmStaffResourceAPICopyright © 2019. All rights reserved.