com.atlassian.confluence.admin.actions
Class GeneralConfigurationAction

java.lang.Object
  extended bycom.opensymphony.xwork.ActionSupport
      extended bycom.atlassian.confluence.core.ConfluenceActionSupport
          extended bycom.atlassian.confluence.admin.actions.GeneralConfigurationAction
All Implemented Interfaces:
com.opensymphony.xwork.Action, Administrative, com.opensymphony.xwork.LocaleProvider, Serializable, com.opensymphony.xwork.TextProvider, com.opensymphony.xwork.Validateable, com.opensymphony.xwork.ValidationAware

public class GeneralConfigurationAction
extends ConfluenceActionSupport
implements Administrative

See Also:
Serialized Form

Field Summary
 
Fields inherited from class com.atlassian.confluence.core.ConfluenceActionSupport
CANCEL, DEVMODE, eventManager, i18NBeanFactory, labelManager, languageManager, LICENSE_EXPIRED, LICENSE_USERS_EXCEEDED, log, permissionManager, permitted, PREVIEW, settingsManager, spacePermissionManager, userAccessor, webInterfaceManager
 
Fields inherited from class com.opensymphony.xwork.ActionSupport
LOG
 
Fields inherited from interface com.opensymphony.xwork.Action
ERROR, INPUT, LOGIN, NONE, SUCCESS
 
Constructor Summary
GeneralConfigurationAction()
           
 
Method Summary
 String doDefault()
          Default webwork action execution method.
 String execute()
           
 boolean getAllowCamelCase()
           
 long getAttachmentMaxSize()
           
 String getCurrentTime(String dateFormatPattern)
           
 String getDefaultDateFormatterPattern()
           
 String getDefaultDateTimeFormatterPattern()
           
 String getDefaultDecimalNumberFormatterPattern()
           
 String getDefaultEncoding()
           
 String getDefaultLongNumberFormatterPattern()
           
 String getDefaultTimeFormatterPattern()
           
 String getDomainName()
           
 int getDraftSaveInterval()
           
 int getDraftSaveIntervalMinutes()
           
 int getDraftSaveIntervalSeconds()
           
 String getEmailAddressVisibility()
           
 List getEmailAddressVisibilityTypes()
           
 boolean getExternalUserManagement()
           
 String getIndexingLanguage()
           
 List getIndexingLanguages()
           
 int getMaxAttachmentsInUI()
           
 int getMaxThumbHeight()
           
 int getMaxThumbWidth()
           
 String getNiceAttachmentMaxSize()
           
 String getNiceDraftSaveInterval()
           
 int getNumberOfBreadcrumbAncestors()
           
 String getRenderedSiteWelcomeMessage()
           
 String getSiteHomePage()
           
 List getSiteHomePages()
           
 String getSiteTitle()
           
 String getSiteWelcomeMessage()
           
 SpaceManager getSpaceManager()
           
 boolean isAllowCamelCase()
           
 boolean isAllowPublicSignup()
           
 boolean isAllowRemoteApi()
           
 boolean isAllowRemoteApiAnonymous()
           
 boolean isAllowThreadedComments()
           
 boolean isAllowTrackbacks()
           
 boolean isEnableSharedMode()
           
 boolean isEnableWysiwyg()
           
 boolean isExternalUserManagement()
           
 boolean isGzipResponseEncoding()
           
 boolean isNofollowExternalLinks()
           
 boolean isUseWysiwygByDefault()
           
 boolean isViewSpaceGoesToSpaceSummary()
           
 void setAllowCamelCase(boolean allowCamelCase)
           
 void setAllowPublicSignup(boolean allowPublicSignup)
           
 void setAllowRemoteApi(boolean allowRemoteApi)
           
 void setAllowRemoteApiAnonymous(boolean allowRemoteApiAnonymous)
           
 void setAllowThreadedComments(boolean allowThreadedComments)
           
 void setAllowTrackbacks(boolean allowTrackbacks)
           
 void setAttachmentMaxSize(long attachmentMaxSize)
           
 void setDefaultDateFormatterPattern(String defaultDateFormatterPattern)
           
 void setDefaultDateTimeFormatterPattern(String defaultDateTimeFormatterPattern)
           
 void setDefaultDecimalNumberFormatterPattern(String defaultDecimalNumberFormatterPattern)
           
 void setDefaultEncoding(String defaultEncoding)
           
 void setDefaultLongNumberFormatterPattern(String defaultLongNumberFormatterPattern)
           
 void setDefaultTimeFormatterPattern(String defaultTimeFormatterPattern)
           
 void setDomainName(String domainName)
           
 void setDraftSaveIntervalMinutes(int draftSaveIntervalMinutes)
           
 void setDraftSaveIntervalSeconds(int draftSaveIntervalSeconds)
           
 void setEmailAddressVisibility(String emailAddressVisibility)
           
 void setEnableSharedMode(boolean enableSharedMode)
           
 void setEnableWysiwyg(boolean enableWysiwyg)
           
 void setExternalUserManagement(boolean externalUserManagement)
           
 void setFormatSettingsManager(FormatSettingsManager formatSettingsManager)
           
 void setGzipResponseEncoding(boolean gzipResponseEncoding)
           
 void setIndexingLanguage(String indexingLanguage)
           
 void setMaxAttachmentsInUI(int maxAttachmentsInUI)
           
 void setMaxThumbHeight(int maxThumbHeight)
           
 void setMaxThumbWidth(int maxThumbWidth)
           
 void setNofollowExternalLinks(boolean nofollowExternalLinks)
           
 void setNumberOfBreadcrumbAncestors(int numberOfBreadcrumbAncestors)
           
 void setSiteHomePage(String siteHomePage)
           
 void setSiteTitle(String siteTitle)
           
 void setSiteWelcomeMessage(String siteWelcomeMessage)
           
 void setSpaceManager(SpaceManager spaceManager)
           
 void setUseWysiwygByDefault(boolean useWysiwygByDefault)
           
 void setViewSpaceGoesToSpaceSummary(boolean viewSpaceGoesToSpaceSummary)
           
 void setWikiStyleRenderer(WikiStyleRenderer wikiStyleRenderer)
           
 
