Class ConfigureLoggingAction
java.lang.Object
org.apache.struts2.ActionSupport
com.opensymphony.xwork2.ActionSupport
com.atlassian.confluence.core.AbstractI18nActionSupport
com.atlassian.confluence.core.ConfluenceActionSupport
com.atlassian.confluence.impl.logging.admin.ConfigureLoggingAction
- All Implemented Interfaces:
WebInterface
,MessageHolderAware
,com.opensymphony.xwork2.Action
,com.opensymphony.xwork2.interceptor.ValidationAware
,com.opensymphony.xwork2.LocaleProvider
,com.opensymphony.xwork2.TextProvider
,com.opensymphony.xwork2.Validateable
,Serializable
,org.apache.struts2.action.Action
,org.apache.struts2.interceptor.ValidationAware
,org.apache.struts2.Validateable
- Since:
- 7.16
- See Also:
-
Nested Class Summary
Nested ClassesNested classes/interfaces inherited from interface com.opensymphony.xwork2.interceptor.ValidationAware
com.opensymphony.xwork2.interceptor.ValidationAware.LegacyAdapter
-
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, webInterfaceManager
Fields inherited from class org.apache.struts2.ActionSupport
container
Fields 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.delete()
execute()
getHtmlEncodedClassName
(String className) boolean
boolean
boolean
Consulted byPermissionCheckInterceptor
.boolean
boolean
save()
void
setClassNames
(String[] classNames) void
setClusterManager
(ClusterManager clusterManager) void
setExtraClassName
(String extraClassName) void
setExtraLevelName
(String extraLevelName) void
setLevelNames
(String[] levelNames) void
void
setPerRequestProfilingOn
(boolean buttonValue) void
setProfileName
(String profileName) void
setProfilingOn
(boolean buttonValue) void
setToDeleteName
(String toDeleteName) Turns off Hibernate Logging (SQL queries will not be output)Turns on Hibernate Logging (both SQL queries and the parameters will now be output)Methods inherited from class com.atlassian.confluence.core.ConfluenceActionSupport
addActionError, addActionMessage, addFieldError, addPermissionTypeTo, addToHistory, doDefault, getActionErrors, getActionMessages, getActionName, getAuthenticatedUser, getBootstrapStatusProvider, getCancelResult, getCurrentRequest, getCurrentResponse, 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, setSkipIsPermitted, setSpacePermissionManager, setStrutsHelper, setSystemInformationService, setTimeZoneManager, setUserAccessor, setWebInterfaceManager, shouldSkipIsPermitted
Methods inherited from class com.atlassian.confluence.core.AbstractI18nActionSupport
getText, getText, getText, getText, getText, getText, getText, getText, getTextStrict
Methods 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, validate
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface com.atlassian.confluence.validation.MessageHolderAware
validate
Methods inherited from interface org.apache.struts2.interceptor.ValidationAware
addActionError, addActionMessage, addFieldError, hasActionErrors, hasActionMessages, hasErrors, hasFieldErrors, setActionErrors, setActionMessages, setFieldErrors
-
Constructor Details
-
ConfigureLoggingAction
public ConfigureLoggingAction()
-
-
Method Details
-
execute
- Specified by:
execute
in interfaceorg.apache.struts2.action.Action
- Overrides:
execute
in 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
-
setClassNames
-
setLevelNames
-
setExtraClassName
-
setExtraLevelName
-
turnOnHibernateLogging
Turns on Hibernate Logging (both SQL queries and the parameters will now be output)- Returns:
- action result
- Throws:
Exception
-
turnOffHibernateLogging
Turns off Hibernate Logging (SQL queries will not be output)- Returns:
- action result
- Throws:
Exception
-
isHibernateLoggingEnabled
public boolean isHibernateLoggingEnabled() -
setProfileName
-
changeProfile
-
isProfilingEnabled
public boolean isProfilingEnabled() -
isPerRequestProfilingEnabled
public boolean isPerRequestProfilingEnabled() -
isDiagnosticEnabled
public boolean isDiagnosticEnabled() -
isPermitted
public boolean isPermitted()Description copied from class:ConfluenceActionSupport
Consulted byPermissionCheckInterceptor
.- Overrides:
isPermitted
in classConfluenceActionSupport
-
getCurrentNode
-
getOtherNodes
- Throws:
Exception
-
nodeUri
-
nodeUri
-
getHtmlEncodedClassName
-