net.sourceforge.cruisecontrol.servlet
Class ConfigurationServlet
java.lang.Object
com.opensymphony.xwork.ActionSupport
net.sourceforge.cruisecontrol.servlet.ConfigurationServlet
- All Implemented Interfaces:
- com.opensymphony.xwork.Action, ConfigurationAware, com.opensymphony.xwork.LocaleProvider, java.io.Serializable, com.opensymphony.webwork.interceptor.SessionAware, com.opensymphony.xwork.TextProvider, com.opensymphony.xwork.Validateable, com.opensymphony.xwork.ValidationAware
- public class ConfigurationServlet
- extends com.opensymphony.xwork.ActionSupport
- implements ConfigurationAware, com.opensymphony.webwork.interceptor.SessionAware
Understands how to edit the configuration via a web interface.
- See Also:
- Serialized Form
Fields inherited from class com.opensymphony.xwork.ActionSupport |
LOG |
Fields inherited from interface com.opensymphony.xwork.Action |
ERROR, INPUT, LOGIN, NONE, SUCCESS |
Methods inherited from class com.opensymphony.xwork.ActionSupport |
addActionError, addActionMessage, addFieldError, doDefault, getActionErrors, getActionMessages, getErrorMessages, getErrors, getFieldErrors, getLocale, getText, getText, getText, getText, getText, getTexts, getTexts, hasActionErrors, hasActionMessages, hasErrors, hasFieldErrors, setActionErrors, setActionMessages, setFieldErrors, validate |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ConfigurationServlet
public ConfigurationServlet()
execute
public java.lang.String execute()
- Specified by:
execute
in interface com.opensymphony.xwork.Action
reload
public java.lang.String reload()
throws javax.management.AttributeNotFoundException,
javax.management.InstanceNotFoundException,
javax.management.MBeanException,
javax.management.ReflectionException,
java.io.IOException,
org.jdom.JDOMException
- Throws:
javax.management.AttributeNotFoundException
javax.management.InstanceNotFoundException
javax.management.MBeanException
javax.management.ReflectionException
java.io.IOException
org.jdom.JDOMException
save
public java.lang.String save()
throws javax.management.InstanceNotFoundException,
javax.management.AttributeNotFoundException,
javax.management.InvalidAttributeValueException,
javax.management.MBeanException,
javax.management.ReflectionException,
java.io.IOException
- Throws:
javax.management.InstanceNotFoundException
javax.management.AttributeNotFoundException
javax.management.InvalidAttributeValueException
javax.management.MBeanException
javax.management.ReflectionException
java.io.IOException
setConfiguration
public void setConfiguration(Configuration configuration)
- Specified by:
setConfiguration
in interface ConfigurationAware
getContents
public java.lang.String getContents()
throws javax.management.AttributeNotFoundException,
javax.management.InstanceNotFoundException,
javax.management.MalformedObjectNameException,
java.lang.NumberFormatException,
javax.management.MBeanException,
javax.management.ReflectionException,
java.io.IOException,
org.jdom.JDOMException
- Throws:
javax.management.AttributeNotFoundException
javax.management.InstanceNotFoundException
javax.management.MalformedObjectNameException
java.lang.NumberFormatException
javax.management.MBeanException
javax.management.ReflectionException
java.io.IOException
org.jdom.JDOMException
setContents
public void setContents(java.lang.String contents)
throws javax.management.InstanceNotFoundException,
javax.management.AttributeNotFoundException,
javax.management.InvalidAttributeValueException,
javax.management.MalformedObjectNameException,
java.lang.NumberFormatException,
javax.management.MBeanException,
javax.management.ReflectionException,
java.io.IOException
- Throws:
javax.management.InstanceNotFoundException
javax.management.AttributeNotFoundException
javax.management.InvalidAttributeValueException
javax.management.MalformedObjectNameException
java.lang.NumberFormatException
javax.management.MBeanException
javax.management.ReflectionException
java.io.IOException
setSession
public void setSession(java.util.Map map)
- Specified by:
setSession
in interface com.opensymphony.webwork.interceptor.SessionAware
getProject
public java.lang.String getProject()