A C D E F G H I J K L M N O P R S T U V W X _

A

addAppContext(ClassLoader, SnmpAppContext) - Method in class net.sf.snmpadaptor4j.SnmpAdaptor
 
addAppContext(ClassLoader, SnmpAppContext) - Method in interface net.sf.snmpadaptor4j.SnmpAdaptorMBean
Adds a new application context.
address - Variable in class net.sf.snmpadaptor4j.config.jaxb.Daemon
 
address - Variable in class net.sf.snmpadaptor4j.config.jaxb.Manager
 
appContextMap - Variable in class net.sf.snmpadaptor4j.SnmpAdaptor
Application context map.
attribute - Variable in class net.sf.snmpadaptor4j.core.mapping.jaxb.MBeanAttributes
 
AttributeAccessor - Interface in net.sf.snmpadaptor4j.api
Object representing an accessor to an attribute.
attributes - Variable in class net.sf.snmpadaptor4j.core.mapping.jaxb.Mapping
 

C

checkDataType(SnmpDataType, Class<?>) - Static method in class net.sf.snmpadaptor4j.core.JmxSnmpMib
Checks the consistency between the data types SNMP and Java.
close() - Method in class net.sf.snmpadaptor4j.api.opennms.OpennmsSnmpTrapSender
 
close() - Method in interface net.sf.snmpadaptor4j.api.SnmpTrapSender
Closes the connection with the SNMP manager.
close() - Method in class net.sf.snmpadaptor4j.core.JmxListener
Closes the connection with the JMX agent.
close() - Method in class net.sf.snmpadaptor4j.core.JvmSnmpMib
Closes the connection with the JMX agent.
closingTime - Variable in class net.sf.snmpadaptor4j.core.trap.SnmpManagers
Closing time of connections to all SNMP managers (in milliseconds).
code - Variable in class net.sf.snmpadaptor4j.core.mapping.jaxb.GenericTrap
 
code - Variable in class net.sf.snmpadaptor4j.core.mapping.jaxb.SpecificTrap
 
community - Variable in class net.sf.snmpadaptor4j.config.jaxb.Manager
 
compareTo(SnmpOid) - Method in class net.sf.snmpadaptor4j.object.SnmpOid
 
CompositeDataAttributeAccessor - Class in net.sf.snmpadaptor4j.core.accessor
Object representing an accessor to an attribute for CompositeData.
CompositeDataAttributeAccessor(SnmpOid, MBeanServer, ObjectName, String, String, SnmpDataType, Class<?>) - Constructor for class net.sf.snmpadaptor4j.core.accessor.CompositeDataAttributeAccessor
Constructor.
Config - Class in net.sf.snmpadaptor4j.config.jaxb
Java class for Config complex type.
Config() - Constructor for class net.sf.snmpadaptor4j.config.jaxb.Config
 
createConfig() - Method in class net.sf.snmpadaptor4j.config.jaxb.ObjectFactory
Create an instance of Config
createDaemon() - Method in class net.sf.snmpadaptor4j.config.jaxb.ObjectFactory
Create an instance of Daemon
createGenericTrap() - Method in class net.sf.snmpadaptor4j.core.mapping.jaxb.ObjectFactory
Create an instance of GenericTrap
createManager() - Method in class net.sf.snmpadaptor4j.config.jaxb.ObjectFactory
Create an instance of Manager
createManagers() - Method in class net.sf.snmpadaptor4j.config.jaxb.ObjectFactory
Create an instance of Managers
createMapping() - Method in class net.sf.snmpadaptor4j.core.mapping.jaxb.ObjectFactory
Create an instance of Mapping
createMBean() - Method in class net.sf.snmpadaptor4j.config.jaxb.ObjectFactory
Create an instance of MBean
createMBean() - Method in class net.sf.snmpadaptor4j.core.mapping.jaxb.ObjectFactory
Create an instance of MBean
createMBeanAttribute() - Method in class net.sf.snmpadaptor4j.core.mapping.jaxb.ObjectFactory
Create an instance of MBeanAttribute
createMBeanAttributes() - Method in class net.sf.snmpadaptor4j.core.mapping.jaxb.ObjectFactory
Create an instance of MBeanAttributes
createMBeanNotifications() - Method in class net.sf.snmpadaptor4j.core.mapping.jaxb.ObjectFactory
Create an instance of MBeanNotifications
createMBeans() - Method in class net.sf.snmpadaptor4j.config.jaxb.ObjectFactory
Create an instance of MBeans
createMBeans() - Method in class net.sf.snmpadaptor4j.core.mapping.jaxb.ObjectFactory
Create an instance of MBeans
createRoot() - Method in class net.sf.snmpadaptor4j.config.jaxb.ObjectFactory
Create an instance of Root
createRoots() - Method in class net.sf.snmpadaptor4j.config.jaxb.ObjectFactory
Create an instance of Roots
createSnmpAdaptor4JConfig(Config) - Method in class net.sf.snmpadaptor4j.config.jaxb.ObjectFactory
Create an instance of JAXBElement<Config>}
createSnmpAdaptor4JMapping(Mapping) - Method in class net.sf.snmpadaptor4j.core.mapping.jaxb.ObjectFactory
Create an instance of JAXBElement<Mapping>}
createSpecificTrap() - Method in class net.sf.snmpadaptor4j.core.mapping.jaxb.ObjectFactory
Create an instance of SpecificTrap
createTrapEnterprise() - Method in class net.sf.snmpadaptor4j.core.mapping.jaxb.ObjectFactory
Create an instance of TrapEnterprise
createTrapMessage() - Method in class net.sf.snmpadaptor4j.core.mapping.jaxb.ObjectFactory
Create an instance of TrapMessage
createTrapSequenceNumber() - Method in class net.sf.snmpadaptor4j.core.mapping.jaxb.ObjectFactory
Create an instance of TrapSequenceNumber
createTrapUserData() - Method in class net.sf.snmpadaptor4j.core.mapping.jaxb.ObjectFactory
Create an instance of TrapUserData
createTrapUserDataEntry() - Method in class net.sf.snmpadaptor4j.core.mapping.jaxb.ObjectFactory
Create an instance of TrapUserDataEntry
createTrapUserDataMap() - Method in class net.sf.snmpadaptor4j.core.mapping.jaxb.ObjectFactory
Create an instance of TrapUserDataMap
createTrapVariableBindings() - Method in class net.sf.snmpadaptor4j.core.mapping.jaxb.ObjectFactory
Create an instance of TrapVariableBindings

D

daemon - Variable in class net.sf.snmpadaptor4j.config.jaxb.Config
 
Daemon - Class in net.sf.snmpadaptor4j.config.jaxb
Java class for Daemon complex type.
Daemon() - Constructor for class net.sf.snmpadaptor4j.config.jaxb.Daemon
 
DataMapTrapMapping - Class in net.sf.snmpadaptor4j.core.mapping
Object containing the mapping to build the dataMap field of SnmpTrap from a JMX notification.
DataMapTrapMapping(SnmpOid, SnmpOid, boolean) - Constructor for class net.sf.snmpadaptor4j.core.mapping.DataMapTrapMapping
Hidden constructor (abstract class).
DefaultDataMapTrapMapping - Class in net.sf.snmpadaptor4j.core.mapping
Object containing the default mapping to build the dataMap field of SnmpTrap from a JMX notification.
disabled - Variable in class net.sf.snmpadaptor4j.core.mapping.jaxb.MBeanAttribute
 

E

enterprise - Variable in class net.sf.snmpadaptor4j.core.mapping.jaxb.MBeanNotifications
 
entry - Variable in class net.sf.snmpadaptor4j.core.mapping.jaxb.TrapUserDataMap
 
equals(Object) - Method in class net.sf.snmpadaptor4j.core.mapping.DataMapTrapMapping
 
equals(Object) - Method in class net.sf.snmpadaptor4j.core.mapping.DefaultDataMapTrapMapping
 
equals(Object) - Method in class net.sf.snmpadaptor4j.core.mapping.GenericSnmpTrapMapping
 
equals(Object) - Method in class net.sf.snmpadaptor4j.core.mapping.MapDataMapTrapMapping
 
equals(Object) - Method in class net.sf.snmpadaptor4j.core.mapping.MBeanAttributeMapping
 
equals(Object) - Method in class net.sf.snmpadaptor4j.core.mapping.SimpleDataMapTrapMapping
 
equals(Object) - Method in class net.sf.snmpadaptor4j.core.mapping.SnmpTrapMapping
 
equals(Object) - Method in class net.sf.snmpadaptor4j.core.mapping.SpecificSnmpTrapMapping
 
equals(Object) - Method in class net.sf.snmpadaptor4j.core.mapping.UserDataEntryDataMapTrapMapping
 
equals(Object) - Method in class net.sf.snmpadaptor4j.object.GenericSnmpTrap
 
equals(Object) - Method in class net.sf.snmpadaptor4j.object.SnmpOid
 
equals(Object) - Method in class net.sf.snmpadaptor4j.object.SnmpTrap
 
equals(Object) - Method in class net.sf.snmpadaptor4j.object.SnmpTrapData
 
equals(Object) - Method in class net.sf.snmpadaptor4j.object.SpecificSnmpTrap
 
equals(Object) - Method in class net.sf.snmpadaptor4j.SnmpManagerConfiguration
 
equalsWithoutIndex(SnmpOid) - Method in class net.sf.snmpadaptor4j.object.SnmpOid
Returns TRUE if the OID without its index is equals to another OID.

F

find(SnmpOid) - Method in interface net.sf.snmpadaptor4j.api.SnmpMib
Finds a AttributeAccessor by its OID.
find(SnmpOid) - Method in class net.sf.snmpadaptor4j.core.JmxSnmpMib
 
find(SnmpOid) - Method in class net.sf.snmpadaptor4j.core.JvmSnmpMib
 
find(SnmpOid) - Method in class net.sf.snmpadaptor4j.core.SystemSnmpMib
 
findBaseOid(ObjectName, Map<String, String>, String, String) - Method in class net.sf.snmpadaptor4j.core.mapping.XmlMappingParser
Finds a base OID of a MBean instance in the mapping.
formatAttribute(String) - Static method in class net.sf.snmpadaptor4j.SnmpAdaptor
Formats an attribute value.
fromValue(String) - Static method in enum net.sf.snmpadaptor4j.core.mapping.jaxb.GenericTrapCode
 
fromValue(String) - Static method in enum net.sf.snmpadaptor4j.core.mapping.jaxb.MBeanAttributeType
 

G

GenericSnmpTrap - Class in net.sf.snmpadaptor4j.object
Object representing a generic SNMP trap.
GenericSnmpTrap(long, SnmpOid, GenericSnmpTrapType, Map<SnmpOid, SnmpTrapData>) - Constructor for class net.sf.snmpadaptor4j.object.GenericSnmpTrap
Hidden constructor.
GenericSnmpTrapMapping - Class in net.sf.snmpadaptor4j.core.mapping
Object containing the mapping to build generic SNMP traps from JMX notifications.
GenericSnmpTrapType - Enum in net.sf.snmpadaptor4j.object
Enumeration of generic type of SNMP traps.
GenericTrap - Class in net.sf.snmpadaptor4j.core.mapping.jaxb
Java class for GenericTrap complex type.
GenericTrap() - Constructor for class net.sf.snmpadaptor4j.core.mapping.jaxb.GenericTrap
 
