org.opennms.netmgt.capsd
Class ConnectionConfig

java.lang.Object
  extended by org.opennms.netmgt.capsd.ConnectionConfig
Direct Known Subclasses:
DominoIIOPPlugin.DominoConnectionConfig

public class ConnectionConfig
extends Object

Author:
brozow TODO Need to javadoc this class

Constructor Summary
ConnectionConfig(InetAddress address, int port)
           
ConnectionConfig(InetAddress inetAddress, int port, int timeout, int retry)
           
ConnectionConfig(InetAddress inetAddress, Map<String,Object> qualifiers, int port, int timeout, int retry)
           
 
Method Summary
 InetAddress getInetAddress()
           
 boolean getKeyedBoolean(String key, boolean defaultVal)
           
 int getKeyedInteger(String key, int defaultVal)
           
 String getKeyedString(String key, String defaultVal)
           
 int getPort()
           
 int getRetry()
           
 InetSocketAddress getSocketAddress()
           
 int getTimeout()
           
 void saveKeyedInteger(String key, int value)
           
 void setInetAddress(InetAddress inetAddress)
           
 void setQualifiers(Map<String,Object> qualifiers)
           
 void setRetry(int retry)
           
 void setTimeout(int timeout)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ConnectionConfig

public ConnectionConfig(InetAddress inetAddress,
                        Map<String,Object> qualifiers,
                        int port,
                        int timeout,
                        int retry)
Parameters:
address -
qualifiers -
default_port -
default_timeout -
default_retry -

ConnectionConfig

public ConnectionConfig(InetAddress address,
                        int port)

ConnectionConfig

public ConnectionConfig(InetAddress inetAddress,
                        int port,
                        int timeout,
                        int retry)
Method Detail

getSocketAddress

public InetSocketAddress getSocketAddress()

setQualifiers

public void setQualifiers(Map<String,Object> qualifiers)

getInetAddress

public InetAddress getInetAddress()
Returns:
Returns the address.

setInetAddress

public void setInetAddress(InetAddress inetAddress)
Parameters:
inetAddress - The inetAddresss to set.

getKeyedInteger

public int getKeyedInteger(String key,
                           int defaultVal)

getKeyedBoolean

public boolean getKeyedBoolean(String key,
                               boolean defaultVal)

getKeyedString

public String getKeyedString(String key,
                             String defaultVal)

saveKeyedInteger

public void saveKeyedInteger(String key,
                             int value)

getPort

public int getPort()
Returns:
Returns the port.

getRetry

public int getRetry()
Returns:
Returns the retries.

setRetry

public void setRetry(int retry)
Parameters:
retry - The retries to set.

getTimeout

public int getTimeout()
Returns:
Returns the timeout.

setTimeout

public void setTimeout(int timeout)
Parameters:
timeout - The timeout to set.


Copyright © 2009. All Rights Reserved.