Class ConfigureLoggingAction
java.lang.Object
org.apache.struts2.ActionSupport
com.atlassian.confluence.core.AbstractI18nActionSupport
com.atlassian.confluence.core.ConfluenceActionSupport
com.atlassian.confluence.impl.logging.admin.ConfigureLoggingAction
- All Implemented Interfaces:
WebInterface,MessageHolderAware,Serializable,org.apache.struts2.action.Action,org.apache.struts2.interceptor.ValidationAware,org.apache.struts2.locale.LocaleProvider,org.apache.struts2.text.TextProvider,org.apache.struts2.Validateable
- Since:
- 7.16
- See Also:
-
Nested Class Summary
Nested Classes -
Field Summary
Fields inherited from class com.atlassian.confluence.core.ConfluenceActionSupport
accessModeService, CANCEL, confluenceAccessManager, contentUiSupport, eventPublisher, formatSettingsManager, globalSettingsManager, i18NBeanFactory, labelManager, languageManager, LICENSE_EXPIRED, LICENSE_USERS_EXCEEDED, localeManager, loginManager, messageHolder, permissionManager, pluginAccessor, PREVIEW, request, response, spacePermissionManager, strutsHelper, systemInformationService, userAccessor, webInterfaceManagerFields inherited from class org.apache.struts2.ActionSupport
containerFields inherited from interface org.apache.struts2.action.Action
ERROR, INPUT, LOGIN, NONE, SUCCESS -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionadd()Add a new entry to the Log4j Configuration.Generic category logging change endpointdelete()execute()getHtmlEncodedClassName(String className) booleanbooleanisLoggingCategoryEnabled(String categoryName) booleanConsulted byPermissionCheckInterceptor.booleanbooleansave()voidsetCategoryName(String categoryName) voidsetClassNames(String[] classNames) voidsetClusterManager(ClusterManager clusterManager) voidsetEnable(boolean enable) voidsetExtraClassName(String extraClassName) voidsetExtraLevelName(String extraLevelName) voidsetLevelNames(String[] levelNames) voidvoidsetPerRequestProfilingOn(boolean buttonValue) voidsetProfileName(String profileName) voidsetProfilingOn(boolean buttonValue) voidsetToDeleteName(String toDeleteName) Methods inherited from class com.atlassian.confluence.core.ConfluenceActionSupport
addActionError, addActionMessage, addFieldError, addPermissionTypeTo, addToHistory, doDefault, getActionErrors, getActionMessages, getActionName, getActiveRequest, getActiveResponse, getAuthenticatedUser, getBootstrapStatusProvider, getCancelResult, getDateFormatter, getDefaultTimeZone, getFieldErrors, getGlobalSettings, getHelper, getI18n, getLocale, getMessageHolder, getPermissionTypes, getPermittedEntitiesOf, getPermittedEntitiesOf, getPermittedEntitiesOf, getPreviousLoginDate, getTimeZone, getUserByName, getUserInterfaceState, getWebInterfaceContext, isAnonymousUser, isEmailVisible, setAccessModeService, setBootstrapStatusProvider, setCancel, setConfluenceAccessManager, setContentUiSupport, setEventPublisher, setFormatSettingsManager, setI18NBean, setI18NBeanFactory, setLabelManager, setLanguageManager, setLocaleManager, setLoginManager, setMessageHolder, setPermissionManager, setPluginAccessor, setPreviousLoginDate, setSettingsManager, setSpacePermissionManager, setStrutsHelper, setSystemInformationService, setTimeZoneManager, setUserAccessor, setWebInterfaceManagerMethods inherited from class com.atlassian.confluence.core.AbstractI18nActionSupport
getText, getText, getText, getText, getText, getText, getText, getText, getTextStrictMethods inherited from class org.apache.struts2.ActionSupport
addActionError, addActionMessage, addFieldError, clearActionErrors, clearErrors, clearErrorsAndMessages, clearFieldErrors, clearMessages, clone, getContainer, getFormatted, getLocaleProvider, getText, getText, getTextProvider, getTexts, getTexts, hasActionErrors, hasActionMessages, hasErrors, hasFieldErrors, hasKey, input, isValidLocale, isValidLocaleString, pause, setActionErrors, setActionMessages, setContainer, setFieldErrors, toLocale, validateMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.atlassian.confluence.validation.MessageHolderAware
validate
-
Constructor Details
-
ConfigureLoggingAction
public ConfigureLoggingAction()
-
-
Method Details
-
execute
- Specified by:
executein interfaceorg.apache.struts2.action.Action- Overrides:
executein classorg.apache.struts2.ActionSupport- Throws:
Exception
-
changeProfiling
- Throws:
Exception
-
changePerRequestProfiling
- Throws:
Exception
-
getNodeId
-
setClusterManager
-
setNodeId
-
setToDeleteName
-
setProfilingOn
public void setProfilingOn(boolean buttonValue) -
setPerRequestProfilingOn
public void setPerRequestProfilingOn(boolean buttonValue) -
getLevelTypes
-
delete
- Throws:
Exception
-
save
- Throws:
Exception
-
add
Add a new entry to the Log4j Configuration.- Returns:
- action result
- Throws:
Exception
-
getEntries
-
getLoggingCategories
-
setClassNames
-
setLevelNames
-
setExtraClassName
-
setExtraLevelName
-
isLoggingCategoryEnabled
-
setCategoryName
-
setEnable
public void setEnable(boolean enable) -
changeLoggingCategory
Generic category logging change endpoint- Throws:
Exception
-
setProfileName
-
changeProfile
-
isProfilingEnabled
public boolean isProfilingEnabled() -
isPerRequestProfilingEnabled
public boolean isPerRequestProfilingEnabled() -
isDiagnosticEnabled
public boolean isDiagnosticEnabled() -
isPermitted
public boolean isPermitted()Description copied from class:ConfluenceActionSupportConsulted byPermissionCheckInterceptor.- Overrides:
isPermittedin classConfluenceActionSupport
-
getCurrentNode
-
getOtherNodes
- Throws:
Exception
-
nodeUri
-
nodeUri
-
getHtmlEncodedClassName
-