genericTrap - Variable in class net.sf.snmpadaptor4j.core.mapping.jaxb.TrapEnterprise
 
GenericTrapCode - Enum in net.sf.snmpadaptor4j.core.mapping.jaxb
Java class for GenericTrapCode.
getAddress() - Method in class net.sf.snmpadaptor4j.config.jaxb.Daemon
Gets the value of the address property.
getAddress() - Method in class net.sf.snmpadaptor4j.config.jaxb.Manager
Gets the value of the address property.
getAddress() - Method in class net.sf.snmpadaptor4j.SnmpManagerConfiguration
Returns the IP address of SNMP manager responsible of traps handling.
getAttribute() - Method in class net.sf.snmpadaptor4j.core.mapping.jaxb.MBeanAttributes
Gets the value of the attribute property.
getAttributeName() - Method in class net.sf.snmpadaptor4j.core.mapping.MBeanAttributeMapping
Returns the attribute name.
getAttributes() - Method in class net.sf.snmpadaptor4j.core.mapping.jaxb.Mapping
Gets the value of the attributes property.
getCode() - Method in class net.sf.snmpadaptor4j.core.mapping.jaxb.GenericTrap
Gets the value of the code property.
getCode() - Method in class net.sf.snmpadaptor4j.core.mapping.jaxb.SpecificTrap
Gets the value of the code property.
getCommunity() - Method in class net.sf.snmpadaptor4j.config.jaxb.Manager
Gets the value of the community property.
getCommunity() - Method in class net.sf.snmpadaptor4j.SnmpManagerConfiguration
Returns the community of SNMP manager.
getDaemon() - Method in class net.sf.snmpadaptor4j.config.jaxb.Config
Gets the value of the daemon property.
getDataMap() - Method in class net.sf.snmpadaptor4j.core.mapping.SnmpTrapMapping
Returns the mapping to build the dataMap field of SnmpTrap from a JMX notification.
getDataMap() - Method in class net.sf.snmpadaptor4j.object.SnmpTrap
Returns the map of "interesting" information.
getDefault() - Method in class net.sf.snmpadaptor4j.config.jaxb.Roots
Gets the value of the default property.
getDefaultRootOid() - Method in class net.sf.snmpadaptor4j.config.XmlConfigParser
 
getDefaultRootOid() - Method in class net.sf.snmpadaptor4j.SnmpAdaptor
 
getDefaultRootOid() - Method in interface net.sf.snmpadaptor4j.SnmpAppContext
Returns the default root OID containing the attributes of the application.
getEnterprise() - Method in class net.sf.snmpadaptor4j.core.mapping.jaxb.MBeanNotifications
Gets the value of the enterprise property.
getEntry() - Method in class net.sf.snmpadaptor4j.core.mapping.jaxb.TrapUserDataMap
Gets the value of the entry property.
getErrorStatus() - Method in exception net.sf.snmpadaptor4j.api.SnmpException
Returns the error status.
getGenericTrap() - Method in class net.sf.snmpadaptor4j.core.mapping.jaxb.TrapEnterprise
Gets the value of the genericTrap property.
getId() - Method in class net.sf.snmpadaptor4j.config.jaxb.Root
Gets the value of the id property.
getIndex() - Method in class net.sf.snmpadaptor4j.object.SnmpOid
Returns the index part of the object identifier.
getJmxDataType() - Method in interface net.sf.snmpadaptor4j.api.AttributeAccessor
Returns the data type of JMX attribute.
getJmxDataType() - Method in class net.sf.snmpadaptor4j.core.accessor.CompositeDataAttributeAccessor
 
getJmxDataType() - Method in class net.sf.snmpadaptor4j.core.accessor.JvmAttributeAccessor
 
getJmxDataType() - Method in class net.sf.snmpadaptor4j.core.accessor.MBeanAttributeAccessor
 
getJmxDataType() - Method in class net.sf.snmpadaptor4j.core.mapping.MBeanAttributeMapping
Returns the data type of JMX attribute.
getJmxDataType() - Method in class net.sf.snmpadaptor4j.core.SystemSnmpMib.ExternalNode
 
getJmxDataType(int) - Method in class net.sf.snmpadaptor4j.core.SystemSnmpMib
Returns the data type of JMX attribute.
getJmxDataType() - Method in class net.sf.snmpadaptor4j.core.SystemSnmpMib.SysObjectIDExternalNode
 
getJmxServer() - Method in class net.sf.snmpadaptor4j.core.JmxListener
Returns the JMX agent.
getKey() - Method in class net.sf.snmpadaptor4j.core.mapping.jaxb.TrapUserDataEntry
Gets the value of the key property.
getKey() - Method in class net.sf.snmpadaptor4j.core.mapping.UserDataEntryDataMapTrapMapping
Returns the key for find the entry in the map of userData field of JMX notification.
getListenerAddress() - Method in interface net.sf.snmpadaptor4j.api.SnmpDaemonConfiguration
Returns the listening IP address of SNMP daemon (127.0.0.1 by default).
getListenerAddress() - Method in class net.sf.snmpadaptor4j.config.XmlConfigParser
 
getListenerAddress() - Method in class net.sf.snmpadaptor4j.SnmpAdaptor
 
getListenerAddress() - Method in interface net.sf.snmpadaptor4j.SnmpAdaptorMBean
Returns the listening IP address of SNMP daemon (127.0.0.1 by default).
getListenerPort() - Method in interface net.sf.snmpadaptor4j.api.SnmpDaemonConfiguration
Returns the UDP port of SNMP daemon (161 by default).
getListenerPort() - Method in class net.sf.snmpadaptor4j.config.XmlConfigParser
 
getListenerPort() - Method in class net.sf.snmpadaptor4j.SnmpAdaptor
 
getListenerPort() - Method in interface net.sf.snmpadaptor4j.SnmpAdaptorMBean
Returns the UDP port of SNMP daemon (161 by default).
getListenerReadCommunity() - Method in interface net.sf.snmpadaptor4j.api.SnmpDaemonConfiguration
Returns the read community of SNMP daemon ("public" by default).
getListenerReadCommunity() - Method in class net.sf.snmpadaptor4j.config.XmlConfigParser
 
getListenerReadCommunity() - Method in class net.sf.snmpadaptor4j.SnmpAdaptor
 
getListenerReadCommunity() - Method in interface net.sf.snmpadaptor4j.SnmpAdaptorMBean
Returns the read community of SNMP daemon ("public" by default).
getListenerSnmpVersion() - Method in interface net.sf.snmpadaptor4j.api.SnmpDaemonConfiguration
Returns the protocol version of SNMP daemon (SNMP v2 by default).
getListenerSnmpVersion() - Method in class net.sf.snmpadaptor4j.config.XmlConfigParser
 
getListenerSnmpVersion() - Method in class net.sf.snmpadaptor4j.SnmpAdaptor
 
getListenerSnmpVersion() - Method in interface net.sf.snmpadaptor4j.SnmpAdaptorMBean
Returns the protocol version of SNMP daemon (SNMP v2 by default).
getListenerWriteCommunity() - Method in interface net.sf.snmpadaptor4j.api.SnmpDaemonConfiguration
Returns the write community of SNMP daemon ("private" by default).
getListenerWriteCommunity() - Method in class net.sf.snmpadaptor4j.config.XmlConfigParser
 
getListenerWriteCommunity() - Method in class net.sf.snmpadaptor4j.SnmpAdaptor
 
getListenerWriteCommunity() - Method in interface net.sf.snmpadaptor4j.SnmpAdaptorMBean
Returns the write community of SNMP daemon ("private" by default).
getLoggerLevel() - Method in exception net.sf.snmpadaptor4j.api.SnmpException
Returns the logger level.
getManager() - Method in class net.sf.snmpadaptor4j.config.jaxb.Managers
Gets the value of the manager property.
getManagerList() - Method in class net.sf.snmpadaptor4j.config.XmlConfigParser
 
getManagerList() - Method in class net.sf.snmpadaptor4j.SnmpAdaptor
 
getManagerList() - Method in interface net.sf.snmpadaptor4j.SnmpAdaptorMBean
Returns the list of managers where to send all notifications (SNMP traps).
getManagerList() - Method in interface net.sf.snmpadaptor4j.SnmpConfiguration
Returns the parameter list to connect to each manager where to send all notifications (SNMP traps).
getManagers() - Method in class net.sf.snmpadaptor4j.config.jaxb.Config
Gets the value of the managers property.
getMappingMap() - Method in class net.sf.snmpadaptor4j.core.trap.SnmpTrapBuilder
Returns the map of mappings to build SNMP traps for each notification type.
getMbean() - Method in class net.sf.snmpadaptor4j.config.jaxb.MBeans
Gets the value of the mbean property.
getMbean() - Method in class net.sf.snmpadaptor4j.core.mapping.jaxb.MBeans
Gets the value of the mbean property.
getMBeanName() - Method in class net.sf.snmpadaptor4j.core.accessor.MBeanAttributeAccessor
Returns the MBean name.
getMBeanOidMap() - Method in class net.sf.snmpadaptor4j.config.XmlConfigParser
 
getMBeanOidMap() - Method in class net.sf.snmpadaptor4j.SnmpAdaptor
 
getMBeanOidMap() - Method in interface net.sf.snmpadaptor4j.SnmpAppContext
Returns the map of MBean OIDs.
getMbeans() - Method in class net.sf.snmpadaptor4j.config.jaxb.Config
Gets the value of the mbeans property.
getMbeans() - Method in class net.sf.snmpadaptor4j.core.mapping.jaxb.Mapping
Gets the value of the mbeans property.
getMessage() - Method in class net.sf.snmpadaptor4j.core.mapping.jaxb.TrapVariableBindings
Gets the value of the message property.
getMessageOid() - Method in class net.sf.snmpadaptor4j.core.mapping.DataMapTrapMapping
Returns the OID of message field of JMX notification.
getMib() - Method in class net.sf.snmpadaptor4j.core.JmxSnmpMib
Returns the Management Information Base (MIB).
getMib() - Method in class net.sf.snmpadaptor4j.core.SystemSnmpMib
Returns the Management Information Base (MIB).
getName() - Method in class net.sf.snmpadaptor4j.api.opennms.OpennmsSnmpTrapSender
 
