org.safehaus.penrose.connector
Class AdapterConfig

java.lang.Object
  extended byorg.safehaus.penrose.connector.AdapterConfig
All Implemented Interfaces:
AdapterConfigMBean, java.lang.Cloneable

public class AdapterConfig
extends java.lang.Object
implements java.lang.Cloneable, AdapterConfigMBean

Author:
Endi S. Dewata

Constructor Summary
AdapterConfig()
           
AdapterConfig(java.lang.String adapterName, java.lang.String adapterClass)
           
 
Method Summary
 java.lang.Object clone()
           
 void copy(AdapterConfig adapterConfig)
           
 boolean equals(java.lang.Object object)
           
 java.lang.String getAdapterClass()
           
 java.lang.String getDescription()
           
 java.lang.String getName()
           
 java.lang.String getParameter(java.lang.String name)
           
 java.util.Collection getParameterNames()
           
 java.util.Map getParameters()
           
 int hashCode()
           
 void removeParameter(java.lang.String name)
           
 void setAdapterClass(java.lang.String adapterClass)
           
 void setDescription(java.lang.String description)
           
 void setName(java.lang.String name)
           
 void setParameter(java.lang.String name, java.lang.String value)
           
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AdapterConfig

public AdapterConfig()

AdapterConfig

public AdapterConfig(java.lang.String adapterName,
                     java.lang.String adapterClass)
Method Detail

getAdapterClass

public java.lang.String getAdapterClass()
Specified by:
getAdapterClass in interface AdapterConfigMBean

setAdapterClass

public void setAdapterClass(java.lang.String adapterClass)
Specified by:
setAdapterClass in interface AdapterConfigMBean

getName

public java.lang.String getName()
Specified by:
getName in interface AdapterConfigMBean

setName

public void setName(java.lang.String name)
Specified by:
setName in interface AdapterConfigMBean

getDescription

public java.lang.String getDescription()
Specified by:
getDescription in interface AdapterConfigMBean

setDescription

public void setDescription(java.lang.String description)
Specified by:
setDescription in interface AdapterConfigMBean

setParameter

public void setParameter(java.lang.String name,
                         java.lang.String value)
Specified by:
setParameter in interface AdapterConfigMBean

removeParameter

public void removeParameter(java.lang.String name)
Specified by:
removeParameter in interface AdapterConfigMBean

getParameterNames

public java.util.Collection getParameterNames()

getParameters

public java.util.Map getParameters()
Specified by:
getParameters in interface AdapterConfigMBean

getParameter

public java.lang.String getParameter(java.lang.String name)
Specified by:
getParameter in interface AdapterConfigMBean

hashCode

public int hashCode()

equals

public boolean equals(java.lang.Object object)

copy

public void copy(AdapterConfig adapterConfig)

clone

public java.lang.Object clone()