com.atlassian.jira.functest.config
Class AttachmentDirectoryChecker

java.lang.Object
  extended by com.atlassian.jira.functest.config.AttachmentDirectoryChecker
All Implemented Interfaces:
ConfigurationCheck

public final class AttachmentDirectoryChecker
extends Object
implements ConfigurationCheck

A check to make sure that attachments is correctly configured in JIRA XML data.

Since:
v4.0

Nested Class Summary
 
Nested classes/interfaces inherited from interface com.atlassian.jira.functest.config.ConfigurationCheck
ConfigurationCheck.Result
 
Field Summary
static String CHECKID_ATTACH_DIR
          Check to set the attachment path to a default of JIRA_FUNC_ATTACHMENT.
static String CHECKID_ATTACH_HOME
          Check to see if the attachment directory has been configured.
 
Constructor Summary
AttachmentDirectoryChecker()
           
 
Method Summary
 ConfigurationCheck.Result checkConfiguration(JiraConfig config, CheckOptions options)
          Check the correctness of the passed JIRA XML.
 void fixConfiguration(JiraConfig config, CheckOptions options)
          Fix the passed JIRA configuration and remove any errors.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

CHECKID_ATTACH_HOME

public static final String CHECKID_ATTACH_HOME
Check to see if the attachment directory has been configured.

See Also:
Constant Field Values

CHECKID_ATTACH_DIR

public static final String CHECKID_ATTACH_DIR
Check to set the attachment path to a default of JIRA_FUNC_ATTACHMENT.

See Also:
Constant Field Values
Constructor Detail

AttachmentDirectoryChecker

public AttachmentDirectoryChecker()
Method Detail

checkConfiguration

public ConfigurationCheck.Result checkConfiguration(JiraConfig config,
                                                    CheckOptions options)
Description copied from interface: ConfigurationCheck
Check the correctness of the passed JIRA XML. It must be possible to call this method multiple times with different agruments (i.e. the object should be stateless).

Specified by:
checkConfiguration in interface ConfigurationCheck
Parameters:
config - the configuration to check.
options - the context for the check. This is where errors can be reported.
Returns:
the errors that were found in the passed configuration file.

fixConfiguration

public void fixConfiguration(JiraConfig config,
                             CheckOptions options)
Description copied from interface: ConfigurationCheck
Fix the passed JIRA configuration and remove any errors.

Specified by:
fixConfiguration in interface ConfigurationCheck
Parameters:
config - the configuration to check.
options - the context for the check. This can be used to see what checks are currently enabled for the passed configuration.


Copyright © 2002-2014 Atlassian. All Rights Reserved.