getName() - Method in interface net.sf.snmpadaptor4j.api.SnmpTrapSender
Returns the name given to SNMP manager.
getName() - Method in class net.sf.snmpadaptor4j.config.jaxb.MBean
Gets the value of the name property.
getName() - Method in class net.sf.snmpadaptor4j.core.mapping.jaxb.MBean
Gets the value of the name property.
getName() - Method in class net.sf.snmpadaptor4j.core.mapping.jaxb.MBeanAttribute
Gets the value of the name property.
getName() - Method in class net.sf.snmpadaptor4j.core.mapping.jaxb.TrapUserData
Gets the value of the name property.
getName() - Method in class net.sf.snmpadaptor4j.core.mapping.jaxb.TrapUserDataMap
Gets the value of the name property.
getNode() - Method in class net.sf.snmpadaptor4j.core.mapping.jaxb.MBeanAttribute
Gets the value of the node property.
getNode() - Method in class net.sf.snmpadaptor4j.core.mapping.jaxb.TrapEnterprise
Gets the value of the node property.
getNode() - Method in class net.sf.snmpadaptor4j.core.mapping.jaxb.TrapMessage
Gets the value of the node property.
getNode() - Method in class net.sf.snmpadaptor4j.core.mapping.jaxb.TrapSequenceNumber
Gets the value of the node property.
getNode() - Method in class net.sf.snmpadaptor4j.core.mapping.jaxb.TrapUserData
Gets the value of the node property.
getNode() - Method in class net.sf.snmpadaptor4j.core.mapping.jaxb.TrapUserDataEntry
Gets the value of the node property.
getNotifications() - Method in class net.sf.snmpadaptor4j.core.mapping.jaxb.Mapping
Gets the value of the notifications property.
getNotifType() - Method in class net.sf.snmpadaptor4j.core.mapping.jaxb.GenericTrap
Gets the value of the notifType property.
getNotifType() - Method in class net.sf.snmpadaptor4j.core.mapping.jaxb.SpecificTrap
Gets the value of the notifType property.
getOid() - Method in interface net.sf.snmpadaptor4j.api.AttributeAccessor
Returns the Object IDentifier (OID) to locate the attribute in the MIB.
getOid() - Method in class net.sf.snmpadaptor4j.config.jaxb.MBean
Gets the value of the oid property.
getOid() - Method in class net.sf.snmpadaptor4j.config.jaxb.Root
Gets the value of the oid property.
getOid() - Method in class net.sf.snmpadaptor4j.core.accessor.CompositeDataAttributeAccessor
 
getOid() - Method in class net.sf.snmpadaptor4j.core.accessor.JvmAttributeAccessor
 
getOid() - Method in class net.sf.snmpadaptor4j.core.accessor.MBeanAttributeAccessor
 
getOid() - Method in class net.sf.snmpadaptor4j.core.mapping.jaxb.MBean
Gets the value of the oid property.
getOid() - Method in class net.sf.snmpadaptor4j.core.mapping.MBeanAttributeMapping
Returns the Object Identifier of MIB node.
getOid() - Method in class net.sf.snmpadaptor4j.core.mapping.UserDataEntryDataMapTrapMapping
Returns the OID of entry in the map of userData field of JMX notification.
getOid() - Method in class net.sf.snmpadaptor4j.core.SystemSnmpMib.ExternalNode
 
getOid() - Method in class net.sf.snmpadaptor4j.core.SystemSnmpMib.SysObjectIDExternalNode
 
getOid() - Method in class net.sf.snmpadaptor4j.object.SnmpOid
Returns the object identifier as numeric sequence.
getPort() - Method in class net.sf.snmpadaptor4j.config.jaxb.Daemon
Gets the value of the port property.
getPort() - Method in class net.sf.snmpadaptor4j.config.jaxb.Manager
Gets the value of the port property.
getPort() - Method in class net.sf.snmpadaptor4j.SnmpManagerConfiguration
Returns the UDP port of SNMP manager responsible of traps handling.
getReadCommunity() - Method in class net.sf.snmpadaptor4j.config.jaxb.Daemon
Gets the value of the readCommunity property.
getRoot() - Method in class net.sf.snmpadaptor4j.config.jaxb.MBean
Gets the value of the root property.
getRoot() - Method in class net.sf.snmpadaptor4j.config.jaxb.Roots
Gets the value of the root property.
getRoot() - Method in class net.sf.snmpadaptor4j.core.mapping.jaxb.MBean
Gets the value of the root property.
getRootOidMap() - Method in class net.sf.snmpadaptor4j.config.XmlConfigParser
 
getRootOidMap() - Method in class net.sf.snmpadaptor4j.SnmpAdaptor
 
getRootOidMap() - Method in interface net.sf.snmpadaptor4j.SnmpAppContext
Returns the map of root OIDs where the attributes of the application will stay.
getRoots() - Method in class net.sf.snmpadaptor4j.config.jaxb.Config
Gets the value of the roots property.
getSequenceNumber() - Method in class net.sf.snmpadaptor4j.core.mapping.jaxb.TrapVariableBindings
Gets the value of the sequenceNumber property.
getSequenceNumberOid() - Method in class net.sf.snmpadaptor4j.core.mapping.DataMapTrapMapping
Returns the OID of sequenceNumber field of JMX notification.
getSnmpDataType() - Method in interface net.sf.snmpadaptor4j.api.AttributeAccessor
Returns the SNMP data type of attribute.
getSnmpDataType() - Method in class net.sf.snmpadaptor4j.core.accessor.CompositeDataAttributeAccessor
 
getSnmpDataType() - Method in class net.sf.snmpadaptor4j.core.accessor.JvmAttributeAccessor
 
getSnmpDataType() - Method in class net.sf.snmpadaptor4j.core.accessor.MBeanAttributeAccessor
 
getSnmpDataType() - Method in class net.sf.snmpadaptor4j.core.mapping.MBeanAttributeMapping
Returns the SNMP data type of MIB node.
getSnmpDataType() - Method in class net.sf.snmpadaptor4j.core.SystemSnmpMib.ExternalNode
 
getSnmpDataType(int) - Method in class net.sf.snmpadaptor4j.core.SystemSnmpMib
Returns the SNMP data type of attribute.
getSnmpDataType() - Method in class net.sf.snmpadaptor4j.core.SystemSnmpMib.SysObjectIDExternalNode
 
getSource() - Method in class net.sf.snmpadaptor4j.core.mapping.SnmpTrapMapping
Returns the source field of SnmpTrap.
getSource() - Method in class net.sf.snmpadaptor4j.object.SnmpTrap
Returns the OID indexing the source of the trap.
getSpecificTrap() - Method in class net.sf.snmpadaptor4j.core.mapping.jaxb.TrapEnterprise
Gets the value of the specificTrap property.
getSysContact() - Method in class net.sf.snmpadaptor4j.mbean.SystemInfo
 
getSysContact() - Method in interface net.sf.snmpadaptor4j.mbean.SystemInfoMBean
Returns the administrator contact of system (system.sysContact.0).
getSysDescr() - Method in class net.sf.snmpadaptor4j.mbean.SystemInfo
 
getSysDescr() - Method in interface net.sf.snmpadaptor4j.mbean.SystemInfoMBean
Returns the description on the system (system.sysDescr.0).
getSysLocation() - Method in class net.sf.snmpadaptor4j.mbean.SystemInfo
 
getSysLocation() - Method in interface net.sf.snmpadaptor4j.mbean.SystemInfoMBean
Returns the location of the system (system.sysLocation.0).
getSysName() - Method in class net.sf.snmpadaptor4j.mbean.SystemInfo
 
getSysName() - Method in interface net.sf.snmpadaptor4j.mbean.SystemInfoMBean
Returns the name given to the system (system.sysName.0).
getSystemInfo() - Method in class net.sf.snmpadaptor4j.SnmpAdaptor
Returns the informations on the system.
getSysUpTime() - Method in class net.sf.snmpadaptor4j.mbean.SystemInfo
 
getSysUpTime() - Method in interface net.sf.snmpadaptor4j.mbean.SystemInfoMBean
Returns the elapsed time in milliseconds since the last boot (system.sysUpTime.0).
getTimeStamp() - Method in class net.sf.snmpadaptor4j.object.SnmpTrap
Returns the elapsed time in 100th of second since the application launch.
getType() - Method in class net.sf.snmpadaptor4j.core.mapping.GenericSnmpTrapMapping
Returns the type field of GenericSnmpTrap.
getType() - Method in class net.sf.snmpadaptor4j.core.mapping.jaxb.MBeanAttribute
Gets the value of the type property.
getType() - Method in class net.sf.snmpadaptor4j.core.mapping.jaxb.TrapUserData
Gets the value of the type property.
getType() - Method in class net.sf.snmpadaptor4j.core.mapping.jaxb.TrapUserDataEntry
Gets the value of the type property.
getType() - Method in class net.sf.snmpadaptor4j.core.mapping.SpecificSnmpTrapMapping
Returns the type field of SpecificSnmpTrap.
getType() - Method in class net.sf.snmpadaptor4j.core.mapping.UserDataEntryDataMapTrapMapping
Returns the SNMP data type of entry in the map of userData field of JMX notification.
getType() - Method in class net.sf.snmpadaptor4j.object.GenericSnmpTrap
Returns the trap type.
getType() - Method in class net.sf.snmpadaptor4j.object.SnmpTrapData
Returns the SNMP data type.
getType() - Method in class net.sf.snmpadaptor4j.object.SpecificSnmpTrap
Returns the trap type.
getUserdata() - Method in class net.sf.snmpadaptor4j.core.mapping.jaxb.GenericTrap
Gets the value of the userdata property.
getUserdata() - Method in class net.sf.snmpadaptor4j.core.mapping.jaxb.SpecificTrap
Gets the value of the userdata property.
getUserdata() - Method in class net.sf.snmpadaptor4j.core.mapping.jaxb.TrapEnterprise
Gets the value of the userdata property.
getUserdata() - Method in class net.sf.snmpadaptor4j.core.mapping.jaxb.TrapVariableBindings
Gets the value of the userdata property.
getUserDataEntryList() - Method in class net.sf.snmpadaptor4j.core.mapping.MapDataMapTrapMapping
Returns the list of mappings to build entries of the map in dataMap field of SnmpTrap from all entries of map in userData field of JMX notification.
getUserdataMap() - Method in class net.sf.snmpadaptor4j.core.mapping.jaxb.TrapVariableBindings
Gets the value of the userdataMap property.
getUserDataOid() - Method in class net.sf.snmpadaptor4j.core.mapping.SimpleDataMapTrapMapping
Returns the OID of userData field of JMX notification.
getUserDataType() - Method in class net.sf.snmpadaptor4j.core.mapping.SimpleDataMapTrapMapping
Returns the SNMP data type of userData field of JMX notification.
getValue() - Method in interface net.sf.snmpadaptor4j.api.AttributeAccessor
Returns the value of attribute.
getValue() - Method in class net.sf.snmpadaptor4j.core.accessor.CompositeDataAttributeAccessor
 
getValue() - Method in class net.sf.snmpadaptor4j.core.accessor.JvmAttributeAccessor
 
getValue() - Method in class net.sf.snmpadaptor4j.core.accessor.MBeanAttributeAccessor
 
getValue() - Method in class net.sf.snmpadaptor4j.core.SystemSnmpMib.ExternalNode
 
getValue(int) - Method in class net.sf.snmpadaptor4j.core.SystemSnmpMib
Returns the value of attribute.
getValue() - Method in class net.sf.snmpadaptor4j.core.SystemSnmpMib.SysObjectIDExternalNode
 
getValue() - Method in class net.sf.snmpadaptor4j.object.SnmpTrapData
Returns the value of data.
getVariableBindings() - Method in class net.sf.snmpadaptor4j.core.mapping.jaxb.MBeanNotifications
Gets the value of the variableBindings property.
getVersion() - Method in class net.sf.snmpadaptor4j.config.jaxb.Daemon
Gets the value of the version property.
getVersion() - Method in class net.sf.snmpadaptor4j.config.jaxb.Manager
Gets the value of the version property.
getVersion() - Method in class net.sf.snmpadaptor4j.SnmpManagerConfiguration
Returns the protocol version of SNMP manager.
getWriteCommunity() - Method in class net.sf.snmpadaptor4j.config.jaxb.Daemon
Gets the value of the writeCommunity property.

H

handleNotification(Notification, Object) - Method in class net.sf.snmpadaptor4j.core.JmxListener
 
