connectionconfig.java
来自「opennms得相关源码 请大家看看」· Java 代码 · 共 136 行
JAVA
136 行
/* * Created on Apr 27, 2004 * * TODO Need to javadoc this class. * */package org.opennms.netmgt.capsd;import java.net.InetAddress;import java.net.InetSocketAddress;import java.util.Map;import org.opennms.netmgt.utils.ParameterMap;/** * @author brozow * * TODO Need to javadoc this class * */public class ConnectionConfig { InetAddress m_inetAddress; Map m_qualifiers; int m_port; int m_timeout; int m_retry; /** * @param address * @param qualifiers * @param default_port * @param default_timeout * @param default_retry */ public ConnectionConfig(InetAddress inetAddress, Map qualifiers, int port, int timeout, int retry) { m_inetAddress = inetAddress; m_qualifiers = qualifiers; m_port = port; m_timeout = timeout; m_retry = retry; } public ConnectionConfig(InetAddress address, int port) { m_inetAddress = address; m_port = port; } public ConnectionConfig(InetAddress inetAddress, int port, int timeout, int retry) { this(inetAddress, null, port, timeout, retry); } public InetSocketAddress getSocketAddress() { return new InetSocketAddress(getInetAddress(), getPort()); } public void setQualifiers(Map qualifiers) { m_qualifiers = qualifiers; } /** * @return Returns the address. */ public InetAddress getInetAddress() { return m_inetAddress; } /** * @param inetAddress * The inetAddresss to set. */ public void setInetAddress(InetAddress inetAddress) { m_inetAddress = inetAddress; } public int getKeyedInteger(String key, int defaultVal) { if (m_qualifiers == null) return defaultVal; else return ParameterMap.getKeyedInteger(m_qualifiers, key, defaultVal); } public String getKeyedString(String key, String defaultVal) { if (m_qualifiers == null) return defaultVal; else return ParameterMap.getKeyedString(m_qualifiers, key, defaultVal); } public void saveKeyedInteger(String key, int value) { if (m_qualifiers != null && !m_qualifiers.containsKey(key)) m_qualifiers.put(key, new Integer(value)); } /** * @return Returns the port. */ public int getPort() { return m_port; } /** * @return Returns the retries. */ public int getRetry() { return m_retry; } /** * @param retry * The retries to set. */ public void setRetry(int retry) { m_retry = retry; } /** * @return Returns the timeout. */ public int getTimeout() { return m_timeout; } /** * @param timeout * The timeout to set. */ public void setTimeout(int timeout) { m_timeout = timeout; }}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?