Methods inherited from class com.atlassian.confluence.core.ConfluenceActionSupport
addActionError, addPermissionTypeTo, addToHistory, getActionName, getBootstrapManager, getCancelResult, getDateFormatter, getDefaultResourceBundle, getEditorLanguage, getEventManager, getGlobalHelper, getGlobalSettings, getHelper, getI18n, getInstalledLanguages, getLabelManager, getLanguageManager, getLanguageUserFriendly, getLocale, getLocaleManager, getLocaleString, getNiceContentType, getPermissionTypes, getPermittedEntitiesOf, getPermittedEntitiesOf, getPermittedEntitiesOf, getPreviousLoginDate, getRandom, getRemoteUser, getSession, getSpaceHelper, getText, getText, getText, getText, getTextStatic, getTextStatic, getTextStrict, getTimeZone, getUser, getUserAccessor, getUserFullName, getUserInterfaceState, getWebInterfaceManager, hasPermissionForSpace, isAnonymousUser, isCanceled, isDevMode, isEmailVisible, isExternalUserManagementEnabled, isLabelable, isPermissionCheck, isPermitted, isPermittedAsString, isPrintableVersion, setBootstrapManager, setCancel, setEventManager, setI18NBeanFactory, setLabelManager, setLanguageManager, setLocaleManager, setPermissionCheck, setPermissionManager, setPreviousLoginDate, setSettingsManager, setSpacePermissionManager, setUserAccessor, setWebInterfaceManager
 
Methods inherited from class com.opensymphony.xwork.ActionSupport
addActionError, addActionMessage, addFieldError, getActionErrors, getActionMessages, getErrorMessages, getErrors, getFieldErrors, getText, getTexts, getTexts, hasActionErrors, hasActionMessages, hasErrors, hasFieldErrors, setActionErrors, setActionMessages, setFieldErrors, validate
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

GeneralConfigurationAction

public GeneralConfigurationAction()
Method Detail

doDefault

public String doDefault()
                 throws Exception
Description copied from class: ConfluenceActionSupport
Default webwork action execution method.

Overrides:
doDefault in class ConfluenceActionSupport
Returns:
the action result
Throws:
Exception - if something goes wrong

execute

public String execute()
               throws Exception
Specified by:
execute in interface com.opensymphony.xwork.Action
Throws:
Exception

getSpaceManager

public SpaceManager getSpaceManager()

setSpaceManager

public void setSpaceManager(SpaceManager spaceManager)

setWikiStyleRenderer

public void setWikiStyleRenderer(WikiStyleRenderer wikiStyleRenderer)

getSiteHomePages

public List getSiteHomePages()

getEmailAddressVisibilityTypes

public List getEmailAddressVisibilityTypes()

getIndexingLanguages

public List getIndexingLanguages()

getSiteHomePage

public String getSiteHomePage()

setSiteHomePage

public void setSiteHomePage(String siteHomePage)

getRenderedSiteWelcomeMessage

public String getRenderedSiteWelcomeMessage()

getMaxAttachmentsInUI

public int getMaxAttachmentsInUI()

setMaxAttachmentsInUI

public void setMaxAttachmentsInUI(int maxAttachmentsInUI)

getAttachmentMaxSize

public long getAttachmentMaxSize()

setAttachmentMaxSize

public void setAttachmentMaxSize(long attachmentMaxSize)

getDraftSaveIntervalMinutes

public int getDraftSaveIntervalMinutes()

setDraftSaveIntervalMinutes

public void setDraftSaveIntervalMinutes(int draftSaveIntervalMinutes)

getDraftSaveIntervalSeconds

public int getDraftSaveIntervalSeconds()

setDraftSaveIntervalSeconds

public void setDraftSaveIntervalSeconds(int draftSaveIntervalSeconds)

getSiteWelcomeMessage

public String getSiteWelcomeMessage()

setSiteWelcomeMessage

public void setSiteWelcomeMessage(String siteWelcomeMessage)

getCurrentTime

public String getCurrentTime(String dateFormatPattern)

getAllowCamelCase

public boolean getAllowCamelCase()