handleNotification(SnmpTrapBuilder, Notification) - Method in class net.sf.snmpadaptor4j.core.JmxNotificationManager
Handles a JMX notification from an MBean.
handleNotification(Notification, Object) - Method in class net.sf.snmpadaptor4j.core.JmxNotificationManager.Listener
 
hashCode() - Method in class net.sf.snmpadaptor4j.core.mapping.DataMapTrapMapping
 
hashCode() - Method in class net.sf.snmpadaptor4j.core.mapping.GenericSnmpTrapMapping
 
hashCode() - Method in class net.sf.snmpadaptor4j.core.mapping.MapDataMapTrapMapping
 
hashCode() - Method in class net.sf.snmpadaptor4j.core.mapping.MBeanAttributeMapping
 
hashCode() - Method in class net.sf.snmpadaptor4j.core.mapping.SimpleDataMapTrapMapping
 
hashCode() - Method in class net.sf.snmpadaptor4j.core.mapping.SnmpTrapMapping
 
hashCode() - Method in class net.sf.snmpadaptor4j.core.mapping.SpecificSnmpTrapMapping
 
hashCode() - Method in class net.sf.snmpadaptor4j.core.mapping.UserDataEntryDataMapTrapMapping
 
hashCode() - Method in class net.sf.snmpadaptor4j.object.GenericSnmpTrap
 
hashCode() - Method in class net.sf.snmpadaptor4j.object.SnmpOid
 
hashCode() - Method in class net.sf.snmpadaptor4j.object.SnmpTrap
 
hashCode() - Method in class net.sf.snmpadaptor4j.object.SnmpTrapData
 
hashCode() - Method in class net.sf.snmpadaptor4j.object.SpecificSnmpTrap
 
hashCode() - Method in class net.sf.snmpadaptor4j.SnmpManagerConfiguration
 

I

id - Variable in class net.sf.snmpadaptor4j.config.jaxb.Root
 
initialize(List<SnmpManagerConfiguration>) - Method in class net.sf.snmpadaptor4j.core.trap.SnmpManagers
Initializes the configuration for SNMP traps sending to SNMP managers.
initSysObjectIDSet() - Method in class net.sf.snmpadaptor4j.core.SystemSnmpMib
Initializes the set of system.sysObjectID values with their OID.
isConnected() - Method in class net.sf.snmpadaptor4j.api.opennms.OpennmsSnmpTrapSender
 
isConnected() - Method in interface net.sf.snmpadaptor4j.api.SnmpTrapSender
Returns TRUE if the connection is established to the SNMP manager.
isDisabled() - Method in class net.sf.snmpadaptor4j.core.mapping.jaxb.MBeanAttribute
Gets the value of the disabled property.
isEnabled() - Method in class net.sf.snmpadaptor4j.core.JmxNotificationManager
Returns TRUE to handle notifications, or FALSE to ignore.
isHasSystemInfo() - Method in class net.sf.snmpadaptor4j.core.mapping.DataMapTrapMapping
Returns TRUE for put all system information attributes in the dataMap field of SnmpTrap .
isReadable() - Method in interface net.sf.snmpadaptor4j.api.AttributeAccessor
Returns TRUE if the attribute can be read (for SNMP write and read community), FALSE otherwise.
isReadable() - Method in class net.sf.snmpadaptor4j.core.accessor.CompositeDataAttributeAccessor
 
isReadable() - Method in class net.sf.snmpadaptor4j.core.accessor.JvmAttributeAccessor
 
isReadable() - Method in class net.sf.snmpadaptor4j.core.accessor.MBeanAttributeAccessor
 
isReadable() - Method in class net.sf.snmpadaptor4j.core.mapping.MBeanAttributeMapping
Returns TRUE if the attribute can be read (for SNMP write and read community), FALSE otherwise.
isReadable() - Method in class net.sf.snmpadaptor4j.core.SystemSnmpMib.ExternalNode
 
isReadable() - Method in class net.sf.snmpadaptor4j.core.SystemSnmpMib.SysObjectIDExternalNode
 
isRootOf(SnmpOid) - Method in class net.sf.snmpadaptor4j.object.SnmpOid
Returns TRUE if the OID is the root of another OID passed as parameter.
isStarted() - Method in class net.sf.snmpadaptor4j.api.opennms.OpennmsSnmpDaemon
 
isStarted() - Method in interface net.sf.snmpadaptor4j.api.SnmpDaemon
Returns TRUE if the SNMP daemon is started.
isStarted() - Method in class net.sf.snmpadaptor4j.SnmpAdaptor
 
isStarted() - Method in interface net.sf.snmpadaptor4j.SnmpAdaptorMBean
Returns TRUE if the SNMP daemon is started.
isSystemInfo() - Method in class net.sf.snmpadaptor4j.core.mapping.jaxb.TrapVariableBindings
Gets the value of the systemInfo property.
isWritable() - Method in interface net.sf.snmpadaptor4j.api.AttributeAccessor
Returns TRUE if the attribute can be write (for SNMP write community), FALSE otherwise.
isWritable() - Method in class net.sf.snmpadaptor4j.core.accessor.CompositeDataAttributeAccessor
 
isWritable() - Method in class net.sf.snmpadaptor4j.core.accessor.JvmAttributeAccessor
 
isWritable() - Method in class net.sf.snmpadaptor4j.core.accessor.MBeanAttributeAccessor
 
isWritable() - Method in class net.sf.snmpadaptor4j.core.mapping.jaxb.MBeanAttribute
Gets the value of the writable property.
isWritable() - Method in class net.sf.snmpadaptor4j.core.mapping.MBeanAttributeMapping
Returns TRUE if the attribute can be write (for SNMP write community), FALSE otherwise.
isWritable() - Method in class net.sf.snmpadaptor4j.core.SystemSnmpMib.ExternalNode
 
isWritable() - Method in class net.sf.snmpadaptor4j.core.SystemSnmpMib.SysObjectIDExternalNode
 

J

JmxListener - Class in net.sf.snmpadaptor4j.core
Object designed to respond to each registration or deregistration of MBeans.
JmxListener(JmxSnmpMib, JmxNotificationManager, SnmpAppContext, Map<ClassLoader, SnmpAppContext>, boolean) - Constructor for class net.sf.snmpadaptor4j.core.JmxListener
Constructor.
JmxListener(JmxSnmpMib, JmxNotificationManager, SnmpAppContext, Map<ClassLoader, SnmpAppContext>, boolean, MBeanServer) - Constructor for class net.sf.snmpadaptor4j.core.JmxListener
Constructor (used for tests).
JmxNotificationManager - Class in net.sf.snmpadaptor4j.core
Object responsible of: the conversion of JMX notifications to SNMP traps, and the sending SNMP traps to SNMP managers.
JmxNotificationManager(SnmpManagers, SystemInfo) - Constructor for class net.sf.snmpadaptor4j.core.JmxNotificationManager
Constructor.
JmxNotificationManager.Listener - Class in net.sf.snmpadaptor4j.core
JMX notification listener.
JmxNotificationManager.Listener(SnmpTrapBuilder) - Constructor for class net.sf.snmpadaptor4j.core.JmxNotificationManager.Listener
Constructor.
JmxSnmpMib - Class in net.sf.snmpadaptor4j.core
Object representing the Management Information Base (MIB) for access to JMX attributes.
JmxSnmpMib(SnmpMib) - Constructor for class net.sf.snmpadaptor4j.core.JmxSnmpMib
Constructor.
JvmAttributeAccessor - Class in net.sf.snmpadaptor4j.core.accessor
Object representing an accessor to an attribute of JVM MBean.
JvmAttributeAccessor(MBeanServer, ObjectName, SnmpOid, String, SnmpDataType, Class<?>, boolean) - Constructor for class net.sf.snmpadaptor4j.core.accessor.JvmAttributeAccessor
Constructor.
JvmSnmpMib - Class in net.sf.snmpadaptor4j.core
Object representing the Management Information Base (MIB) for attributes of JVM.
JvmSnmpMib(SnmpMib) - Constructor for class net.sf.snmpadaptor4j.core.JvmSnmpMib
Constructor.

K

key - Variable in class net.sf.snmpadaptor4j.core.mapping.jaxb.TrapUserDataEntry
 

L

listenerMap - Variable in class net.sf.snmpadaptor4j.core.JmxNotificationManager
Map of JMX notification listener for each registered MBean.
logger - Variable in class net.sf.snmpadaptor4j.api.opennms.OpennmsSupport
Logger.
logger - Variable in class net.sf.snmpadaptor4j.core.JmxListener
Logger.
logger - Variable in class net.sf.snmpadaptor4j.core.JmxNotificationManager
Logger.
logger - Variable in class net.sf.snmpadaptor4j.core.JmxSnmpMib
Logger.
logger - Variable in class net.sf.snmpadaptor4j.core.trap.SnmpManagers
Logger.

M

Manager - Class in net.sf.snmpadaptor4j.config.jaxb
Java class for Manager complex type.
Manager() - Constructor for class net.sf.snmpadaptor4j.config.jaxb.Manager
 
manager - Variable in class net.sf.snmpadaptor4j.config.jaxb.Managers
 
managers - Variable in class net.sf.snmpadaptor4j.config.jaxb.Config
 
Managers - Class in net.sf.snmpadaptor4j.config.jaxb
Java class for Managers complex type.
Managers() - Constructor for class net.sf.snmpadaptor4j.config.jaxb.Managers
 
MapDataMapTrapMapping - Class in net.sf.snmpadaptor4j.core.mapping
Object containing the mapping to build the dataMap field of SnmpTrap from a userData field of JMX notification and as map object.
Mapping - Class in net.sf.snmpadaptor4j.core.mapping.jaxb
Java class for Mapping complex type.
Mapping() - Constructor for class net.sf.snmpadaptor4j.core.mapping.jaxb.Mapping
 
MBean - Class in net.sf.snmpadaptor4j.config.jaxb
Java class for MBean complex type.
MBean() - Constructor for class net.sf.snmpadaptor4j.config.jaxb.MBean
 
mbean - Variable in class net.sf.snmpadaptor4j.config.jaxb.MBeans
 
MBean - Class in net.sf.snmpadaptor4j.core.mapping.jaxb
Java class for MBean complex type.
MBean() - Constructor for class net.sf.snmpadaptor4j.core.mapping.jaxb.MBean
 
mbean - Variable in class net.sf.snmpadaptor4j.core.mapping.jaxb.MBeans
 
MBeanAttribute - Class in net.sf.snmpadaptor4j.core.mapping.jaxb
Java class for MBeanAttribute complex type.
MBeanAttribute() - Constructor for class net.sf.snmpadaptor4j.core.mapping.jaxb.MBeanAttribute
 
MBeanAttributeAccessor - Class in net.sf.snmpadaptor4j.core.accessor
Object representing an accessor to an attribute of MBean.
MBeanAttributeAccessor(MBeanServer, ObjectName, MBeanAttributeMapping) - Constructor for class net.sf.snmpadaptor4j.core.accessor.MBeanAttributeAccessor
Constructor.
MBeanAttributeMapping - Class in net.sf.snmpadaptor4j.core.mapping
Object containing the mapping for access to a MBean attribute.
MBeanAttributes - Class in net.sf.snmpadaptor4j.core.mapping.jaxb
Java class for MBeanAttributes complex type.
MBeanAttributes() - Constructor for class net.sf.snmpadaptor4j.core.mapping.jaxb.MBeanAttributes
 
