Package org.opennms.netmgt.snmp
Class SnmpConfiguration
- java.lang.Object
-
- org.opennms.netmgt.snmp.SnmpConfiguration
-
- Direct Known Subclasses:
SnmpAgentConfig
public class SnmpConfiguration extends Object
Represents a base class for SnmpConfiguration of agents, ranges and defaults- Author:
- brozow
-
-
Field Summary
Fields Modifier and Type Field Description static int
AUTH_NOPRIV
static int
AUTH_PRIV
static String
DEFAULT_AUTH_PASS_PHRASE
static String
DEFAULT_AUTH_PROTOCOL
static String
DEFAULT_CONTEXT_ENGINE_ID
static String
DEFAULT_CONTEXT_NAME
static String
DEFAULT_ENGINE_ID
static int
DEFAULT_MAX_REPETITIONS
static int
DEFAULT_MAX_REQUEST_SIZE
static int
DEFAULT_MAX_VARS_PER_PDU
static int
DEFAULT_PORT
static String
DEFAULT_PRIV_PASS_PHRASE
static String
DEFAULT_PRIV_PROTOCOL
static String
DEFAULT_READ_COMMUNITY
static int
DEFAULT_RETRIES
static int
DEFAULT_SECURITY_LEVEL
static String
DEFAULT_SECURITY_NAME
static int
DEFAULT_TIMEOUT
static int
DEFAULT_VERSION
static String
DEFAULT_WRITE_COMMUNITY
static SnmpConfiguration
DEFAULTS
static int
NOAUTH_NOPRIV
static int
VERSION_UNSPECIFIED
static int
VERSION1
static int
VERSION2C
static int
VERSION3
-
Constructor Summary
Constructors Constructor Description SnmpConfiguration()
SnmpConfiguration(SnmpConfiguration config)
-
Method Summary
-
-
-
Field Detail
-
DEFAULT_TIMEOUT
public static final int DEFAULT_TIMEOUT
- See Also:
- Constant Field Values
-
DEFAULT_PORT
public static final int DEFAULT_PORT
- See Also:
- Constant Field Values
-
VERSION1
public static final int VERSION1
- See Also:
- Constant Field Values
-
VERSION2C
public static final int VERSION2C
- See Also:
- Constant Field Values
-
VERSION3
public static final int VERSION3
- See Also:
- Constant Field Values
-
VERSION_UNSPECIFIED
public static final int VERSION_UNSPECIFIED
- See Also:
- Constant Field Values
-
DEFAULT_VERSION
public static final int DEFAULT_VERSION
- See Also:
- Constant Field Values
-
DEFAULT_RETRIES
public static final int DEFAULT_RETRIES
- See Also:
- Constant Field Values
-
DEFAULT_MAX_REQUEST_SIZE
public static final int DEFAULT_MAX_REQUEST_SIZE
- See Also:
- Constant Field Values
-
NOAUTH_NOPRIV
public static final int NOAUTH_NOPRIV
- See Also:
- Constant Field Values
-
AUTH_NOPRIV
public static final int AUTH_NOPRIV
- See Also:
- Constant Field Values
-
AUTH_PRIV
public static final int AUTH_PRIV
- See Also:
- Constant Field Values
-
DEFAULT_READ_COMMUNITY
public static final String DEFAULT_READ_COMMUNITY
- See Also:
- Constant Field Values
-
DEFAULT_MAX_VARS_PER_PDU
public static final int DEFAULT_MAX_VARS_PER_PDU
- See Also:
- Constant Field Values
-
DEFAULT_MAX_REPETITIONS
public static final int DEFAULT_MAX_REPETITIONS
- See Also:
- Constant Field Values
-
DEFAULT_WRITE_COMMUNITY
public static final String DEFAULT_WRITE_COMMUNITY
- See Also:
- Constant Field Values
-
DEFAULT_SECURITY_LEVEL
public static final int DEFAULT_SECURITY_LEVEL
- See Also:
- Constant Field Values
-
DEFAULT_SECURITY_NAME
public static final String DEFAULT_SECURITY_NAME
- See Also:
- Constant Field Values
-
DEFAULT_AUTH_PASS_PHRASE
public static final String DEFAULT_AUTH_PASS_PHRASE
- See Also:
- Constant Field Values
-
DEFAULT_AUTH_PROTOCOL
public static final String DEFAULT_AUTH_PROTOCOL
- See Also:
- Constant Field Values
-
DEFAULT_PRIV_PROTOCOL
public static final String DEFAULT_PRIV_PROTOCOL
- See Also:
- Constant Field Values
-
DEFAULT_PRIV_PASS_PHRASE
public static final String DEFAULT_PRIV_PASS_PHRASE
- See Also:
- Constant Field Values
-
DEFAULT_CONTEXT_NAME
public static final String DEFAULT_CONTEXT_NAME
-
DEFAULT_ENGINE_ID
public static final String DEFAULT_ENGINE_ID
-
DEFAULT_CONTEXT_ENGINE_ID
public static final String DEFAULT_CONTEXT_ENGINE_ID
-
DEFAULTS
public static final SnmpConfiguration DEFAULTS
-
-
Constructor Detail
-
SnmpConfiguration
public SnmpConfiguration()
-
SnmpConfiguration
public SnmpConfiguration(SnmpConfiguration config)
-
-
Method Detail
-
getPort
public final int getPort()
-
setPort
public final void setPort(int port)
-
getTimeout
public final int getTimeout()
-
setTimeout
public final void setTimeout(int timeout)
-
getVersion
public final int getVersion()
-
setVersion
public final void setVersion(int version)
-
getVersionAsString
public final String getVersionAsString()
-
setVersionAsString
public final void setVersionAsString(String version)
-
getRetries
public final int getRetries()
-
setRetries
public final void setRetries(int retries)
-
getSecurityLevel
public final int getSecurityLevel()
-
setSecurityLevel
public final void setSecurityLevel(int securityLevel)
-
getSecurityName
public final String getSecurityName()
-
setSecurityName
public final void setSecurityName(String securityName)
-
setReadCommunity
public final void setReadCommunity(String community)
-
getMaxRequestSize
public final int getMaxRequestSize()
-
setMaxRequestSize
public final void setMaxRequestSize(int maxRequestSize)
-
getReadCommunity
public final String getReadCommunity()
-
getMaxVarsPerPdu
public final int getMaxVarsPerPdu()
-
setMaxVarsPerPdu
public final void setMaxVarsPerPdu(int maxVarsPerPdu)
-
getMaxRepetitions
public final int getMaxRepetitions()
-
setMaxRepetitions
public final void setMaxRepetitions(int maxRepetitions)
-
getWriteCommunity
public final String getWriteCommunity()
-
setWriteCommunity
public final void setWriteCommunity(String community)
-
getTTL
public Long getTTL()
-
setTTL
public void setTTL(Long ttl)
-
versionToString
public static String versionToString(int version)
-
stringToVersion
public static int stringToVersion(String version)
-
getAuthPassPhrase
public final String getAuthPassPhrase()
-
setAuthPassPhrase
public final void setAuthPassPhrase(String authPassPhrase)
-
getPrivProtocol
public final String getPrivProtocol()
-
setPrivProtocol
public final void setPrivProtocol(String authPrivProtocol)
-
getAuthProtocol
public final String getAuthProtocol()
-
setAuthProtocol
public final void setAuthProtocol(String authProtocol)
-
getPrivPassPhrase
public final String getPrivPassPhrase()
-
setPrivPassPhrase
public final void setPrivPassPhrase(String privPassPhrase)
-
getEngineId
public final String getEngineId()
-
setEngineId
public final void setEngineId(String engineId)
-
getContextEngineId
public final String getContextEngineId()
-
setContextEngineId
public final void setContextEngineId(String contextEngineId)
-
getContextName
public final String getContextName()
-
setContextName
public void setContextName(String contextName)
-
getEnterpriseId
public final String getEnterpriseId()
-
setEnterpriseId
public void setEnterpriseId(String enterpriseId)
-
isVersion3
public boolean isVersion3()
-
-