Class AccountController
java.lang.Object
org.duracloud.account.app.controller.AbstractController
org.duracloud.account.app.controller.AbstractAccountController
org.duracloud.account.app.controller.AccountController
-
Field Summary
FieldsFields inherited from class org.duracloud.account.app.controller.AbstractAccountController
ACCOUNT_HOME, ACCOUNT_INFO_KEY, ACCOUNT_PATH, accountManagerService, ACCOUNTS_PATH, ACTION_STATUS, DC_VERSIONS_KEY, EDIT_PATH, NEW_ACCOUNT_VIEW, STATEMENT_PATH, userServiceFields inherited from class org.duracloud.account.app.controller.AbstractController
BY_ID_DELETE_MAPPING, BY_ID_EDIT_MAPPING, BY_ID_MAPPING, EDIT_MAPPING, log, NEW_MAPPING, USER_MAPPING, USERS_MAPPING -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.springframework.web.servlet.ModelAndVieworg.springframework.web.servlet.ModelAndViewdeactivate(Long accountId, org.springframework.ui.Model model) org.springframework.security.authentication.AuthenticationManagergetStatement(Long accountId, org.springframework.ui.Model model) voidsetAuthenticationManager(org.springframework.security.authentication.AuthenticationManager authenticationManager) Methods inherited from class org.duracloud.account.app.controller.AbstractAccountController
addAccountInfoToModel, addAccountOwnersToModel, addUserToModel, createAccountRedirectModelAndView, createAccountRedirectView, getAccountManagerService, getUser, getUserService, loadAccountInfo, loadAccountInfo, loadBillingInfo, loadProviderInfo, setAccountManagerService, setUserServiceMethods inherited from class org.duracloud.account.app.controller.AbstractController
accountHasMoreThanOneOwner, createRedirectMav, destroy, formatUserUrl, getAdminRole, getOwnerRole, getRecaptchaSecret, getRecaptchaSiteKey, getUserRole, handleException, init, isRecaptchaEnabled, setError, setError, setFailureFeedback, setSuccessFeedback, setUserRights, validateRecaptcha
-
Field Details
-
NEW_ACCOUNT_FORM_KEY
- See Also:
-
-
Constructor Details
-
AccountController
public AccountController()
-
-
Method Details
-
getHome
@RequestMapping(value="/byid/{accountId}", method=GET) public String getHome(@PathVariable Long accountId, org.springframework.ui.Model model) throws AccountNotFoundException - Throws:
AccountNotFoundException
-
getStatement
@RequestMapping(value="/byid/{accountId}/statement", method=GET) public String getStatement(@PathVariable Long accountId, org.springframework.ui.Model model) throws AccountNotFoundException - Throws:
AccountNotFoundException
-
activate
@RequestMapping(value="/byid/{accountId}/activate", method=POST) @Transactional public org.springframework.web.servlet.ModelAndView activate(@PathVariable Long accountId) throws AccountNotFoundException - Throws:
AccountNotFoundException
-
deactivate
@RequestMapping(value="/byid/{accountId}/deactivate", method=POST) @Transactional public org.springframework.web.servlet.ModelAndView deactivate(@PathVariable Long accountId, org.springframework.ui.Model model) throws AccountNotFoundException - Throws:
AccountNotFoundException
-
getAuthenticationManager
public org.springframework.security.authentication.AuthenticationManager getAuthenticationManager() -
setAuthenticationManager
public void setAuthenticationManager(org.springframework.security.authentication.AuthenticationManager authenticationManager)
-