MBeanAttributeType - Enum in net.sf.snmpadaptor4j.core.mapping.jaxb
Java class for MBeanAttributeType.
MBeanNotifications - Class in net.sf.snmpadaptor4j.core.mapping.jaxb
Java class for MBeanNotifications complex type.
MBeanNotifications() - Constructor for class net.sf.snmpadaptor4j.core.mapping.jaxb.MBeanNotifications
 
mbeans - Variable in class net.sf.snmpadaptor4j.config.jaxb.Config
 
MBeans - Class in net.sf.snmpadaptor4j.config.jaxb
Java class for MBeans complex type.
MBeans() - Constructor for class net.sf.snmpadaptor4j.config.jaxb.MBeans
 
mbeans - Variable in class net.sf.snmpadaptor4j.core.mapping.jaxb.Mapping
 
MBeans - Class in net.sf.snmpadaptor4j.core.mapping.jaxb
Java class for MBeans complex type.
MBeans() - Constructor for class net.sf.snmpadaptor4j.core.mapping.jaxb.MBeans
 
message - Variable in class net.sf.snmpadaptor4j.core.mapping.jaxb.TrapVariableBindings
 

N

name - Variable in class net.sf.snmpadaptor4j.config.jaxb.MBean
 
name - Variable in class net.sf.snmpadaptor4j.core.mapping.jaxb.MBean
 
name - Variable in class net.sf.snmpadaptor4j.core.mapping.jaxb.MBeanAttribute
 
name - Variable in class net.sf.snmpadaptor4j.core.mapping.jaxb.TrapUserData
 
name - Variable in class net.sf.snmpadaptor4j.core.mapping.jaxb.TrapUserDataMap
 
net.sf.snmpadaptor4j - package net.sf.snmpadaptor4j
Package containing all the useful classes to integrate snmpAdaptor4j into a application.
net.sf.snmpadaptor4j.api - package net.sf.snmpadaptor4j.api
Package contains all classes and interfaces manipulated by classes as facade with SNMP APIs.
net.sf.snmpadaptor4j.api.opennms - package net.sf.snmpadaptor4j.api.opennms
Package containing all classes as facade with SNMP APIs.
net.sf.snmpadaptor4j.config - package net.sf.snmpadaptor4j.config
Package containing all classes providing the configuration loading of SNMP adaptor from an XML file.
net.sf.snmpadaptor4j.config.jaxb - package net.sf.snmpadaptor4j.config.jaxb
 
net.sf.snmpadaptor4j.core - package net.sf.snmpadaptor4j.core
Package containing entry point classes for access to MBean attributes and for SNMP traps sending.
net.sf.snmpadaptor4j.core.accessor - package net.sf.snmpadaptor4j.core.accessor
Package containing all classes used to access attributes of MBeans or other.
net.sf.snmpadaptor4j.core.mapping - package net.sf.snmpadaptor4j.core.mapping
Package containing all classes for the mapping loading for each MBean.
net.sf.snmpadaptor4j.core.mapping.jaxb - package net.sf.snmpadaptor4j.core.mapping.jaxb
 
net.sf.snmpadaptor4j.core.trap - package net.sf.snmpadaptor4j.core.trap
Package containing all classes used to build SNMP traps from JMX notifications and to send them to all SNMP managers.
net.sf.snmpadaptor4j.mbean - package net.sf.snmpadaptor4j.mbean
Package containing all MBeans.
net.sf.snmpadaptor4j.object - package net.sf.snmpadaptor4j.object
Package containing all simple objects having no treatment.
newDataMap(DataMapTrapMapping, Notification) - Method in class net.sf.snmpadaptor4j.core.trap.SnmpTrapBuilder
Creates and returns a new dataMap of SnmpTrap by a JMX notification.
newInstance(URL) - Static method in class net.sf.snmpadaptor4j.config.XmlConfigParser
Creates and returns a new instance of XmlConfigParser.
newInstance(URL) - Static method in class net.sf.snmpadaptor4j.core.mapping.XmlMappingParser
Creates and returns a new instance of XmlMappingParser.
newInstance(String, int, int) - Static method in class net.sf.snmpadaptor4j.object.SnmpOid
Creates and returns a new instance of SnmpOid by its string value.
newInstance(SnmpOid, int, int) - Static method in class net.sf.snmpadaptor4j.object.SnmpOid
Creates and returns a new instance of SnmpOid by an another SnmpOid.
newInstance(String) - Static method in class net.sf.snmpadaptor4j.object.SnmpOid
Creates and returns a new instance of SnmpOid by its string value.
newInstance(int[], int) - Static method in class net.sf.snmpadaptor4j.object.SnmpOid
Creates and returns a new instance of SnmpOid by its numeric sequence.
newInstance(int[]) - Static method in class net.sf.snmpadaptor4j.object.SnmpOid
Creates and returns a new instance of SnmpOid by its numeric sequence.
newInstance(long, SnmpOid, int, Map<SnmpOid, SnmpTrapData>) - Static method in class net.sf.snmpadaptor4j.object.SnmpTrap
Creates and returns an object representing a specific SNMP trap.
newInstance(long, SnmpOid, GenericSnmpTrapType, Map<SnmpOid, SnmpTrapData>) - Static method in class net.sf.snmpadaptor4j.object.SnmpTrap
Creates and returns an object representing a generic SNMP trap.
newJmxValue(Class<?>, SnmpDataType, SnmpSyntax) - Static method in class net.sf.snmpadaptor4j.api.opennms.OpennmsSupport
Creates and returns a new JMX object from a SnmpSyntax.
newMBeanAttributeMappingList(Map<String, MBeanAttributeInfo>, ClassLoader, String) - Method in class net.sf.snmpadaptor4j.core.mapping.XmlMappingParser
Creates and returns the list of mapping for access to each attribute of an MBean.
newSnmpDaemon(SnmpDaemonConfiguration, SnmpMib) - Method in class net.sf.snmpadaptor4j.api.opennms.OpennmsSnmpApiFactory
 
newSnmpDaemon(SnmpDaemonConfiguration, SnmpMib) - Method in interface net.sf.snmpadaptor4j.api.SnmpApiFactory
Creates and returns a new instance of SNMP daemon.
newSnmpTrapMappingMap(String) - Method in class net.sf.snmpadaptor4j.core.mapping.XmlMappingParser
Creates and returns the map of mapping to build SNMP traps from JMX notifications for each notification type.
newSnmpTrapSender(InetAddress, String, int, int, String) - Method in class net.sf.snmpadaptor4j.api.opennms.OpennmsSnmpApiFactory
 
newSnmpTrapSender(InetAddress, String, int, int, String) - Method in interface net.sf.snmpadaptor4j.api.SnmpApiFactory
Creates and returns a new instance of SNMP trap sender.
newSnmpValue(AttributeAccessor) - Static method in class net.sf.snmpadaptor4j.api.opennms.OpennmsSnmpDaemon
Creates and returns a new SnmpSyntax by a AttributeAccessor.
newSnmpValue(SnmpDataType, Object) - Static method in class net.sf.snmpadaptor4j.api.opennms.OpennmsSupport
Creates and returns a new SnmpSyntax.
newTrap(Notification) - Method in class net.sf.snmpadaptor4j.core.trap.SnmpTrapBuilder
Creates and returns a new SNMP trap by a JMX notification.
next(SnmpOid) - Method in interface net.sf.snmpadaptor4j.api.SnmpMib
Finds the next AttributeAccessor from an OID
next(SnmpOid) - Method in class net.sf.snmpadaptor4j.core.JmxSnmpMib
 
next(SnmpOid) - Method in class net.sf.snmpadaptor4j.core.JvmSnmpMib
 
next(SnmpOid) - Method in class net.sf.snmpadaptor4j.core.SystemSnmpMib
 
nextSet(SnmpOid) - Method in interface net.sf.snmpadaptor4j.api.SnmpMib
Finds the list of next AttributeAccessor from an OID
nextSet(SnmpOid) - Method in class net.sf.snmpadaptor4j.core.JmxSnmpMib
 
nextSet(SnmpOid) - Method in class net.sf.snmpadaptor4j.core.JvmSnmpMib
 
nextSet(SnmpOid) - Method in class net.sf.snmpadaptor4j.core.SystemSnmpMib
 
node - Variable in class net.sf.snmpadaptor4j.core.mapping.jaxb.MBeanAttribute
 
node - Variable in class net.sf.snmpadaptor4j.core.mapping.jaxb.TrapEnterprise
 
node - Variable in class net.sf.snmpadaptor4j.core.mapping.jaxb.TrapMessage
 
node - Variable in class net.sf.snmpadaptor4j.core.mapping.jaxb.TrapSequenceNumber
 
node - Variable in class net.sf.snmpadaptor4j.core.mapping.jaxb.TrapUserData
 
node - Variable in class net.sf.snmpadaptor4j.core.mapping.jaxb.TrapUserDataEntry
 
notifications - Variable in class net.sf.snmpadaptor4j.core.mapping.jaxb.Mapping
 
notifType - Variable in class net.sf.snmpadaptor4j.core.mapping.jaxb.GenericTrap
 
notifType - Variable in class net.sf.snmpadaptor4j.core.mapping.jaxb.SpecificTrap
 

O

ObjectFactory - Class in net.sf.snmpadaptor4j.config.jaxb
This object contains factory methods for each Java content interface and Java element interface generated in the net.sf.snmpadaptor4j.common.conf.xml.jaxb package.
ObjectFactory() - Constructor for class net.sf.snmpadaptor4j.config.jaxb.ObjectFactory
Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: net.sf.snmpadaptor4j.common.conf.xml.jaxb
ObjectFactory - Class in net.sf.snmpadaptor4j.core.mapping.jaxb
This object contains factory methods for each Java content interface and Java element interface generated in the net.sf.snmpadaptor4j.common.mapping.xml.jaxb package.
ObjectFactory() - Constructor for class net.sf.snmpadaptor4j.core.mapping.jaxb.ObjectFactory
Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: net.sf.snmpadaptor4j.common.mapping.xml.jaxb
oid - Variable in class net.sf.snmpadaptor4j.config.jaxb.MBean
 
oid - Variable in class net.sf.snmpadaptor4j.config.jaxb.Root
 
oid - Variable in class net.sf.snmpadaptor4j.core.mapping.jaxb.MBean
 
open() - Method in class net.sf.snmpadaptor4j.api.opennms.OpennmsSnmpTrapSender
 
open() - Method in interface net.sf.snmpadaptor4j.api.SnmpTrapSender
Opens the connection to the SNMP manager.
open(MBeanServer) - Method in class net.sf.snmpadaptor4j.core.JmxListener
Opens the connection with the JMX agent.
open(MBeanServer) - Method in class net.sf.snmpadaptor4j.core.JvmSnmpMib
Opens the connection with the JMX agent.
OpennmsSnmpApiFactory - Class in net.sf.snmpadaptor4j.api.opennms
Factory of facades to joesnmp API.
OpennmsSnmpApiFactory() - Constructor for class net.sf.snmpadaptor4j.api.opennms.OpennmsSnmpApiFactory
Constructor.
OpennmsSnmpDaemon - Class in net.sf.snmpadaptor4j.api.opennms
SNMP daemon implementation for joesnmp API.
OpennmsSnmpTrapSender - Class in net.sf.snmpadaptor4j.api.opennms
SNMP trap sender implementation for joesnmp API.
OpennmsSnmpTrapSender.NullHandler - Class in net.sf.snmpadaptor4j.api.opennms
Null SNMP handler.
OpennmsSnmpTrapSender.NullHandler() - Constructor for class net.sf.snmpadaptor4j.api.opennms.OpennmsSnmpTrapSender.NullHandler
 
