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.MessageTypeNested classes/interfaces inherited from interface com.atlassian.jira.util.ErrorCollection
ErrorCollection.ReasonNested 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_RESULTFields inherited from class webwork.action.ActionSupport
command, errorMap, errorMessagesFields 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 StringCollection<org.apache.logging.log4j.Level>getFirstFileAppenderFileName(org.apache.logging.log4j.Logger logger) Collection<org.apache.logging.log4j.Logger>org.apache.logging.log4j.Loggerorg.apache.logging.log4j.LoggerbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanvoidsetMarkMessage(String markMessage) voidsetRollOver(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, urlEncodeMethods inherited from class webwork.action.ActionSupport
addError, addErrorMessage, doDefault, doValidation, getCommandName, getHasErrorMessages, getHasErrors, getPropertyEditorMessage, getTexts, getTexts, getTimezone, invalidInput, invokeCommand, isCommand, setCommand, setErrorMessages, setErrors, validateMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface webwork.action.CommandDriven
getCommandName, setCommandMethods 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:
doExecutein 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)
-