com.atlassian.jira.config.webwork
Class ApplicationPropertiesConfiguration

java.lang.Object
  extended by com.atlassian.jira.config.webwork.ApplicationPropertiesConfiguration
All Implemented Interfaces:
webwork.config.ConfigurationInterface

public class ApplicationPropertiesConfiguration
extends Object
implements webwork.config.ConfigurationInterface

A webwork configuration class that will add JIRA's Application properties to the configuration stack.

In practice we only server a few properties such as max upload size and so on and these are not in the actual properties file but in the database (as set by the user).


Constructor Summary
ApplicationPropertiesConfiguration()
           
 
Method Summary
 Object getImpl(String aName)
          Get a named setting.
 Iterator listImpl()
          List setting names
 void setImpl(String aName, Object aValue)
          Set a named setting
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ApplicationPropertiesConfiguration

public ApplicationPropertiesConfiguration()
Method Detail

getImpl

public Object getImpl(String aName)
               throws IllegalArgumentException
Get a named setting.

Specified by:
getImpl in interface webwork.config.ConfigurationInterface
Throws:
IllegalArgumentException

setImpl

public void setImpl(String aName,
                    Object aValue)
             throws IllegalArgumentException,
                    UnsupportedOperationException
Set a named setting

Specified by:
setImpl in interface webwork.config.ConfigurationInterface
Throws:
IllegalArgumentException
UnsupportedOperationException

listImpl

public Iterator listImpl()
List setting names

Specified by:
listImpl in interface webwork.config.ConfigurationInterface


Copyright © 2002-2012 Atlassian. All Rights Reserved.