OpennmsSupport - Class in net.sf.snmpadaptor4j.api.opennms
Support class for joesnmp API.
OpennmsSupport() - Constructor for class net.sf.snmpadaptor4j.api.opennms.OpennmsSupport
Hidden constructor.

P

port - Variable in class net.sf.snmpadaptor4j.config.jaxb.Daemon
 
port - Variable in class net.sf.snmpadaptor4j.config.jaxb.Manager
 
preDeregister() - Method in class net.sf.snmpadaptor4j.SnmpAdaptor
 
preRegister(MBeanServer, ObjectName) - Method in class net.sf.snmpadaptor4j.SnmpAdaptor
 
putAttribute(MBeanServer, String, SnmpDataType, String, String, Class<?>, boolean) - Method in class net.sf.snmpadaptor4j.core.JvmSnmpMib
Adds a new JVM attribute.
putCompositeDataAttribute(MBeanServer, String, String, String, String, SnmpDataType, Class<?>) - Method in class net.sf.snmpadaptor4j.core.JvmSnmpMib
Adds a new JVM attribute to CompositeData.
putExternalNode(int, SnmpOid) - Method in class net.sf.snmpadaptor4j.core.SystemSnmpMib
Puts an external node of an attribute in the MIB.
putExternalNode(SnmpOid, SnmpOid) - Method in class net.sf.snmpadaptor4j.core.SystemSnmpMib
Puts an external node of an attribute in the MIB.

R

readCommunity - Variable in class net.sf.snmpadaptor4j.config.jaxb.Daemon
 
removeAppContext(ClassLoader) - Method in class net.sf.snmpadaptor4j.SnmpAdaptor
 
removeAppContext(ClassLoader) - Method in interface net.sf.snmpadaptor4j.SnmpAdaptorMBean
Removes an application context.
root - Variable in class net.sf.snmpadaptor4j.config.jaxb.MBean
 
Root - Class in net.sf.snmpadaptor4j.config.jaxb
Java class for Root complex type.
Root() - Constructor for class net.sf.snmpadaptor4j.config.jaxb.Root
 
root - Variable in class net.sf.snmpadaptor4j.config.jaxb.Roots
 
root - Variable in class net.sf.snmpadaptor4j.core.mapping.jaxb.MBean
 
roots - Variable in class net.sf.snmpadaptor4j.config.jaxb.Config
 
Roots - Class in net.sf.snmpadaptor4j.config.jaxb
Java class for Roots complex type.
Roots() - Constructor for class net.sf.snmpadaptor4j.config.jaxb.Roots
 

S

send(SnmpTrap) - Method in class net.sf.snmpadaptor4j.api.opennms.OpennmsSnmpTrapSender
 
send(SnmpTrap) - Method in interface net.sf.snmpadaptor4j.api.SnmpTrapSender
Sends a SNMP trap to the manager.
send(SnmpTrap) - Method in class net.sf.snmpadaptor4j.core.trap.SnmpManagers
Sends a SNMP trap to all managers.
senderList - Variable in class net.sf.snmpadaptor4j.core.trap.SnmpManagers
List of SNMP trap sender.
sendPduPacket(SnmpAgentSession, SnmpPeer, SnmpPduPacket) - Method in class net.sf.snmpadaptor4j.api.opennms.OpennmsSnmpDaemon
Sends a SnmpPduPacket.
sequenceNumber - Variable in class net.sf.snmpadaptor4j.core.mapping.jaxb.TrapVariableBindings
 
setAddress(String) - Method in class net.sf.snmpadaptor4j.config.jaxb.Daemon
Sets the value of the address property.
setAddress(String) - Method in class net.sf.snmpadaptor4j.config.jaxb.Manager
Sets the value of the address property.
setAttributes(MBeanAttributes) - Method in class net.sf.snmpadaptor4j.core.mapping.jaxb.Mapping
Sets the value of the attributes property.
setCode(GenericTrapCode) - Method in class net.sf.snmpadaptor4j.core.mapping.jaxb.GenericTrap
Sets the value of the code property.
setCode(int) - Method in class net.sf.snmpadaptor4j.core.mapping.jaxb.SpecificTrap
Sets the value of the code property.
setCommunity(String) - Method in class net.sf.snmpadaptor4j.config.jaxb.Manager
Sets the value of the community property.
setDaemon(Daemon) - Method in class net.sf.snmpadaptor4j.config.jaxb.Config
Sets the value of the daemon property.
setDefault(String) - Method in class net.sf.snmpadaptor4j.config.jaxb.Roots
Sets the value of the default property.
setDisabled(Boolean) - Method in class net.sf.snmpadaptor4j.core.mapping.jaxb.MBeanAttribute
Sets the value of the disabled property.
setEnabled(boolean) - Method in class net.sf.snmpadaptor4j.core.JmxNotificationManager
Sets TRUE to handle notifications, or FALSE to ignore.
setId(String) - Method in class net.sf.snmpadaptor4j.config.jaxb.Root
Sets the value of the id property.
setKey(String) - Method in class net.sf.snmpadaptor4j.core.mapping.jaxb.TrapUserDataEntry
Sets the value of the key property.
setListenerAddress(String) - Method in class net.sf.snmpadaptor4j.SnmpAdaptor
 
setListenerAddress(String) - Method in interface net.sf.snmpadaptor4j.SnmpAdaptorMBean
Sets the listening IP address of SNMP daemon.
setListenerPort(Integer) - Method in class net.sf.snmpadaptor4j.SnmpAdaptor
 
setListenerPort(Integer) - Method in interface net.sf.snmpadaptor4j.SnmpAdaptorMBean
Sets the UDP port of SNMP daemon.
setListenerReadCommunity(String) - Method in class net.sf.snmpadaptor4j.SnmpAdaptor
 
setListenerReadCommunity(String) - Method in interface net.sf.snmpadaptor4j.SnmpAdaptorMBean
Sets the read community of SNMP daemon.
setListenerSnmpVersion(Integer) - Method in class net.sf.snmpadaptor4j.SnmpAdaptor
 
setListenerSnmpVersion(Integer) - Method in interface net.sf.snmpadaptor4j.SnmpAdaptorMBean
Sets the protocol version of SNMP daemon.
setListenerWriteCommunity(String) - Method in class net.sf.snmpadaptor4j.SnmpAdaptor
 
setListenerWriteCommunity(String) - Method in interface net.sf.snmpadaptor4j.SnmpAdaptorMBean
Sets the write community of SNMP daemon.
setManagers(Managers) - Method in class net.sf.snmpadaptor4j.config.jaxb.Config
Sets the value of the managers property.
setMbeans(MBeans) - Method in class net.sf.snmpadaptor4j.config.jaxb.Config
Sets the value of the mbeans property.
setMbeans(MBeans) - Method in class net.sf.snmpadaptor4j.core.mapping.jaxb.Mapping
Sets the value of the mbeans property.
setMessage(TrapMessage) - Method in class net.sf.snmpadaptor4j.core.mapping.jaxb.TrapVariableBindings
Sets the value of the message property.
setName(String) - Method in class net.sf.snmpadaptor4j.config.jaxb.MBean
Sets the value of the name property.
setName(String) - Method in class net.sf.snmpadaptor4j.core.mapping.jaxb.MBean
Sets the value of the name property.
setName(String) - Method in class net.sf.snmpadaptor4j.core.mapping.jaxb.MBeanAttribute
Sets the value of the name property.
setName(String) - Method in class net.sf.snmpadaptor4j.core.mapping.jaxb.TrapUserData
Sets the value of the name property.
setName(String) - Method in class net.sf.snmpadaptor4j.core.mapping.jaxb.TrapUserDataMap
Sets the value of the name property.
setNode(int) - Method in class net.sf.snmpadaptor4j.core.mapping.jaxb.MBeanAttribute
Sets the value of the node property.
setNode(int) - Method in class net.sf.snmpadaptor4j.core.mapping.jaxb.TrapEnterprise
Sets the value of the node property.
setNode(int) - Method in class net.sf.snmpadaptor4j.core.mapping.jaxb.TrapMessage
Sets the value of the node property.
setNode(int) - Method in class net.sf.snmpadaptor4j.core.mapping.jaxb.TrapSequenceNumber
Sets the value of the node property.
setNode(int) - Method in class net.sf.snmpadaptor4j.core.mapping.jaxb.TrapUserData
Sets the value of the node property.
setNode(int) - Method in class net.sf.snmpadaptor4j.core.mapping.jaxb.TrapUserDataEntry
Sets the value of the node property.
setNotifications(MBeanNotifications) - Method in class net.sf.snmpadaptor4j.core.mapping.jaxb.Mapping
Sets the value of the notifications property.
setNotifType(String) - Method in class net.sf.snmpadaptor4j.core.mapping.jaxb.GenericTrap
Sets the value of the notifType property.
setNotifType(String) - Method in class net.sf.snmpadaptor4j.core.mapping.jaxb.SpecificTrap
Sets the value of the notifType property.
setOid(String) - Method in class net.sf.snmpadaptor4j.config.jaxb.MBean
Sets the value of the oid property.
setOid(String) - Method in class net.sf.snmpadaptor4j.config.jaxb.Root
Sets the value of the oid property.
setOid(String) - Method in class net.sf.snmpadaptor4j.core.mapping.jaxb.MBean
Sets the value of the oid property.
setPort(Integer) - Method in class net.sf.snmpadaptor4j.config.jaxb.Daemon
Sets the value of the port property.
setPort(Integer) - Method in class net.sf.snmpadaptor4j.config.jaxb.Manager
Sets the value of the port property.
setReadCommunity(String) - Method in class net.sf.snmpadaptor4j.config.jaxb.Daemon
Sets the value of the readCommunity property.
setRoot(String) - Method in class net.sf.snmpadaptor4j.config.jaxb.MBean
Sets the value of the root property.
setRoot(String) - Method in class net.sf.snmpadaptor4j.core.mapping.jaxb.MBean
Sets the value of the root property.
setRoots(Roots) - Method in class net.sf.snmpadaptor4j.config.jaxb.Config
Sets the value of the roots property.
setSequenceNumber(TrapSequenceNumber) - Method in class net.sf.snmpadaptor4j.core.mapping.jaxb.TrapVariableBindings
Sets the value of the sequenceNumber property.
setSysContact(String) - Method in class net.sf.snmpadaptor4j.mbean.SystemInfo
 
setSysContact(String) - Method in interface net.sf.snmpadaptor4j.mbean.SystemInfoMBean
Sets the administrator contact of system (system.sysContact.0).
setSysDescr(String) - Method in class net.sf.snmpadaptor4j.mbean.SystemInfo
 
setSysDescr(String) - Method in interface net.sf.snmpadaptor4j.mbean.SystemInfoMBean
Sets the description on the system (system.sysDescr.0).
setSysLocation(String) - Method in class net.sf.snmpadaptor4j.mbean.SystemInfo
 
setSysLocation(String) - Method in interface net.sf.snmpadaptor4j.mbean.SystemInfoMBean
Sets the location of the system (system.sysLocation.0).
setSysName(String) - Method in class net.sf.snmpadaptor4j.mbean.SystemInfo
 
