net.sourceforge.cruisecontrol
Class PluginConfiguration

java.lang.Object
  extended bynet.sourceforge.cruisecontrol.PluginConfiguration

public class PluginConfiguration
extends java.lang.Object

Understands how to map parameter values to plugin attributes.


Constructor Summary
PluginConfiguration(net.sourceforge.cruisecontrol.PluginDetail pluginDetail, Configuration configuration)
           
 
Method Summary
 java.util.Map getDetails()
           
 java.lang.String getName()
           
 java.lang.String getParentElementName()
           
 java.lang.String getType()
           
 void setDetail(java.lang.String name, java.lang.String value)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PluginConfiguration

public PluginConfiguration(net.sourceforge.cruisecontrol.PluginDetail pluginDetail,
                           Configuration configuration)
                    throws javax.management.AttributeNotFoundException,
                           javax.management.InstanceNotFoundException,
                           javax.management.MBeanException,
                           javax.management.ReflectionException,
                           java.io.IOException,
                           org.jdom.JDOMException
Method Detail

getName

public java.lang.String getName()

getType

public java.lang.String getType()

getParentElementName

public java.lang.String getParentElementName()

getDetails

public java.util.Map getDetails()

setDetail

public void setDetail(java.lang.String name,
                      java.lang.String value)