public class UserManagementPageController extends MyCompanyPageController
MyCompanyPageController.SelectOptionADD_COSTCENTER_URL, b2bApprovalProcessFacade, b2bApproverFacade, b2BBudgetFormValidator, b2bCostCenterFacade, b2bPermissionFacade, b2BPermissionFormValidator, b2bUnitFacade, b2bUserFacade, b2bUserGroupFacade, baseStoreService, budgetFacade, checkoutFacade, customerFacade, EDIT_COSTCENTER_URL, formatFactory, MANAGE_COST_CENTER_BASE_URL, MANAGE_COSTCENTERS_EDIT_URL, MANAGE_COSTCENTERS_SELECTBUDGET_URL, MANAGE_COSTCENTERS_VIEW_URL, MANAGE_PERMISSIONS_EDIT_URL, MANAGE_PERMISSIONS_VIEW_URL, MANAGE_UNIT_DETAILS_URL, MANAGE_UNITS_BASE_URL, MANAGE_UNITS_CMS_PAGE, MANAGE_USER_DETAILS_URL, MANAGE_USERGROUP_DETAILS_URL, MANAGE_USERGROUPS_BASE_URL, MANAGE_USERGROUPS_CMS_PAGE, MY_COMPANY_CMS_PAGE, myCompanyBreadcrumbBuilder, ORGANIZATION_MANAGEMENT_CMS_PAGE, REDIRECT_TO_BUDGET_DETAILS, REDIRECT_TO_COSTCENTER_DETAILS, REDIRECT_TO_PERMISSION_DETAILS, REDIRECT_TO_UNIT_DETAILS, REDIRECT_TO_USER_DETAILS, REDIRECT_TO_USER_GROUPS_PAGE, REDIRECT_TO_USERGROUP_DETAILS, SINGLE_WHITEPSACE, storeSessionFacade| Constructor and Description |
|---|
UserManagementPageController() |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
confirmRemoveApproverFromUser(java.lang.String user,
java.lang.String approver,
Model model,
HttpServletRequest request) |
java.lang.String |
confirmRemovePermissionFromUser(java.lang.String user,
java.lang.String permission,
Model model,
HttpServletRequest request) |
java.lang.String |
confirmRemoveUserGroupFromUser(java.lang.String user,
java.lang.String usergroup,
Model model,
HttpServletRequest request) |
java.lang.String |
createUser(B2BCustomerForm b2BCustomerForm,
BindingResult bindingResult,
Model model,
RedirectAttributes redirectModel) |
java.lang.String |
createUser(Model model) |
B2BSelectionData |
deselectApproverForCustomer(java.lang.String user,
java.lang.String approver) |
B2BSelectionData |
deselectB2BUserGroupForCustomer(java.lang.String user,
java.lang.String usergroup) |
B2BSelectionData |
deselectPermissionForCustomer(java.lang.String user,
java.lang.String permission) |
java.lang.String |
disableUser(java.lang.String user,
Model model,
RedirectAttributes redirectModel) |
java.lang.String |
disableUserConfirmation(java.lang.String user,
Model model) |
java.lang.String |
editUser(java.lang.String user,
B2BCustomerForm b2BCustomerForm,
BindingResult bindingResult,
Model model,
RedirectAttributes redirectModel) |
java.lang.String |
editUser(java.lang.String user,
Model model) |
java.lang.String |
editUsersPermission(java.lang.String user,
java.lang.String permission,
B2BPermissionForm b2BPermissionForm,
BindingResult bindingResult,
Model model,
HttpServletRequest request,
RedirectAttributes redirectModel) |
java.lang.String |
editUsersPermission(java.lang.String user,
java.lang.String permission,
Model model,
HttpServletRequest request) |
java.lang.String |
enableUser(java.lang.String user,
RedirectAttributes redirectModel) |
java.lang.String |
getPagedApproversForCustomer(int page,
AbstractSearchPageController.ShowMode showMode,
java.lang.String sortCode,
java.lang.String user,
Model model,
HttpServletRequest request) |
java.lang.String |
getPagedB2BUserGroupsForCustomer(int page,
AbstractSearchPageController.ShowMode showMode,
java.lang.String sortCode,
java.lang.String user,
Model model,
HttpServletRequest request) |
java.lang.String |
getPagedPermissionsForCustomer(int page,
AbstractSearchPageController.ShowMode showMode,
java.lang.String sortCode,
java.lang.String user,
Model model,
HttpServletRequest request) |
java.lang.String |
manageUserDetail(java.lang.String user,
Model model) |
java.lang.String |
manageUsers(int page,
ShowMode showMode,
java.lang.String sortCode,
Model model) |
java.lang.String |
removeApproverFromCustomer(java.lang.String user,
java.lang.String approver,
RedirectAttributes redirectModel) |
java.lang.String |
removeCustomersPermission(java.lang.String user,
java.lang.String permission,
RedirectAttributes redirectModel) |
java.lang.String |
removeCustomersUserGroup(java.lang.String user,
java.lang.String usergroup,
RedirectAttributes redirectModel) |
B2BSelectionData |
selectApproverForCustomer(java.lang.String user,
java.lang.String approver) |
B2BSelectionData |
selectB2BUserGroupForCustomer(java.lang.String user,
java.lang.String usergroup) |
B2BSelectionData |
selectPermissionForCustomer(java.lang.String user,
java.lang.String permission) |
java.lang.String |
updatePassword(java.lang.String user,
CustomerResetPasswordForm customerResetPasswordForm,
BindingResult bindingResult,
Model model,
RedirectAttributes redirectModel) |
java.lang.String |
updatePassword(java.lang.String user,
Model model) |
addCostCenter, assignPermissionName, checkEndDateIsBeforeStartDateForBudget, editCostCenterDetails, editPermission, editPermission, getAllCostCenters, getB2BPeriodRanges, getB2BPermissionTypes, getB2BUnits, getBranchSelectOptions, getCancelUrl, getCurrentB2BStore, getSearchPageSize, getUserFacade, initBinder, populateB2BBudgetDataFromForm, populateB2BCostCenterDataFromForm, populateB2BPermissionDataFromForm, populateCurrencySelectBox, populateDisplayNamesForRoles, populateRolesCheckBoxes, populateSelectBoxForString, saveCostCenter, unitDetails, updateCostCenterDetails, viewCostCenterDetailspublic java.lang.String manageUsers(int page,
ShowMode showMode,
java.lang.String sortCode,
Model model)
throws CMSItemNotFoundException
CMSItemNotFoundExceptionpublic java.lang.String manageUserDetail(java.lang.String user,
Model model)
throws CMSItemNotFoundException
manageUserDetail in class MyCompanyPageControllerCMSItemNotFoundExceptionpublic java.lang.String editUser(java.lang.String user,
Model model)
throws CMSItemNotFoundException
editUser in class MyCompanyPageControllerCMSItemNotFoundExceptionpublic java.lang.String removeApproverFromCustomer(java.lang.String user,
java.lang.String approver,
RedirectAttributes redirectModel)
throws CMSItemNotFoundException
CMSItemNotFoundExceptionpublic java.lang.String editUser(java.lang.String user,
B2BCustomerForm b2BCustomerForm,
BindingResult bindingResult,
Model model,
RedirectAttributes redirectModel)
throws CMSItemNotFoundException
editUser in class MyCompanyPageControllerCMSItemNotFoundExceptionpublic java.lang.String createUser(Model model)
throws CMSItemNotFoundException
createUser in class MyCompanyPageControllerCMSItemNotFoundExceptionpublic java.lang.String createUser(B2BCustomerForm b2BCustomerForm, BindingResult bindingResult, Model model, RedirectAttributes redirectModel) throws CMSItemNotFoundException
createUser in class MyCompanyPageControllerCMSItemNotFoundExceptionpublic java.lang.String disableUserConfirmation(java.lang.String user,
Model model)
throws CMSItemNotFoundException
CMSItemNotFoundExceptionpublic java.lang.String disableUser(java.lang.String user,
Model model,
RedirectAttributes redirectModel)
throws CMSItemNotFoundException
CMSItemNotFoundExceptionpublic java.lang.String enableUser(java.lang.String user,
RedirectAttributes redirectModel)
throws CMSItemNotFoundException
CMSItemNotFoundExceptionpublic java.lang.String updatePassword(java.lang.String user,
Model model)
throws CMSItemNotFoundException
CMSItemNotFoundExceptionpublic java.lang.String updatePassword(java.lang.String user,
CustomerResetPasswordForm customerResetPasswordForm,
BindingResult bindingResult,
Model model,
RedirectAttributes redirectModel)
throws CMSItemNotFoundException
CMSItemNotFoundExceptionpublic java.lang.String getPagedApproversForCustomer(int page,
AbstractSearchPageController.ShowMode showMode,
java.lang.String sortCode,
java.lang.String user,
Model model,
HttpServletRequest request)
throws CMSItemNotFoundException
CMSItemNotFoundExceptionpublic B2BSelectionData selectApproverForCustomer(java.lang.String user, java.lang.String approver) throws CMSItemNotFoundException
CMSItemNotFoundExceptionpublic B2BSelectionData deselectApproverForCustomer(java.lang.String user, java.lang.String approver) throws CMSItemNotFoundException
CMSItemNotFoundExceptionpublic java.lang.String getPagedPermissionsForCustomer(int page,
AbstractSearchPageController.ShowMode showMode,
java.lang.String sortCode,
java.lang.String user,
Model model,
HttpServletRequest request)
throws CMSItemNotFoundException
CMSItemNotFoundExceptionpublic B2BSelectionData selectPermissionForCustomer(java.lang.String user, java.lang.String permission) throws CMSItemNotFoundException
CMSItemNotFoundExceptionpublic B2BSelectionData deselectPermissionForCustomer(java.lang.String user, java.lang.String permission) throws CMSItemNotFoundException
CMSItemNotFoundExceptionpublic java.lang.String removeCustomersPermission(java.lang.String user,
java.lang.String permission,
RedirectAttributes redirectModel)
throws CMSItemNotFoundException
CMSItemNotFoundExceptionpublic java.lang.String confirmRemovePermissionFromUser(java.lang.String user,
java.lang.String permission,
Model model,
HttpServletRequest request)
throws CMSItemNotFoundException
CMSItemNotFoundExceptionpublic java.lang.String confirmRemoveApproverFromUser(java.lang.String user,
java.lang.String approver,
Model model,
HttpServletRequest request)
throws CMSItemNotFoundException
CMSItemNotFoundExceptionpublic java.lang.String getPagedB2BUserGroupsForCustomer(int page,
AbstractSearchPageController.ShowMode showMode,
java.lang.String sortCode,
java.lang.String user,
Model model,
HttpServletRequest request)
throws CMSItemNotFoundException
CMSItemNotFoundExceptionpublic B2BSelectionData selectB2BUserGroupForCustomer(java.lang.String user, java.lang.String usergroup) throws CMSItemNotFoundException
CMSItemNotFoundExceptionpublic B2BSelectionData deselectB2BUserGroupForCustomer(java.lang.String user, java.lang.String usergroup) throws CMSItemNotFoundException
CMSItemNotFoundExceptionpublic java.lang.String confirmRemoveUserGroupFromUser(java.lang.String user,
java.lang.String usergroup,
Model model,
HttpServletRequest request)
throws CMSItemNotFoundException
CMSItemNotFoundExceptionpublic java.lang.String removeCustomersUserGroup(java.lang.String user,
java.lang.String usergroup,
RedirectAttributes redirectModel)
throws CMSItemNotFoundException
CMSItemNotFoundExceptionpublic java.lang.String editUsersPermission(java.lang.String user,
java.lang.String permission,
Model model,
HttpServletRequest request)
throws CMSItemNotFoundException
CMSItemNotFoundExceptionpublic java.lang.String editUsersPermission(java.lang.String user,
java.lang.String permission,
B2BPermissionForm b2BPermissionForm,
BindingResult bindingResult,
Model model,
HttpServletRequest request,
RedirectAttributes redirectModel)
throws CMSItemNotFoundException,
java.text.ParseException
CMSItemNotFoundExceptionjava.text.ParseExceptionCopyright © 2018 SAP SE. All Rights Reserved.