setSysName(String) - Method in interface net.sf.snmpadaptor4j.mbean.SystemInfoMBean
Sets the name given to the system (system.sysName.0).
setSystemInfo(Boolean) - Method in class net.sf.snmpadaptor4j.core.mapping.jaxb.TrapVariableBindings
Sets the value of the systemInfo property.
setType(MBeanAttributeType) - Method in class net.sf.snmpadaptor4j.core.mapping.jaxb.MBeanAttribute
Sets the value of the type property.
setType(MBeanAttributeType) - Method in class net.sf.snmpadaptor4j.core.mapping.jaxb.TrapUserData
Sets the value of the type property.
setType(MBeanAttributeType) - Method in class net.sf.snmpadaptor4j.core.mapping.jaxb.TrapUserDataEntry
Sets the value of the type property.
setUserdata(String) - Method in class net.sf.snmpadaptor4j.core.mapping.jaxb.GenericTrap
Sets the value of the userdata property.
setUserdata(String) - Method in class net.sf.snmpadaptor4j.core.mapping.jaxb.SpecificTrap
Sets the value of the userdata property.
setUserdata(String) - Method in class net.sf.snmpadaptor4j.core.mapping.jaxb.TrapEnterprise
Sets the value of the userdata property.
setValue(Object) - Method in interface net.sf.snmpadaptor4j.api.AttributeAccessor
Sets the value of attribute.
setValue(AttributeAccessor, SnmpSyntax) - Static method in class net.sf.snmpadaptor4j.api.opennms.OpennmsSnmpDaemon
Sets a new value to AttributeAccessor.
setValue(Object) - Method in class net.sf.snmpadaptor4j.core.accessor.CompositeDataAttributeAccessor
 
setValue(Object) - Method in class net.sf.snmpadaptor4j.core.accessor.JvmAttributeAccessor
 
setValue(Object) - Method in class net.sf.snmpadaptor4j.core.accessor.MBeanAttributeAccessor
 
setValue(Object) - Method in class net.sf.snmpadaptor4j.core.SystemSnmpMib.ExternalNode
 
setValue(Object) - Method in class net.sf.snmpadaptor4j.core.SystemSnmpMib.SysObjectIDExternalNode
 
setVariableBindings(TrapVariableBindings) - Method in class net.sf.snmpadaptor4j.core.mapping.jaxb.MBeanNotifications
Sets the value of the variableBindings property.
setVersion(Integer) - Method in class net.sf.snmpadaptor4j.config.jaxb.Daemon
Sets the value of the version property.
setVersion(Integer) - Method in class net.sf.snmpadaptor4j.config.jaxb.Manager
Sets the value of the version property.
setWritable(Boolean) - Method in class net.sf.snmpadaptor4j.core.mapping.jaxb.MBeanAttribute
Sets the value of the writable property.
setWriteCommunity(String) - Method in class net.sf.snmpadaptor4j.config.jaxb.Daemon
Sets the value of the writeCommunity property.
SimpleDataMapTrapMapping - Class in net.sf.snmpadaptor4j.core.mapping
Object containing the mapping to build the dataMap field of SnmpTrap from a userData field of JMX notification and as simple object.
SnmpAdaptor - Class in net.sf.snmpadaptor4j
snmpAdaptor4j is an adaptor for Java Management eXtensions (JMX) providing a simple access to MBeans via the SNMP protocol.
SnmpAdaptor(boolean) - Constructor for class net.sf.snmpadaptor4j.SnmpAdaptor
Constructor with a minimum of parameters.
SnmpAdaptor(SnmpAppContext, boolean) - Constructor for class net.sf.snmpadaptor4j.SnmpAdaptor
Constructor with an application context.
SnmpAdaptor(URL, boolean) - Constructor for class net.sf.snmpadaptor4j.SnmpAdaptor
Constructor with an URL to SNMP configuration file (XML).
SnmpAdaptor(URL, SystemInfo, boolean) - Constructor for class net.sf.snmpadaptor4j.SnmpAdaptor
Constructor with an URL to SNMP configuration file (XML) and a SystemInfo.
SnmpAdaptor(SnmpConfiguration, SnmpAppContext, SystemInfo, boolean) - Constructor for class net.sf.snmpadaptor4j.SnmpAdaptor
Constructor with all parameters.
SnmpAdaptor(String, SnmpConfiguration, boolean, SystemSnmpMib, JvmSnmpMib, JmxListener, JmxNotificationManager, SnmpDaemon) - Constructor for class net.sf.snmpadaptor4j.SnmpAdaptor
Hidden constructor (used for tests only).
SnmpAdaptorMBean - Interface in net.sf.snmpadaptor4j
JMX adaptor for SNMP protocol.
SnmpAgentSessionError(SnmpAgentSession, int, Object) - Method in class net.sf.snmpadaptor4j.api.opennms.OpennmsSnmpDaemon
 
SnmpApiFactory - Interface in net.sf.snmpadaptor4j.api
Factory of facades to SNMP API.
SnmpAppContext - Interface in net.sf.snmpadaptor4j
Objects containing the context of an application.
SnmpConfiguration - Interface in net.sf.snmpadaptor4j
Objects containing all configuration settings of snmpAdaptor4j.
SnmpDaemon - Interface in net.sf.snmpadaptor4j.api
SNMP daemon.
SnmpDaemonConfiguration - Interface in net.sf.snmpadaptor4j.api
Objects containing all configuration settings of SNMP daemon.
SnmpDataType - Enum in net.sf.snmpadaptor4j.object
Enumeration of SNMP data type.
SnmpException - Exception in net.sf.snmpadaptor4j.api
SNMP exception.
SnmpException(int) - Constructor for exception net.sf.snmpadaptor4j.api.SnmpException
Constructor.
SnmpException(String, int, Throwable) - Constructor for exception net.sf.snmpadaptor4j.api.SnmpException
Constructor.
SnmpException(String, int) - Constructor for exception net.sf.snmpadaptor4j.api.SnmpException
Constructor.
SnmpException(String, int, Level) - Constructor for exception net.sf.snmpadaptor4j.api.SnmpException
Constructor.
snmpInternalError(SnmpSession, int, SnmpSyntax) - Method in class net.sf.snmpadaptor4j.api.opennms.OpennmsSnmpTrapSender.NullHandler
 
SnmpManagerConfiguration - Class in net.sf.snmpadaptor4j
Object containing all parameters to connect to a SNMP manager for trap sending.
SnmpManagerConfiguration(String, int, int, String) - Constructor for class net.sf.snmpadaptor4j.SnmpManagerConfiguration
Constructor.
SnmpManagers - Class in net.sf.snmpadaptor4j.core.trap
Object representing all SNMP managers on the network to which SNMP traps should be sent.
SnmpManagers(SnmpApiFactory) - Constructor for class net.sf.snmpadaptor4j.core.trap.SnmpManagers
Constructor.
SnmpManagers(SnmpApiFactory, long) - Constructor for class net.sf.snmpadaptor4j.core.trap.SnmpManagers
Constructor (only for tests).
snmpMib - Variable in class net.sf.snmpadaptor4j.api.opennms.OpennmsSnmpDaemon
SNMP Management Information Base (MIB).
SnmpMib - Interface in net.sf.snmpadaptor4j.api
Object representing the Management Information Base (MIB) of SNMP daemon.
SnmpOid - Class in net.sf.snmpadaptor4j.object
Object representing an object identifier in a SNMP Management Information Base (MIB).
snmpReceivedGet(SnmpPduPacket, boolean) - Method in class net.sf.snmpadaptor4j.api.opennms.OpennmsSnmpDaemon
 
snmpReceivedPdu(SnmpAgentSession, InetAddress, int, SnmpOctetString, SnmpPduPacket) - Method in class net.sf.snmpadaptor4j.api.opennms.OpennmsSnmpDaemon
 
snmpReceivedPdu(SnmpSession, int, SnmpPduPacket) - Method in class net.sf.snmpadaptor4j.api.opennms.OpennmsSnmpTrapSender.NullHandler
 
snmpReceivedSet(SnmpPduPacket) - Method in class net.sf.snmpadaptor4j.api.opennms.OpennmsSnmpDaemon
 
snmpTimeoutError(SnmpSession, SnmpSyntax) - Method in class net.sf.snmpadaptor4j.api.opennms.OpennmsSnmpTrapSender.NullHandler
 
SnmpTrap - Class in net.sf.snmpadaptor4j.object
Object representing a specific or generic SNMP trap.
SnmpTrap(long, SnmpOid, Map<SnmpOid, SnmpTrapData>) - Constructor for class net.sf.snmpadaptor4j.object.SnmpTrap
Hidden constructor (abstract class).
SnmpTrapBuilder - Class in net.sf.snmpadaptor4j.core.trap
Builder of SNMP traps from JMX notifications for an MBean.
SnmpTrapBuilder(Map<String, SnmpTrapMapping>, SystemInfo) - Constructor for class net.sf.snmpadaptor4j.core.trap.SnmpTrapBuilder
Constructor.
SnmpTrapData - Class in net.sf.snmpadaptor4j.object
Object representing a data of a SNMP trap.
SnmpTrapData(SnmpDataType, Object) - Constructor for class net.sf.snmpadaptor4j.object.SnmpTrapData
Constructor.
SnmpTrapMapping - Class in net.sf.snmpadaptor4j.core.mapping
Object containing the mapping to build SNMP traps from JMX notifications.
SnmpTrapMapping(SnmpOid, DataMapTrapMapping) - Constructor for class net.sf.snmpadaptor4j.core.mapping.SnmpTrapMapping
Hidden constructor (abstract class).
SnmpTrapSender - Interface in net.sf.snmpadaptor4j.api
Object responsible for sending of SNMP traps to one manager.
SpecificSnmpTrap - Class in net.sf.snmpadaptor4j.object
Object representing a specific SNMP trap.
SpecificSnmpTrap(long, SnmpOid, int, Map<SnmpOid, SnmpTrapData>) - Constructor for class net.sf.snmpadaptor4j.object.SpecificSnmpTrap
Hidden constructor.
SpecificSnmpTrapMapping - Class in net.sf.snmpadaptor4j.core.mapping
Object containing the mapping to build specific SNMP traps from JMX notifications.
SpecificTrap - Class in net.sf.snmpadaptor4j.core.mapping.jaxb
Java class for SpecificTrap complex type.
SpecificTrap() - Constructor for class net.sf.snmpadaptor4j.core.mapping.jaxb.SpecificTrap
 
specificTrap - Variable in class net.sf.snmpadaptor4j.core.mapping.jaxb.TrapEnterprise
 
start() - Method in class net.sf.snmpadaptor4j.api.opennms.OpennmsSnmpDaemon
 
start() - Method in interface net.sf.snmpadaptor4j.api.SnmpDaemon
Starts the SNMP daemon.
start() - Method in class net.sf.snmpadaptor4j.SnmpAdaptor
 
start() - Method in interface net.sf.snmpadaptor4j.SnmpAdaptorMBean
Starts the SNMP daemon.
stop() - Method in class net.sf.snmpadaptor4j.api.opennms.OpennmsSnmpDaemon
 
stop() - Method in interface net.sf.snmpadaptor4j.api.SnmpDaemon
Stops the SNMP daemon.
stop() - Method in class net.sf.snmpadaptor4j.SnmpAdaptor
 