isAllowCamelCase

public boolean isAllowCamelCase()

setAllowCamelCase

public void setAllowCamelCase(boolean allowCamelCase)

isAllowTrackbacks

public boolean isAllowTrackbacks()

setAllowTrackbacks

public void setAllowTrackbacks(boolean allowTrackbacks)

isAllowPublicSignup

public boolean isAllowPublicSignup()

setAllowPublicSignup

public void setAllowPublicSignup(boolean allowPublicSignup)

isViewSpaceGoesToSpaceSummary

public boolean isViewSpaceGoesToSpaceSummary()

setViewSpaceGoesToSpaceSummary

public void setViewSpaceGoesToSpaceSummary(boolean viewSpaceGoesToSpaceSummary)

getExternalUserManagement

public boolean getExternalUserManagement()

isExternalUserManagement

public boolean isExternalUserManagement()

setExternalUserManagement

public void setExternalUserManagement(boolean externalUserManagement)

getDefaultEncoding

public String getDefaultEncoding()

setDefaultEncoding

public void setDefaultEncoding(String defaultEncoding)

getDefaultTimeFormatterPattern

public String getDefaultTimeFormatterPattern()

setDefaultTimeFormatterPattern

public void setDefaultTimeFormatterPattern(String defaultTimeFormatterPattern)

getDefaultDateTimeFormatterPattern

public String getDefaultDateTimeFormatterPattern()

setDefaultDateTimeFormatterPattern

public void setDefaultDateTimeFormatterPattern(String defaultDateTimeFormatterPattern)

getDefaultDateFormatterPattern

public String getDefaultDateFormatterPattern()

setDefaultDateFormatterPattern

public void setDefaultDateFormatterPattern(String defaultDateFormatterPattern)

getDefaultLongNumberFormatterPattern

public String getDefaultLongNumberFormatterPattern()

setDefaultLongNumberFormatterPattern

public void setDefaultLongNumberFormatterPattern(String defaultLongNumberFormatterPattern)

getDefaultDecimalNumberFormatterPattern

public String getDefaultDecimalNumberFormatterPattern()

setDefaultDecimalNumberFormatterPattern

public void setDefaultDecimalNumberFormatterPattern(String defaultDecimalNumberFormatterPattern)

getEmailAddressVisibility

public String getEmailAddressVisibility()

setEmailAddressVisibility

public void setEmailAddressVisibility(String emailAddressVisibility)

getNiceAttachmentMaxSize

public String getNiceAttachmentMaxSize()

getNiceDraftSaveInterval

public String getNiceDraftSaveInterval()

isAllowThreadedComments

public boolean isAllowThreadedComments()

setAllowThreadedComments

public void setAllowThreadedComments(boolean allowThreadedComments)

getMaxThumbHeight

public int getMaxThumbHeight()

setMaxThumbHeight

public void setMaxThumbHeight(int maxThumbHeight)

getMaxThumbWidth

public int getMaxThumbWidth()

setMaxThumbWidth

public void setMaxThumbWidth(int maxThumbWidth)

getIndexingLanguage

public String getIndexingLanguage()

setIndexingLanguage

public void setIndexingLanguage(String indexingLanguage)

isAllowRemoteApi

public boolean isAllowRemoteApi()

setAllowRemoteApi

public void setAllowRemoteApi(boolean allowRemoteApi)

isAllowRemoteApiAnonymous

public boolean isAllowRemoteApiAnonymous()

setAllowRemoteApiAnonymous

public void setAllowRemoteApiAnonymous(boolean allowRemoteApiAnonymous)

getDomainName

public String getDomainName()

setDomainName

public void setDomainName(String domainName)

isNofollowExternalLinks

public boolean isNofollowExternalLinks()

setNofollowExternalLinks

public void setNofollowExternalLinks(boolean nofollowExternalLinks)

getSiteTitle

public String getSiteTitle()

setSiteTitle

public void setSiteTitle(String siteTitle)

isEnableWysiwyg

public boolean isEnableWysiwyg()

isUseWysiwygByDefault

public boolean isUseWysiwygByDefault()

setEnableWysiwyg

public void setEnableWysiwyg(boolean enableWysiwyg)

setUseWysiwygByDefault

public void setUseWysiwygByDefault(boolean useWysiwygByDefault)

getNumberOfBreadcrumbAncestors

public int getNumberOfBreadcrumbAncestors()

setNumberOfBreadcrumbAncestors

public void setNumberOfBreadcrumbAncestors(int numberOfBreadcrumbAncestors)

getDraftSaveInterval

public int getDraftSaveInterval()
Returns:
in milliseconds

isGzipResponseEncoding

public boolean isGzipResponseEncoding()

setGzipResponseEncoding

public void setGzipResponseEncoding(boolean gzipResponseEncoding)

isEnableSharedMode

public boolean isEnableSharedMode()

setEnableSharedMode

public void setEnableSharedMode(boolean enableSharedMode)

setFormatSettingsManager

public void setFormatSettingsManager(FormatSettingsManager formatSettingsManager)
Overrides:
setFormatSettingsManager in class ConfluenceActionSupport


Confluence is developed by Atlassian.