Class ViewLogging
java.lang.Object
webwork.action.ActionSupport
com.atlassian.jira.web.action.JiraWebActionSupport
com.atlassian.jira.web.action.admin.ViewLogging
- All Implemented Interfaces:
ErrorCollection
,I18nHelper
,HttpServletVariables
,AuthorizationSupport
,Serializable
,webwork.action.Action
,webwork.action.CommandDriven
,webwork.action.IllegalArgumentAware
- Direct Known Subclasses:
ConfigureLogging
The view action for the JIRA Profiling and Logging Admin section
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class com.atlassian.jira.web.action.JiraWebActionSupport
JiraWebActionSupport.MessageType
Nested classes/interfaces inherited from interface com.atlassian.jira.util.ErrorCollection
ErrorCollection.Reason
Nested classes/interfaces inherited from interface com.atlassian.jira.util.I18nHelper
I18nHelper.BeanFactory
-
Field Summary
FieldsFields inherited from class com.atlassian.jira.web.action.JiraWebActionSupport
ISSUE_NOT_FOUND_RESULT, log, PERMISSION_VIOLATION_RESULT, request, RETURN_URL_PARAMETER, savedFilters, SECURITY_BREACH_RESULT
Fields inherited from class webwork.action.ActionSupport
command, errorMap, errorMessages
Fields inherited from interface webwork.action.Action
ERROR, INPUT, LOGIN, NONE, SUCCESS
-
Constructor Summary
ConstructorsConstructorDescriptionViewLogging
(com.atlassian.mail.server.MailServerManager mailServerManager, MailLoggingManager mailLoggingManager, LoggingManager loggingManager) -
Method Summary
Modifier and TypeMethodDescriptionprotected String
Collection<org.apache.logging.log4j.Level>
getFirstFileAppenderFileName
(org.apache.logging.log4j.Logger logger) Collection<org.apache.logging.log4j.Logger>
org.apache.logging.log4j.Logger
org.apache.logging.log4j.Logger
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
void
setMarkMessage
(String markMessage) void
setRollOver
(boolean rollOver) Methods inherited from class com.atlassian.jira.web.action.JiraWebActionSupport
addError, addErrorCollection, addErrorMessage, addErrorMessageByKeyIfAbsent, addErrorMessageIfAbsent, addErrorMessages, addErrorMessages, addErrors, addIllegalArgumentException, addMessageToResponse, addReason, addReasons, checkIfUrlIsAllowed, execute, forceRedirect, getActionName, getAdministratorContactLink, getApplicationProperties, getAuthorizationSupport, getComponentInstanceOfType, getConglomerateCookieValue, getConstantsManager, getDateFormat, getDateTimeFormat, getDateTimeFormatter, getDefaultResourceBundle, getDescTranslation, getDescTranslation, getDmyDateFormatter, getEmptyResponse, getErrorMessages, getErrors, getField, getFlushedErrorMessages, getGlobalPermissionManager, getHint, getHintManager, getHttpRequest, getHttpResponse, getHttpSession, getI18nHelper, getJiraContactHelper, getJiraServiceContext, getKeysForPrefix, getLanguage, getLocale, getLoggedInApplicationUser, getLoggedInUser, getNameTranslation, getNameTranslation, getOfBizDelegator, getOutboundWhitelistProvider, getOutlookDate, getPermissionManager, getProjectManager, getRandomHint, getReasons, getRedirect, getRedirect, getRedirectSanitiser, getRequestSourceType, getResourceBundle, getResult, getReturnUrl, getReturnUrlForCancelLink, getSearchSortDescriptions, getSelectedProject, getSelectedProjectObject, getServerId, getServletContext, getText, getText, getText, getText, getText, getText, getText, getText, getText, getText, getText, getText, getText, getText, getTimeFormat, getUnescapedText, getUntransformedRawText, getUriValidator, getUserFullName, getUserManager, getUserPreferences, getUserProjectHistoryManager, getVersionManager, getWebworkStack, getWebworkStack, getXsrfToken, hasAnyErrors, hasErrorMessage, hasErrorMessageByKey, hasGlobalPermission, hasGlobalPermission, hasIssuePermission, hasIssuePermission, hasIssuePermission, hasPermission, hasProjectPermission, hasProjectPermission, htmlEncode, insertContextPath, isAdministrator, isIndexing, isInlineDialogMode, isKeyDefined, isSystemAdministrator, isUserExists, isUserExistsByKey, isUserExistsByName, removeKeyOrAddError, returnComplete, returnComplete, returnCompleteWithInlineRedirect, returnCompleteWithInlineRedirectAndMsg, returnCompleteWithInlineRedirectAndMsg, returnMsgToUser, returnMsgToUser, setConglomerateCookieValue, setInline, setReasons, setReturnUrl, setSelectedProjectId, tagMauEventWithApplication, tagMauEventWithProject, urlEncode
Methods inherited from class webwork.action.ActionSupport
addError, addErrorMessage, doDefault, doValidation, getCommandName, getHasErrorMessages, getHasErrors, getPropertyEditorMessage, getTexts, getTexts, getTimezone, invalidInput, invokeCommand, isCommand, setCommand, setErrorMessages, setErrors, validate
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface webwork.action.CommandDriven
getCommandName, setCommand
Methods inherited from interface com.atlassian.jira.util.ErrorCollection
addError, addErrorMessage, setErrorMessages
-
Field Details
-
loggingManager
-
-
Constructor Details
-
ViewLogging
public ViewLogging(com.atlassian.mail.server.MailServerManager mailServerManager, MailLoggingManager mailLoggingManager, LoggingManager loggingManager)
-
-
Method Details
-
doExecute
- Overrides:
doExecute
in classwebwork.action.ActionSupport
- Throws:
Exception
-
getLoggers
-
getRootLogger
public org.apache.logging.log4j.Logger getRootLogger() -
getAvailableLevels
-
getAvailableLevelsAsJson
-
doMarkLogs
- Throws:
Exception
-
doEnableProfiling
- Throws:
Exception
-
doDisableProfiling
- Throws:
Exception
-
isProfilingEnabled
public boolean isProfilingEnabled() -
doEnableHttpAccessLog
-
doDisableHttpAccessLog
-
isHttpAccessLogEnabled
public boolean isHttpAccessLogEnabled() -
doEnableHttpDumpLog
-
doDisableHttpDumpLog
-
isHttpDumpLogEnabled
public boolean isHttpDumpLogEnabled() -
doEnableHttpAccessLogIncludeImages
-
doDisableHttpAccessLogIncludeImages
-
isHttpAccessLogIncludeImagesEnabled
public boolean isHttpAccessLogIncludeImagesEnabled() -
doEnableSqlLog
-
doDisableSqlLog
-
doEnableSqlDumpLog
-
doDisableSqlDumpLog
-
isSqlLogEnabled
public boolean isSqlLogEnabled() -
isSqlDumpLogEnabled
public boolean isSqlDumpLogEnabled() -
isAtLevel
-
getOutgoingMailLogger
public org.apache.logging.log4j.Logger getOutgoingMailLogger() -
isOutgoingMailLoggingEnabled
public boolean isOutgoingMailLoggingEnabled() -
isOutgoingMailDebugEnabled
public boolean isOutgoingMailDebugEnabled() -
isIncomingMailLoggingEnabled
public boolean isIncomingMailLoggingEnabled() -
isIncomingMailDebugEnabled
public boolean isIncomingMailDebugEnabled() -
isOutgoingMailServerDefined
public boolean isOutgoingMailServerDefined() -
isIncomingMailServerDefined
public boolean isIncomingMailServerDefined() -
getOutgoingMailFirstLogFileName
-
getIncomingMailFirstLogFileName
-
getFirstFileAppenderFileName
-
doEnableOutgoingMailLogging
-
doDisableOutgoingMailLogging
-
doDisableOutgoingMailDebugging
-
doEnableOutgoingMailDebugging
-
doEnableIncomingMailLogging
-
doDisableIncomingMailLogging
-
doDisableIncomingMailDebugging
-
doEnableIncomingMailDebugging
-
getMarkMessage
-
setMarkMessage
-
isRollOver
public boolean isRollOver() -
setRollOver
public void setRollOver(boolean rollOver)
-