Hyperic HQ Plugin API v. 4.4.0.2

org.hyperic.snmp
Class SNMPClient

java.lang.Object
  extended by org.hyperic.snmp.SNMPClient

public class SNMPClient
extends java.lang.Object


Field Summary
static java.lang.String DEFAULT_AUTHTYPE
           
static java.lang.String DEFAULT_COMMUNITY
           
static java.lang.String DEFAULT_IP
           
static java.lang.String DEFAULT_PASSWORD
           
static int DEFAULT_PORT
           
static java.lang.String DEFAULT_PORT_STRING
           
static java.lang.String DEFAULT_PRIV_TYPE
           
static java.lang.String DEFAULT_TRANSPORT
           
static java.lang.String DEFAULT_USERNAME
           
static java.lang.String PROP_AUTHTYPE
           
static java.lang.String PROP_COMMUNITY
           
static java.lang.String PROP_IP
           
static java.lang.String PROP_PASSWORD
           
static java.lang.String PROP_PORT
           
static java.lang.String PROP_PRIV_PASSPHRASE
           
static java.lang.String PROP_PRIV_TYPE
           
static java.lang.String PROP_SECURITY_CONTEXT
           
static java.lang.String PROP_TRANSPORT
           
static java.lang.String PROP_USER
           
static java.lang.String PROP_VERSION
           
static java.lang.String[] VALID_VERSIONS
           
 
Constructor Summary
SNMPClient()
           
 
Method Summary
 void addMIBs(java.lang.String[] mibs)
           
 void addMIBs(java.lang.String jar, java.lang.String[] accept)
           
static java.lang.String getOID(java.lang.String mibName)
           
 SNMPSession getSession(ConfigResponse config)
           
 SNMPSession getSession(java.util.Properties props)
           
 boolean init(java.util.Properties props)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

DEFAULT_IP

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

DEFAULT_PORT

public static final int DEFAULT_PORT
See Also:
Constant Field Values

DEFAULT_TRANSPORT

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

DEFAULT_USERNAME

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

DEFAULT_PASSWORD

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

DEFAULT_AUTHTYPE

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

DEFAULT_PRIV_TYPE

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

DEFAULT_PORT_STRING

public static final java.lang.String DEFAULT_PORT_STRING

DEFAULT_COMMUNITY

public static final java.lang.String DEFAULT_COMMUNITY

VALID_VERSIONS

public static final java.lang.String[] VALID_VERSIONS

PROP_IP

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

PROP_PORT

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

PROP_TRANSPORT

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

PROP_VERSION

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

PROP_COMMUNITY

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

PROP_USER

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

PROP_PASSWORD

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

PROP_AUTHTYPE

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

PROP_PRIV_TYPE

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

PROP_PRIV_PASSPHRASE

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

PROP_SECURITY_CONTEXT

public static final java.lang.String PROP_SECURITY_CONTEXT
See Also:
Constant Field Values
Constructor Detail

SNMPClient

public SNMPClient()
Method Detail

addMIBs

public void addMIBs(java.lang.String jar,
                    java.lang.String[] accept)

addMIBs

public void addMIBs(java.lang.String[] mibs)

getOID

public static java.lang.String getOID(java.lang.String mibName)

init

public boolean init(java.util.Properties props)
             throws SNMPException
Throws:
SNMPException

getSession

public SNMPSession getSession(ConfigResponse config)
                       throws SNMPException
Throws:
SNMPException

getSession

public SNMPSession getSession(java.util.Properties props)
                       throws SNMPException
Throws:
SNMPException

Hyperic HQ Plugin API v. 4.4.0.2

Copyright © 2004-2006 Hyperic, Inc. support@hyperic.net, All Rights Reserved.