stop() - Method in interface net.sf.snmpadaptor4j.SnmpAdaptorMBean
Stops the SNMP daemon.
SYSCONTACT_OID - Static variable in class net.sf.snmpadaptor4j.object.SnmpOid
OID: system.sysContact.0
SYSDESCR_OID - Static variable in class net.sf.snmpadaptor4j.object.SnmpOid
OID: system.sysDescr.0
SYSLOCATION_OID - Static variable in class net.sf.snmpadaptor4j.object.SnmpOid
OID: system.sysLocation.0
SYSNAME_OID - Static variable in class net.sf.snmpadaptor4j.object.SnmpOid
OID: system.sysName.0
systemInfo - Variable in class net.sf.snmpadaptor4j.core.mapping.jaxb.TrapVariableBindings
 
SystemInfo - Class in net.sf.snmpadaptor4j.mbean
MBean containing all informations on the system.
SystemInfo() - Constructor for class net.sf.snmpadaptor4j.mbean.SystemInfo
Constructor.
SystemInfo(String, String) - Constructor for class net.sf.snmpadaptor4j.mbean.SystemInfo
Constructor.
SystemInfo(String, String, String, String) - Constructor for class net.sf.snmpadaptor4j.mbean.SystemInfo
Constructor.
SystemInfoMBean - Interface in net.sf.snmpadaptor4j.mbean
MBean containing all informations on the system.
SystemSnmpMib - Class in net.sf.snmpadaptor4j.core
Object representing the Management Information Base (MIB) for system attributes.
SystemSnmpMib(SystemInfo) - Constructor for class net.sf.snmpadaptor4j.core.SystemSnmpMib
Constructor (only used by tests).
SystemSnmpMib(SnmpAppContext, Map<ClassLoader, SnmpAppContext>, SystemInfo) - Constructor for class net.sf.snmpadaptor4j.core.SystemSnmpMib
Constructor.
SystemSnmpMib.ExternalNode - Class in net.sf.snmpadaptor4j.core
External node of the SNMP Management Information Base (MIB).
SystemSnmpMib.ExternalNode(int, SnmpOid) - Constructor for class net.sf.snmpadaptor4j.core.SystemSnmpMib.ExternalNode
Constructor.
SystemSnmpMib.SysObjectIDExternalNode - Class in net.sf.snmpadaptor4j.core
External node of the SNMP Management Information Base (MIB) for system.sysObjectID attribute.
SystemSnmpMib.SysObjectIDExternalNode(SnmpOid, SnmpOid) - Constructor for class net.sf.snmpadaptor4j.core.SystemSnmpMib.SysObjectIDExternalNode
Constructor.
SYSUPTIME_OID - Static variable in class net.sf.snmpadaptor4j.object.SnmpOid
OID: system.sysUpTime.0

T

timer - Variable in class net.sf.snmpadaptor4j.core.trap.SnmpManagers
Timer used to close connections to all SNMP managers.
toString() - Method in class net.sf.snmpadaptor4j.api.opennms.OpennmsSnmpApiFactory
 
toString() - Method in class net.sf.snmpadaptor4j.api.opennms.OpennmsSnmpDaemon
 
toString() - Method in class net.sf.snmpadaptor4j.api.opennms.OpennmsSnmpTrapSender
 
toString() - Method in class net.sf.snmpadaptor4j.config.XmlConfigParser
 
toString() - Method in class net.sf.snmpadaptor4j.core.accessor.CompositeDataAttributeAccessor
 
toString() - Method in class net.sf.snmpadaptor4j.core.accessor.JvmAttributeAccessor
 
toString() - Method in class net.sf.snmpadaptor4j.core.accessor.MBeanAttributeAccessor
 
toString() - Method in class net.sf.snmpadaptor4j.core.JmxListener
 
toString() - Method in class net.sf.snmpadaptor4j.core.JmxNotificationManager.Listener
 
toString() - Method in class net.sf.snmpadaptor4j.core.JmxNotificationManager
 
toString() - Method in class net.sf.snmpadaptor4j.core.JmxSnmpMib
 
toString() - Method in class net.sf.snmpadaptor4j.core.JvmSnmpMib
 
toString() - Method in class net.sf.snmpadaptor4j.core.mapping.DefaultDataMapTrapMapping
 
toString() - Method in class net.sf.snmpadaptor4j.core.mapping.GenericSnmpTrapMapping
 
toString() - Method in class net.sf.snmpadaptor4j.core.mapping.MapDataMapTrapMapping
 
toString() - Method in class net.sf.snmpadaptor4j.core.mapping.MBeanAttributeMapping
 
toString() - Method in class net.sf.snmpadaptor4j.core.mapping.SimpleDataMapTrapMapping
 
toString() - Method in class net.sf.snmpadaptor4j.core.mapping.SpecificSnmpTrapMapping
 
toString() - Method in class net.sf.snmpadaptor4j.core.mapping.UserDataEntryDataMapTrapMapping
 
toString() - Method in class net.sf.snmpadaptor4j.core.mapping.XmlMappingParser
 
toString() - Method in class net.sf.snmpadaptor4j.core.SystemSnmpMib.ExternalNode
 
toString() - Method in class net.sf.snmpadaptor4j.core.SystemSnmpMib.SysObjectIDExternalNode
 
toString() - Method in class net.sf.snmpadaptor4j.core.SystemSnmpMib
 
toString() - Method in class net.sf.snmpadaptor4j.core.trap.SnmpManagers
 
toString() - Method in class net.sf.snmpadaptor4j.core.trap.SnmpTrapBuilder
 
toString() - Method in class net.sf.snmpadaptor4j.mbean.SystemInfo
 
toString() - Method in class net.sf.snmpadaptor4j.object.GenericSnmpTrap
 
toString() - Method in class net.sf.snmpadaptor4j.object.SnmpOid
 
toString() - Method in class net.sf.snmpadaptor4j.object.SnmpTrapData
 
toString() - Method in class net.sf.snmpadaptor4j.object.SpecificSnmpTrap
 
toString() - Method in class net.sf.snmpadaptor4j.SnmpAdaptor
 
toString() - Method in class net.sf.snmpadaptor4j.SnmpManagerConfiguration
 
traceTo(Logger) - Method in class net.sf.snmpadaptor4j.object.GenericSnmpTrap
 
traceTo(Logger) - Method in class net.sf.snmpadaptor4j.object.SnmpTrap
Traces the content of SNMP trap to logs.
traceTo(Logger) - Method in class net.sf.snmpadaptor4j.object.SpecificSnmpTrap
 
trapBuilder - Variable in class net.sf.snmpadaptor4j.core.JmxNotificationManager.Listener
Builder of SNMP traps from JMX notifications for an MBean.
TrapEnterprise - Class in net.sf.snmpadaptor4j.core.mapping.jaxb
Java class for TrapEnterprise complex type.
TrapEnterprise() - Constructor for class net.sf.snmpadaptor4j.core.mapping.jaxb.TrapEnterprise
 
TrapMessage - Class in net.sf.snmpadaptor4j.core.mapping.jaxb
Java class for TrapMessage complex type.
TrapMessage() - Constructor for class net.sf.snmpadaptor4j.core.mapping.jaxb.TrapMessage
 
TrapSequenceNumber - Class in net.sf.snmpadaptor4j.core.mapping.jaxb
Java class for TrapSequenceNumber complex type.
TrapSequenceNumber() - Constructor for class net.sf.snmpadaptor4j.core.mapping.jaxb.TrapSequenceNumber
 
TrapUserData - Class in net.sf.snmpadaptor4j.core.mapping.jaxb
Java class for TrapUserData complex type.
TrapUserData() - Constructor for class net.sf.snmpadaptor4j.core.mapping.jaxb.TrapUserData
 
TrapUserDataEntry - Class in net.sf.snmpadaptor4j.core.mapping.jaxb
Java class for TrapUserDataEntry complex type.
TrapUserDataEntry() - Constructor for class net.sf.snmpadaptor4j.core.mapping.jaxb.TrapUserDataEntry
 
TrapUserDataMap - Class in net.sf.snmpadaptor4j.core.mapping.jaxb
Java class for TrapUserDataMap complex type.
TrapUserDataMap() - Constructor for class net.sf.snmpadaptor4j.core.mapping.jaxb.TrapUserDataMap
 
TrapVariableBindings - Class in net.sf.snmpadaptor4j.core.mapping.jaxb
Java class for TrapVariableBindings complex type.
TrapVariableBindings() - Constructor for class net.sf.snmpadaptor4j.core.mapping.jaxb.TrapVariableBindings
 
type - Variable in class net.sf.snmpadaptor4j.core.mapping.jaxb.MBeanAttribute
 
type - Variable in class net.sf.snmpadaptor4j.core.mapping.jaxb.TrapUserData
 
type - Variable in class net.sf.snmpadaptor4j.core.mapping.jaxb.TrapUserDataEntry
 

U

userdata - Variable in class net.sf.snmpadaptor4j.core.mapping.jaxb.GenericTrap
 
userdata - Variable in class net.sf.snmpadaptor4j.core.mapping.jaxb.SpecificTrap
 
userdata - Variable in class net.sf.snmpadaptor4j.core.mapping.jaxb.TrapEnterprise
 
userdata - Variable in class net.sf.snmpadaptor4j.core.mapping.jaxb.TrapVariableBindings
 
UserDataEntryDataMapTrapMapping - Class in net.sf.snmpadaptor4j.core.mapping
Mapping to build an entry of the map in dataMap field of SnmpTrap from an entry of map in userData field of JMX notification.
userdataMap - Variable in class net.sf.snmpadaptor4j.core.mapping.jaxb.TrapVariableBindings
 

V

value() - Method in enum net.sf.snmpadaptor4j.core.mapping.jaxb.GenericTrapCode
 
value() - Method in enum net.sf.snmpadaptor4j.core.mapping.jaxb.MBeanAttributeType
 
valueOf(String) - Static method in enum net.sf.snmpadaptor4j.core.mapping.jaxb.GenericTrapCode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.sf.snmpadaptor4j.core.mapping.jaxb.MBeanAttributeType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.sf.snmpadaptor4j.object.GenericSnmpTrapType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.sf.snmpadaptor4j.object.SnmpDataType
Returns the enum constant of this type with the specified name.
values() - Static method in enum net.sf.snmpadaptor4j.core.mapping.jaxb.GenericTrapCode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.sf.snmpadaptor4j.core.mapping.jaxb.MBeanAttributeType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.sf.snmpadaptor4j.object.GenericSnmpTrapType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.sf.snmpadaptor4j.object.SnmpDataType
Returns an array containing the constants of this enum type, in the order they are declared.
variableBindings - Variable in class net.sf.snmpadaptor4j.core.mapping.jaxb.MBeanNotifications
 
version - Variable in class net.sf.snmpadaptor4j.config.jaxb.Daemon
 
version - Variable in class net.sf.snmpadaptor4j.config.jaxb.Manager
 

W

writable - Variable in class net.sf.snmpadaptor4j.core.mapping.jaxb.MBeanAttribute
 
writeCommunity - Variable in class net.sf.snmpadaptor4j.config.jaxb.Daemon
 

X

XmlConfigParser - Class in net.sf.snmpadaptor4j.config
XML parser of SNMP configuration.
XmlMappingParser - Class in net.sf.snmpadaptor4j.core.mapping
Parser of SNMP mapping file (XML).

_

_default - Variable in class net.sf.snmpadaptor4j.config.jaxb.Roots
 

A C D E F G H I J K L M N O P R S T U V W X _

Copyright © 2012-2013 snmpAdaptor4j. All Rights Reserved.