org.safehaus.penrose.connector
Class ConnectorConfig

java.lang.Object
  extended byorg.safehaus.penrose.connector.ConnectorConfig
All Implemented Interfaces:
java.lang.Cloneable

public class ConnectorConfig
extends java.lang.Object
implements java.lang.Cloneable

Author:
Endi S. Dewata

Field Summary
static java.lang.String ALLOW_CONCURRENCY
           
static java.lang.String DEFAULT_CACHE_CLASS
           
static java.lang.String DEFAULT_CACHE_NAME
           
static int DEFAULT_REFRESH_INTERVAL
           
static int DEFAULT_THREAD_POOL_SIZE
           
static int DEFAULT_TIMEOUT
           
static java.lang.String REFRESH_INTERVAL
           
static java.lang.String THREAD_POOL_SIZE
           
 
Constructor Summary
ConnectorConfig()
           
 
Method Summary
 java.lang.Object clone()
           
 void copy(ConnectorConfig connectorConfig)
           
 boolean equals(java.lang.Object object)
           
 java.lang.String getConnectorClass()
           
 java.lang.String getDescription()
           
 java.lang.String getName()
           
 java.lang.String getParameter(java.lang.String name)
           
 java.util.Collection getParameterNames()
           
 int hashCode()
           
 void removeParameter(java.lang.String name)
           
 void setConnectorClass(java.lang.String connectorClass)
           
 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
 

Field Detail

ALLOW_CONCURRENCY

public static final java.lang.String ALLOW_CONCURRENCY
See Also:
Constant Field Values

REFRESH_INTERVAL

public static final java.lang.String REFRESH_INTERVAL
See Also:
Constant Field Values

THREAD_POOL_SIZE

public static final java.lang.String THREAD_POOL_SIZE
See Also:
Constant Field Values

DEFAULT_CACHE_NAME

public static final java.lang.String DEFAULT_CACHE_NAME
See Also:
Constant Field Values

DEFAULT_CACHE_CLASS

public static final java.lang.String DEFAULT_CACHE_CLASS

DEFAULT_REFRESH_INTERVAL

public static final int DEFAULT_REFRESH_INTERVAL
See Also:
Constant Field Values

DEFAULT_THREAD_POOL_SIZE

public static final int DEFAULT_THREAD_POOL_SIZE
See Also:
Constant Field Values

DEFAULT_TIMEOUT

public static final int DEFAULT_TIMEOUT
See Also:
Constant Field Values
Constructor Detail

ConnectorConfig

public ConnectorConfig()
Method Detail

getConnectorClass

public java.lang.String getConnectorClass()

setConnectorClass

public void setConnectorClass(java.lang.String connectorClass)

setParameter

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

removeParameter

public void removeParameter(java.lang.String name)

getParameterNames

public java.util.Collection getParameterNames()

getParameter

public java.lang.String getParameter(java.lang.String name)

getName

public java.lang.String getName()

setName

public void setName(java.lang.String name)

getDescription

public java.lang.String getDescription()

setDescription

public void setDescription(java.lang.String description)

hashCode

public int hashCode()

equals

public boolean equals(java.lang.Object object)

clone

public java.lang.Object clone()

copy

public void copy(ConnectorConfig connectorConfig)