public abstract class AbstractEditPermissionAction extends AbstractPermissionsAction implements EditPermissionsAware
Modifier and Type | Field and Description |
---|---|
protected EditPermissionsAdministrator |
permissionsAdministrator |
protected java.lang.String |
selectedGroup |
protected java.lang.String |
selectedUsername |
anonymousPermissionRow, groupPermissionRows, permissionsAdministratorBuilder, userPermissionRows
CANCEL, DEVMODE, eventManager, i18NBeanFactory, labelManager, languageManager, LICENSE_EXPIRED, LICENSE_USERS_EXCEEDED, messageHolder, permissionManager, permitted, pluginAccessor, PREVIEW, settingsManager, spacePermissionManager, userAccessor, webInterfaceManager
Constructor and Description |
---|
AbstractEditPermissionAction() |
Modifier and Type | Method and Description |
---|---|
protected java.lang.String |
executeAction(java.lang.String errorMessageKey) |
java.util.List<java.lang.String> |
getGroupsToAddAsList() |
PermissionCheckDispatcherResultCache |
getPermissionCheckDispatcherResultCache() |
PermissionsAdministrator |
getPermissionsAdministrator() |
java.lang.String |
getSelectedGroup() |
java.lang.String |
getSelectedUsername() |
java.util.List<java.lang.String> |
getUsersToAddAsList() |
void |
setGroupsToAdd(java.lang.String groupsToAdd) |
void |
setPermissionCheckDispatcherResultCache(PermissionCheckDispatcherResultCache permissionCheckDispatcherResultCache) |
void |
setSelectedGroup(java.lang.String selectedGroup) |
void |
setSelectedUsername(java.lang.String selectedUsername) |
void |
setUsersToAdd(java.lang.String usersToAdd) |
void |
validate()
Validate the form
|
bootstrap, getAnonymousPermissionRow, getGroupPermissionRows, getPermissions, getRequestParams, getUserPermissionRows, isAdminUser, setPermissionsAdministratorBuilder
addActionError, addActionMessage, addFieldError, addPermissionTypeTo, addToHistory, doDefault, formatFriendlyDate, getActionName, getActionName, getAuthenticatedUser, getBootstrapManager, getCancel, getCancelResult, getContext, getDateFormatSetting, getDateFormatter, getDefaultResourceBundle, getDefaultTimeZone, getDocLink, getEventManager, getFriendlyDateFormatter, getGlobalSettings, getHelper, getI18n, getInstalledLanguages, getLabelManager, getLanguageManager, getLanguageUserFriendly, getLocale, getLocaleManager, getLocaleString, getMessageHolder, getNiceContentType, getPermissionTypes, getPermittedEntitiesOf, getPermittedEntitiesOf, getPermittedEntitiesOf, getPreviousLoginDate, getRemoteUser, getSession, getSystemInformationService, getText, getText, getText, getText, getTextStatic, getTextStatic, getTextStrict, getTimeZone, getUser, getUserAccessor, getUserByName, getUserFullName, getUserInterfaceState, getUserLocaleDefaultDatePattern, getUserProfilePicUrl, getWebInterfaceContext, getWebInterfaceManager, hasPermissionForSpace, isAnonymousUser, isCanceled, isDevMode, isEmailVisible, isExternalUserManagementEnabled, isLabelable, isPermissionCheck, isPermitted, isPermittedAsString, isPrintableVersion, isSharedMode, isUserStatusPluginEnabled, isUsingHSQL, setApiDateFormatService, setBootstrapManager, setCancel, setContentUiSupport, setEventManager, setFormatSettingsManager, setI18NBean, setI18NBeanFactory, setLabelManager, setLanguageManager, setLocaleManager, setLoginManager, setMessageHolder, setPermissionCheck, setPermissionManager, setPluginAccessor, setPreviousLoginDate, setSettingsManager, setSpacePermissionManager, setSystemInformationService, setTimeZoneManager, setUserAccessor, setWebInterfaceManager
addActionError, addActionMessage, addFieldError, execute, getActionErrors, getActionMessages, getErrorMessages, getErrors, getFieldErrors, getText, getTexts, getTexts, hasActionErrors, hasActionMessages, hasErrors, hasFieldErrors, setActionErrors, setActionMessages, setFieldErrors
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
execute
getAnonymousPermissionRow, getGroupPermissionRows, getGuardPermission, getRequestParams, getUserPermissionRows, isSharedMode, populateAdministrator
protected java.lang.String selectedUsername
protected java.lang.String selectedGroup
protected EditPermissionsAdministrator permissionsAdministrator
public PermissionsAdministrator getPermissionsAdministrator()
getPermissionsAdministrator
in interface PermissionsAware
public void validate()
EditPermissionsAware
validate
in interface EditPermissionsAware
validate
in interface MessageHolderAware
validate
in interface com.opensymphony.xwork.Validateable
validate
in class com.opensymphony.xwork.ActionSupport
protected java.lang.String executeAction(java.lang.String errorMessageKey)
public java.util.List<java.lang.String> getUsersToAddAsList()
getUsersToAddAsList
in interface EditPermissionsAware
public void setUsersToAdd(java.lang.String usersToAdd)
setUsersToAdd
in interface EditPermissionsAware
public java.util.List<java.lang.String> getGroupsToAddAsList()
getGroupsToAddAsList
in interface EditPermissionsAware
public void setGroupsToAdd(java.lang.String groupsToAdd)
setGroupsToAdd
in interface EditPermissionsAware
public java.lang.String getSelectedUsername()
getSelectedUsername
in interface EditPermissionsAware
public void setSelectedUsername(java.lang.String selectedUsername)
setSelectedUsername
in interface EditPermissionsAware
public java.lang.String getSelectedGroup()
getSelectedGroup
in interface EditPermissionsAware
public void setSelectedGroup(java.lang.String selectedGroup)
setSelectedGroup
in interface EditPermissionsAware
public PermissionCheckDispatcherResultCache getPermissionCheckDispatcherResultCache()
getPermissionCheckDispatcherResultCache
in interface EditPermissionsAware
public void setPermissionCheckDispatcherResultCache(PermissionCheckDispatcherResultCache permissionCheckDispatcherResultCache)
setPermissionCheckDispatcherResultCache
in interface EditPermissionsAware
Copyright © 2003-2014 Atlassian. All Rights Reserved.