A B C D E G H I J L M N O P R S T U V

A

addAttributeMappings(List<ManagedBean>) - Method in interface org.jboss.jmx.adaptor.snmp.agent.RequestHandler
 
addAttributeMappings(List<ManagedBean>) - Method in class org.jboss.jmx.adaptor.snmp.agent.RequestHandlerImpl
 
addAttributeMappings(List<ManagedBean>) - Method in class org.jboss.jmx.adaptor.snmp.agent.SnmpAgentService
 
addAttributeMappings(List<ManagedBean>) - Method in interface org.jboss.jmx.adaptor.snmp.agent.SnmpAgentServiceMBean
 
addChild(AttributeMappings, ManagedBean, UnmarshallingContext, String, String) - Method in class org.jboss.jmx.adaptor.snmp.agent.AttributeMappingsBinding
 
addChild(ManagedBean, MappedAttribute, UnmarshallingContext, String, String) - Method in class org.jboss.jmx.adaptor.snmp.agent.AttributeMappingsBinding
 
addMonitoredMBean(ManagedBean) - Method in class org.jboss.jmx.adaptor.snmp.config.attribute.AttributeMappings
 
addNotifications(List<Mapping>) - Method in class org.jboss.jmx.adaptor.snmp.agent.SnmpAgentService
 
addNotifications(List<Mapping>) - Method in interface org.jboss.jmx.adaptor.snmp.agent.SnmpAgentServiceMBean
 
addNotifications(List<Mapping>) - Method in class org.jboss.jmx.adaptor.snmp.agent.TrapEmitter
 
addTableMapping(ManagedBean, MappedAttribute) - Method in class org.jboss.jmx.adaptor.snmp.agent.AttributeTableMapper
 
addTableMapping(ManagedBean, ObjectName) - Method in class org.jboss.jmx.adaptor.snmp.agent.TableMapper
 
addVarBind(VarBind) - Method in class org.jboss.jmx.adaptor.snmp.config.notification.VarBindList
 
advance() - Method in class org.jboss.jmx.adaptor.snmp.agent.Counter
Returns the current value (i.e.
ALL_TAG - Static variable in interface org.jboss.jmx.adaptor.snmp.agent.NotificationWrapper
 
AttributeMappings - Class in org.jboss.jmx.adaptor.snmp.config.attribute
List of mbean attribute mappings to snmp oids.
AttributeMappings() - Constructor for class org.jboss.jmx.adaptor.snmp.config.attribute.AttributeMappings
 
AttributeMappingsBinding - Class in org.jboss.jmx.adaptor.snmp.agent
Parse the mapping of JMX mbean attributes to SNMP OIDs TODO: extend this parsing.
AttributeMappingsBinding() - Constructor for class org.jboss.jmx.adaptor.snmp.agent.AttributeMappingsBinding
 
AttributeTableMapper - Class in org.jboss.jmx.adaptor.snmp.agent
 
AttributeTableMapper(MBeanServer, Logger) - Constructor for class org.jboss.jmx.adaptor.snmp.agent.AttributeTableMapper
 
AuthenticationProtocol - Enum in org.jboss.jmx.adaptor.snmp.config.user
 

B

BadSnmpVersionException - Exception in org.jboss.jmx.adaptor.snmp.agent
 
BadSnmpVersionException() - Constructor for exception org.jboss.jmx.adaptor.snmp.agent.BadSnmpVersionException
Constructs a BadSnmpVersionException with null as its error detail message.
BadSnmpVersionException(String) - Constructor for exception org.jboss.jmx.adaptor.snmp.agent.BadSnmpVersionException
Constructs a BadSnmpVersionException with the specified detail message.
belongsToTable(OID) - Method in class org.jboss.jmx.adaptor.snmp.agent.TableMapper
 
belongsToTables(OID) - Method in class org.jboss.jmx.adaptor.snmp.agent.AttributeTableMapper
 
BindEntry - Class in org.jboss.jmx.adaptor.snmp.agent
An entry containing the mapping between oid and mbean/attribute
bindings - Variable in class org.jboss.jmx.adaptor.snmp.agent.RequestHandlerImpl
Bindings from oid to mbean

C

checkTables(OID) - Method in class org.jboss.jmx.adaptor.snmp.agent.TableMapper
 
CLASS_TAG - Static variable in interface org.jboss.jmx.adaptor.snmp.agent.NotificationWrapper
 
Clock - Class in org.jboss.jmx.adaptor.snmp.agent
Utility class that provides time keeping from the time of instantiation.
Clock() - Constructor for class org.jboss.jmx.adaptor.snmp.agent.Clock
CTOR - creates time counter with zeroed out clock
clock - Variable in class org.jboss.jmx.adaptor.snmp.agent.NotificationWrapperSupport
Provides uptime
clock - Variable in class org.jboss.jmx.adaptor.snmp.agent.RequestHandlerSupport
the agent clock
clone() - Method in class org.jboss.jmx.adaptor.snmp.agent.BindEntry
 
COLDSTART - Static variable in interface org.jboss.jmx.adaptor.snmp.agent.EventTypes
 
compareTo(Object) - Method in class org.jboss.jmx.adaptor.snmp.agent.BindEntry
Compare two BindEntries.
completeRoot(Object, UnmarshallingContext, String, String) - Method in class org.jboss.jmx.adaptor.snmp.agent.AttributeMappingsBinding
 
Counter - Class in org.jboss.jmx.adaptor.snmp.agent
Simple, thread safe counter implementattion with accessor methods.
Counter(long) - Constructor for class org.jboss.jmx.adaptor.snmp.agent.Counter
CTOR - initialises the counter to the provided value.
createService() - Method in class org.jboss.jmx.adaptor.snmp.system.MIB2SystemGroupService
 

D

DEFAULT_READ_COMMUNITY - Static variable in class org.jboss.jmx.adaptor.snmp.agent.SnmpAgentService
Default communities
DEFAULT_WRITE_COMMUNITY - Static variable in class org.jboss.jmx.adaptor.snmp.agent.SnmpAgentService
 
DynamicContentAccessor - Interface in org.jboss.jmx.adaptor.snmp.agent
DynamicContentAccessor or DCA for short allows the introduction of dynamic content in the notification wrappers.

E

EndOfMibViewException - Exception in org.jboss.jmx.adaptor.snmp.agent
This exception is thrown when a GETNEXT or GETBULK operation attempts to get an OID that is not in the MIB
EndOfMibViewException() - Constructor for exception org.jboss.jmx.adaptor.snmp.agent.EndOfMibViewException
 
EndOfMibViewException(String) - Constructor for exception org.jboss.jmx.adaptor.snmp.agent.EndOfMibViewException
 
EventTypes - Interface in org.jboss.jmx.adaptor.snmp.agent
Constant types for notifications

G

generateV1Trap(Notification, Mapping, NotificationWrapper) - Method in interface org.jboss.jmx.adaptor.snmp.agent.TrapFactory
Traslates a Notification to an SNMP V1 trap.
generateV1Trap(Notification, Mapping, NotificationWrapper) - Method in class org.jboss.jmx.adaptor.snmp.agent.TrapFactorySupport
Traslates a Notification to an SNMP V1 trap.
generateV2cTrap(Notification, Mapping, NotificationWrapper) - Method in interface org.jboss.jmx.adaptor.snmp.agent.TrapFactory
Translates a Notification to an SNMP V2c trap.
generateV2cTrap(Notification, Mapping, NotificationWrapper) - Method in class org.jboss.jmx.adaptor.snmp.agent.TrapFactorySupport
Traslates a Notification to an SNMP V2c trap.
generateV3Trap(Notification, Mapping, NotificationWrapper) - Method in interface org.jboss.jmx.adaptor.snmp.agent.TrapFactory
Traslates a Notification to an SNMP V3 trap.
generateV3Trap(Notification, Mapping, NotificationWrapper) - Method in class org.jboss.jmx.adaptor.snmp.agent.TrapFactorySupport
Traslates a Notification to an SNMP V3 trap.
get() - Method in interface org.jboss.jmx.adaptor.snmp.agent.DynamicContentAccessor
Override to provide access to whatever
get(String) - Method in interface org.jboss.jmx.adaptor.snmp.agent.NotificationWrapper
Defines the communication protocol between the caller and the data source (notification).
get(String) - Method in class org.jboss.jmx.adaptor.snmp.agent.NotificationWrapperSupport
Implements the communication protocol between the caller and the data source (notification and agent) based on tags.
get() - Method in class org.jboss.jmx.adaptor.snmp.test.NotificationProducerService
Sends a test GET request
get() - Method in interface org.jboss.jmx.adaptor.snmp.test.NotificationProducerServiceMBean
Sends a test SNMP GET
get(String[]) - Static method in class org.jboss.jmx.adaptor.snmp.test.Test
Sends a test GET request
getAddress() - Method in class org.jboss.jmx.adaptor.snmp.config.manager.Manager
Method getAddress returns the value of field 'address'.
getAttr() - Method in class org.jboss.jmx.adaptor.snmp.agent.BindEntry
 
getAttributes() - Method in class org.jboss.jmx.adaptor.snmp.config.attribute.ManagedBean
 
getAuthenticationPassphrase() - Method in class org.jboss.jmx.adaptor.snmp.config.user.User
 
getAuthenticationProtocol() - Method in class org.jboss.jmx.adaptor.snmp.config.user.User
 
getAuthenticationProtocolID() - Method in class org.jboss.jmx.adaptor.snmp.config.user.User
 
getBindAddress() - Method in class org.jboss.jmx.adaptor.snmp.agent.SnmpAgentService
Gets the agent bind address
getBindAddress() - Method in interface org.jboss.jmx.adaptor.snmp.agent.SnmpAgentServiceMBean
 
getBindAddress() - Method in class org.jboss.jmx.adaptor.snmp.trapd.TrapdService
Gets the interface that will be bound
getBindAddress() - Method in interface org.jboss.jmx.adaptor.snmp.trapd.TrapdServiceMBean
Gets the interface that will be bound
getBulk() - Method in class org.jboss.jmx.adaptor.snmp.test.NotificationProducerService
 
getBulk() - Method in interface org.jboss.jmx.adaptor.snmp.test.NotificationProducerServiceMBean
Sends a test SNMP GETBULK
getbulk() - Static method in class org.jboss.jmx.adaptor.snmp.test.Test
 
getClock() - Method in class org.jboss.jmx.adaptor.snmp.agent.SnmpAgentService
 
getCommunityString() - Method in class org.jboss.jmx.adaptor.snmp.config.manager.Manager
Method getCommunityString returns the value of field 'communityString'.
getDynamicSubscriptions() - Method in class org.jboss.jmx.adaptor.snmp.agent.SnmpAgentService
Gets the dynamic subscriptions status
getDynamicSubscriptions() - Method in interface org.jboss.jmx.adaptor.snmp.agent.SnmpAgentServiceMBean
 
getEnterprise() - Method in class org.jboss.jmx.adaptor.snmp.config.notification.Mapping
 
getGeneric() - Method in class org.jboss.jmx.adaptor.snmp.config.notification.Mapping
 
getHeartBeatPeriod() - Method in class org.jboss.jmx.adaptor.snmp.agent.SnmpAgentService
Gets the heartbeat switch
getHeartBeatPeriod() - Method in interface org.jboss.jmx.adaptor.snmp.agent.SnmpAgentServiceMBean
 
getIndexValue(OID) - Method in class org.jboss.jmx.adaptor.snmp.agent.AttributeTableMapper
 
getInstantiationTime() - Method in class org.jboss.jmx.adaptor.snmp.agent.SnmpAgentService
Returns the difference, measured in milliseconds, between the instantiation time and midnight, January 1, 1970 UTC.
getInstantiationTime() - Method in interface org.jboss.jmx.adaptor.snmp.agent.SnmpAgentServiceMBean
The time difference (in msecs) between instantiation time and epoch (midnight, January 1, 1970 UTC)
getLocalAddress() - Method in class org.jboss.jmx.adaptor.snmp.config.manager.Manager
Method getLocalAddress returns the value of field 'localAddress'.
getLocalEngineID() - Method in class org.jboss.jmx.adaptor.snmp.agent.SnmpRequest
 
getLocalPort() - Method in class org.jboss.jmx.adaptor.snmp.config.manager.Manager
Method getLocalPort returns the value of field 'localPort'.
getManagersResName() - Method in class org.jboss.jmx.adaptor.snmp.agent.SnmpAgentService
Gets the name of the file containing SNMP manager specifications
getManagersResName() - Method in interface org.jboss.jmx.adaptor.snmp.agent.SnmpAgentServiceMBean
 
getMbean() - Method in class org.jboss.jmx.adaptor.snmp.agent.BindEntry
 
getMbean() - Method in class org.jboss.jmx.adaptor.snmp.config.attribute.MappedAttribute
 
getMode() - Method in class org.jboss.jmx.adaptor.snmp.config.attribute.MappedAttribute
Attribute mode (ro/rw)
getName() - Method in class org.jboss.jmx.adaptor.snmp.config.attribute.ManagedBean
 
getName() - Method in class org.jboss.jmx.adaptor.snmp.config.attribute.ManagedRow
 
getName() - Method in class org.jboss.jmx.adaptor.snmp.config.attribute.ManagedTable
 
getName() - Method in class org.jboss.jmx.adaptor.snmp.config.attribute.MappedAttribute
Attribute name
getNext() - Method in class org.jboss.jmx.adaptor.snmp.test.NotificationProducerService
Sends a test GETNEXT request
getNext() - Method in interface org.jboss.jmx.adaptor.snmp.test.NotificationProducerServiceMBean
Sends a test SNMP GETNEXT
getnext(String[]) - Static method in class org.jboss.jmx.adaptor.snmp.test.Test
 
getNextJMXNotificationSequenceNumber() - Method in class org.jboss.jmx.adaptor.snmp.agent.SnmpAgentService
 
getNextJMXNotificationSequenceNumber() - Method in interface org.jboss.jmx.adaptor.snmp.agent.SnmpAgentServiceMBean
 
getNextTable(OID) - Method in class org.jboss.jmx.adaptor.snmp.agent.AttributeTableMapper
 
getNextTable(OID) - Method in class org.jboss.jmx.adaptor.snmp.agent.TableMapper
 
getNotificationMapResName() - Method in class org.jboss.jmx.adaptor.snmp.agent.SnmpAgentService
Gets the name of the file containing the notification/trap mappings
getNotificationMapResName() - Method in interface org.jboss.jmx.adaptor.snmp.agent.SnmpAgentServiceMBean
 
getNotificationType() - Method in class org.jboss.jmx.adaptor.snmp.config.notification.Mapping
 
getNumberOfThreads() - Method in class org.jboss.jmx.adaptor.snmp.agent.SnmpAgentService
Gets the number of threads in the agent requests processing thread pool
getNumberOfThreads() - Method in interface org.jboss.jmx.adaptor.snmp.agent.SnmpAgentServiceMBean
 
getObjectNameIndexValue(OID) - Method in class org.jboss.jmx.adaptor.snmp.agent.TableMapper
 
getOid() - Method in class org.jboss.jmx.adaptor.snmp.agent.BindEntry
 
getOid() - Method in class org.jboss.jmx.adaptor.snmp.config.attribute.MappedAttribute
Attribute oid
getOid() - Method in class org.jboss.jmx.adaptor.snmp.config.notification.VarBind
 
getOidDefinition() - Method in class org.jboss.jmx.adaptor.snmp.config.attribute.ManagedBean
 
getOidDefName() - Method in class org.jboss.jmx.adaptor.snmp.config.attribute.MappedAttribute
 
getOidPrefix() - Method in class org.jboss.jmx.adaptor.snmp.config.attribute.ManagedBean
 
getOidPrefix() - Method in class org.jboss.jmx.adaptor.snmp.config.attribute.MappedAttribute
 
getPort() - Method in class org.jboss.jmx.adaptor.snmp.agent.SnmpAgentService
Gets the agent listening port number
getPort() - Method in interface org.jboss.jmx.adaptor.snmp.agent.SnmpAgentServiceMBean
 
getPort() - Method in class org.jboss.jmx.adaptor.snmp.config.manager.Manager
Method getPort returns the value of field 'port'.
getPort() - Method in class org.jboss.jmx.adaptor.snmp.trapd.TrapdService
Gets the port that will be used to receive traps
getPort() - Method in interface org.jboss.jmx.adaptor.snmp.trapd.TrapdServiceMBean
Gets the port that will be used to receive traps
getPrefix() - Method in class org.jboss.jmx.adaptor.snmp.config.attribute.ManagedRow
 
getPrefix() - Method in class org.jboss.jmx.adaptor.snmp.config.attribute.ManagedTable
 
getPrivacyPassphrase() - Method in class org.jboss.jmx.adaptor.snmp.config.user.User
 
getPrivacyProtocol() - Method in class org.jboss.jmx.adaptor.snmp.config.user.User
 
getPrivacyProtocolID() - Method in class org.jboss.jmx.adaptor.snmp.config.user.User
 
getProduct() - Method in class org.jboss.jmx.adaptor.snmp.system.MIB2SystemGroupService
 
getProduct() - Method in interface org.jboss.jmx.adaptor.snmp.system.MIB2SystemGroupServiceMBean
 
getRequestHandler() - Method in class org.jboss.jmx.adaptor.snmp.agent.SnmpAgentService
 
getRequestHandler() - Method in class org.jboss.jmx.adaptor.snmp.agent.SnmpRequest
 
getRequestHandlerClassName() - Method in class org.jboss.jmx.adaptor.snmp.agent.SnmpAgentService
Gets the RequestHandler implementation class
getRequestHandlerClassName() - Method in interface org.jboss.jmx.adaptor.snmp.agent.SnmpAgentServiceMBean
 
getRequestHandlerResName() - Method in class org.jboss.jmx.adaptor.snmp.agent.SnmpAgentService
Gets the resource file name containing get/set mappings
getRequestHandlerResName() - Method in interface org.jboss.jmx.adaptor.snmp.agent.SnmpAgentServiceMBean
 
getResponder() - Method in class org.jboss.jmx.adaptor.snmp.agent.SnmpAgentService
 
getSecurityLevel() - Method in class org.jboss.jmx.adaptor.snmp.config.user.User
Returns the given security level depending on te authentication protocol and privacy protocol chosen
getSecurityName() - Method in class org.jboss.jmx.adaptor.snmp.config.notification.Mapping
 
getSecurityName() - Method in class org.jboss.jmx.adaptor.snmp.config.user.User
 
getSession() - Method in class org.jboss.jmx.adaptor.snmp.agent.SnmpAgentService
 
getSize() - Method in class org.jboss.jmx.adaptor.snmp.config.attribute.ManagedRow
 
getSize() - Method in class org.jboss.jmx.adaptor.snmp.config.attribute.ManagedTable
 
getSnmpAgent() - Method in class org.jboss.jmx.adaptor.snmp.system.MIB2SystemGroupService
 
getSnmpAgent() - Method in interface org.jboss.jmx.adaptor.snmp.system.MIB2SystemGroupServiceMBean
 
getSnmpType() - Method in class org.jboss.jmx.adaptor.snmp.config.attribute.MappedAttribute
 
getSnmpVersion() - Method in class org.jboss.jmx.adaptor.snmp.agent.SnmpAgentService
Gets the snmp protocol version
getSnmpVersion() - Method in interface org.jboss.jmx.adaptor.snmp.agent.SnmpAgentServiceMBean
 
getSpecific() - Method in class org.jboss.jmx.adaptor.snmp.config.notification.Mapping
 
getSysContact() - Method in class org.jboss.jmx.adaptor.snmp.system.MIB2SystemGroupService
 
getSysContact() - Method in interface org.jboss.jmx.adaptor.snmp.system.MIB2SystemGroupServiceMBean
 
getSysDescr() - Method in class org.jboss.jmx.adaptor.snmp.system.MIB2SystemGroupService
 
getSysDescr() - Method in interface org.jboss.jmx.adaptor.snmp.system.MIB2SystemGroupServiceMBean
 
getSysLocation() - Method in class org.jboss.jmx.adaptor.snmp.system.MIB2SystemGroupService
 
getSysLocation() - Method in interface org.jboss.jmx.adaptor.snmp.system.MIB2SystemGroupServiceMBean
 
getSysName() - Method in class org.jboss.jmx.adaptor.snmp.system.MIB2SystemGroupService
 
getSysName() - Method in interface org.jboss.jmx.adaptor.snmp.system.MIB2SystemGroupServiceMBean
 
getSysObjectId() - Method in class org.jboss.jmx.adaptor.snmp.system.MIB2SystemGroupService
 
getSysObjectId() - Method in interface org.jboss.jmx.adaptor.snmp.system.MIB2SystemGroupServiceMBean
The oid of the system (system.2) -- not yet supported
getSysServices() - Method in class org.jboss.jmx.adaptor.snmp.system.MIB2SystemGroupService
 
getSysServices() - Method in interface org.jboss.jmx.adaptor.snmp.system.MIB2SystemGroupServiceMBean
The services the system provides (system.7)
getSysUpTime() - Method in class org.jboss.jmx.adaptor.snmp.system.MIB2SystemGroupService
The system uptime in hundreth of a second (TimeTicks)
getSysUpTime() - Method in interface org.jboss.jmx.adaptor.snmp.system.MIB2SystemGroupServiceMBean
The uptime of the system (system.3)
getTable() - Method in class org.jboss.jmx.adaptor.snmp.config.attribute.MappedAttribute
Attribute table
getTableBinding(OID, boolean) - Method in class org.jboss.jmx.adaptor.snmp.agent.AttributeTableMapper
 
getTableBinding(OID) - Method in class org.jboss.jmx.adaptor.snmp.agent.TableMapper
 
getTableIndexOID() - Method in class org.jboss.jmx.adaptor.snmp.agent.BindEntry
 
getTag() - Method in class org.jboss.jmx.adaptor.snmp.config.notification.VarBind
 
getTimerName() - Method in class org.jboss.jmx.adaptor.snmp.agent.SnmpAgentService
Gets the utilised timer MBean name
getTimerName() - Method in interface org.jboss.jmx.adaptor.snmp.agent.SnmpAgentServiceMBean
 
getTransportMappings() - Method in class org.jboss.jmx.adaptor.snmp.agent.SnmpAgentService
 
getTrapCount() - Method in class org.jboss.jmx.adaptor.snmp.agent.SnmpAgentService
Returns the current trap counter reading
getTrapCount() - Method in interface org.jboss.jmx.adaptor.snmp.agent.SnmpAgentServiceMBean
The current trap counter reading
getTrapCounter() - Method in class org.jboss.jmx.adaptor.snmp.agent.SnmpAgentService
 
getTrapFactoryClassName() - Method in class org.jboss.jmx.adaptor.snmp.agent.SnmpAgentService
Gets the utilised trap factory name
getTrapFactoryClassName() - Method in interface org.jboss.jmx.adaptor.snmp.agent.SnmpAgentServiceMBean
 
getType() - Method in class org.jboss.jmx.adaptor.snmp.config.notification.VarBind
 
getUptime() - Method in class org.jboss.jmx.adaptor.snmp.agent.SnmpAgentService
Returns the up-time
getUptime() - Method in interface org.jboss.jmx.adaptor.snmp.agent.SnmpAgentServiceMBean
The up-time, in msecs.
getUserMap() - Method in class org.jboss.jmx.adaptor.snmp.agent.SnmpAgentService
 
getUsersResName() - Method in class org.jboss.jmx.adaptor.snmp.agent.SnmpAgentService
 
getUsersResName() - Method in interface org.jboss.jmx.adaptor.snmp.agent.SnmpAgentServiceMBean
 
getv3() - Static method in class org.jboss.jmx.adaptor.snmp.test.Test
 
getValueFor(OID) - Method in interface org.jboss.jmx.adaptor.snmp.agent.RequestHandler
 
getValueFor(OID) - Method in class org.jboss.jmx.adaptor.snmp.agent.RequestHandlerImpl
Return the current value for the given oid
getVarBindList() - Method in class org.jboss.jmx.adaptor.snmp.config.notification.Mapping
 
getVarBindList() - Method in class org.jboss.jmx.adaptor.snmp.config.notification.VarBindList
 
getVersion() - Method in class org.jboss.jmx.adaptor.snmp.config.manager.Manager
Method getVersion returns the value of field 'version'.
getVersion() - Method in class org.jboss.jmx.adaptor.snmp.system.MIB2SystemGroupService
 
getVersion() - Method in interface org.jboss.jmx.adaptor.snmp.system.MIB2SystemGroupServiceMBean
 
getWrapperClass() - Method in class org.jboss.jmx.adaptor.snmp.config.notification.VarBindList
 

H

handleNotification2(Notification, Object) - Method in class org.jboss.jmx.adaptor.snmp.agent.SnmpAgentService
All notifications are intercepted here and are routed for emission.
HEARTBEAT - Static variable in interface org.jboss.jmx.adaptor.snmp.agent.EventTypes
 
Heartbeat - Class in org.jboss.jmx.adaptor.snmp.agent
Heartbeat auxiliary class implementing agent heartbeat schedulling and emission setup
Heartbeat(MBeanServer, ObjectName, long) - Constructor for class org.jboss.jmx.adaptor.snmp.agent.Heartbeat
CTOR

I

initialize(String, MBeanServer, Logger, Clock) - Method in interface org.jboss.jmx.adaptor.snmp.agent.RequestHandler
Perform initialization, possibly by parsing mapping information from resourceName
initialize(String, MBeanServer, Logger, Clock) - Method in class org.jboss.jmx.adaptor.snmp.agent.RequestHandlerImpl
Initialize
initialize(String, MBeanServer, Logger, Clock) - Method in class org.jboss.jmx.adaptor.snmp.agent.RequestHandlerSupport
Initialize
instantiationTime() - Method in class org.jboss.jmx.adaptor.snmp.agent.Clock
Returns the difference, measured in milliseconds, between the instantiation time and midnight, January 1, 1970 UTC.
isAttributeTable() - Method in class org.jboss.jmx.adaptor.snmp.config.attribute.MappedAttribute
Attribute table
isInform() - Method in class org.jboss.jmx.adaptor.snmp.config.notification.Mapping
 
isReadWrite() - Method in class org.jboss.jmx.adaptor.snmp.agent.BindEntry
 
isReadWrite() - Method in class org.jboss.jmx.adaptor.snmp.config.attribute.MappedAttribute
Attribute mode (ro/rw)
isTable() - Method in class org.jboss.jmx.adaptor.snmp.agent.BindEntry
 

J

JBOSS_PREFIX - Static variable in class org.jboss.jmx.adaptor.snmp.system.MIB2SystemGroupService
JBoss OID Prefix http://www.wtcs.org/snmp4tpc/snmp.htm 2312 is red hat prefix from http://www.oid-info.com/get/1.3.6.1.4.1.2312 we define 100 arbitrary as the JBoss division

L

log - Variable in class org.jboss.jmx.adaptor.snmp.agent.RequestHandlerSupport
Logger object
log - Variable in class org.jboss.jmx.adaptor.snmp.agent.SnmpRequest
Logger object
log - Variable in class org.jboss.jmx.adaptor.snmp.trapd.TrapReceiver
target logger

M

main(String[]) - Static method in class org.jboss.jmx.adaptor.snmp.test.Test
 
make(String, Object) - Method in class org.jboss.jmx.adaptor.snmp.agent.SnmpVarBindFactory
The factory method.
ManagedBean - Class in org.jboss.jmx.adaptor.snmp.config.attribute
ManagedBean holding list of MappedAttributes
ManagedBean() - Constructor for class org.jboss.jmx.adaptor.snmp.config.attribute.ManagedBean
Default CTOR
ManagedRow - Class in org.jboss.jmx.adaptor.snmp.config.attribute
This class denotes a Row contained in a table.
ManagedRow() - Constructor for class org.jboss.jmx.adaptor.snmp.config.attribute.ManagedRow
 
ManagedTable - Class in org.jboss.jmx.adaptor.snmp.config.attribute
This class denotes a Table of data.
ManagedTable() - Constructor for class org.jboss.jmx.adaptor.snmp.config.attribute.ManagedTable
 
Manager - Class in org.jboss.jmx.adaptor.snmp.config.manager
Simple POJO class to model XML data We need to have additional fields in this class for possible v3 support.
Manager() - Constructor for class org.jboss.jmx.adaptor.snmp.config.manager.Manager
Default CTOR
MappedAttribute - Class in org.jboss.jmx.adaptor.snmp.config.attribute
An attribute mapping, by default readonly.
MappedAttribute() - Constructor for class org.jboss.jmx.adaptor.snmp.config.attribute.MappedAttribute
 
Mapping - Class in org.jboss.jmx.adaptor.snmp.config.notification
Simple POJO class to model XML data
Mapping() - Constructor for class org.jboss.jmx.adaptor.snmp.config.notification.Mapping
Default CTOR
MappingFailedException - Exception in org.jboss.jmx.adaptor.snmp.agent
MappingFailedException is used to report generic errors encountered during the translation from notifications to traps.
MappingFailedException() - Constructor for exception org.jboss.jmx.adaptor.snmp.agent.MappingFailedException
Constructs a MappingFailedException with null as its error detail message.
MappingFailedException(String) - Constructor for exception org.jboss.jmx.adaptor.snmp.agent.MappingFailedException
Constructs a MappingFailedException with the specified detail message.
MESSAGE_TAG - Static variable in interface org.jboss.jmx.adaptor.snmp.agent.NotificationWrapper
 
MIB2SystemGroupService - Class in org.jboss.jmx.adaptor.snmp.system
An MBean service that defines the MIB-2 system group an agent is supposed to implement under the oid iso.org.dod.internet.mgmt.mib-2.system (.1.3.6.1.2.1.1) See rfc-1213
MIB2SystemGroupService() - Constructor for class org.jboss.jmx.adaptor.snmp.system.MIB2SystemGroupService
CTOR
MIB2SystemGroupServiceMBean - Interface in org.jboss.jmx.adaptor.snmp.system
MIB2SystemGroupService MBean interface

N

newChild(AttributeMappings, UnmarshallingContext, String, String, Attributes) - Method in class org.jboss.jmx.adaptor.snmp.agent.AttributeMappingsBinding
 
newChild(ManagedBean, UnmarshallingContext, String, String, Attributes) - Method in class org.jboss.jmx.adaptor.snmp.agent.AttributeMappingsBinding
 
newRoot(Object, UnmarshallingContext, String, String, Attributes) - Method in class org.jboss.jmx.adaptor.snmp.agent.AttributeMappingsBinding
 
NO_ENTRY_FOUND_FOR_OID - Static variable in class org.jboss.jmx.adaptor.snmp.agent.RequestHandlerImpl
 
NoSuchInstanceException - Exception in org.jboss.jmx.adaptor.snmp.agent
This exception is thrown when a manager attempts to retrieve an instance of an object that does not exist.
NoSuchInstanceException() - Constructor for exception org.jboss.jmx.adaptor.snmp.agent.NoSuchInstanceException
 
NoSuchInstanceException(OID) - Constructor for exception org.jboss.jmx.adaptor.snmp.agent.NoSuchInstanceException
 
NoSuchObjectException - Exception in org.jboss.jmx.adaptor.snmp.agent
This exception is thrown when a manager attempts to retrieve information about an OID that does not exist in the attributes.xml
NoSuchObjectException() - Constructor for exception org.jboss.jmx.adaptor.snmp.agent.NoSuchObjectException
 
NoSuchObjectException(OID) - Constructor for exception org.jboss.jmx.adaptor.snmp.agent.NoSuchObjectException
 
NOTIFICATION_MSG - Static variable in class org.jboss.jmx.adaptor.snmp.agent.Heartbeat
The notification message field
NotificationProducerService - Class in org.jboss.jmx.adaptor.snmp.test
NotificationProducerService is a test class with an MBean interface used to produce simple JMX notifications to be intercepted and mapped to SNMP traps by the snmp JMX adaptor
NotificationProducerService() - Constructor for class org.jboss.jmx.adaptor.snmp.test.NotificationProducerService
 
NotificationProducerServiceMBean - Interface in org.jboss.jmx.adaptor.snmp.test
MBean interface.
NotificationWrapper - Interface in org.jboss.jmx.adaptor.snmp.agent
NotificationWrapper is a "wide" read only interface providing "unstructured" access to agent internals and paylod carried by notifications.
NotificationWrapperSupport - Class in org.jboss.jmx.adaptor.snmp.agent
NotificationWrapperSupport provides a base NotificationWrapper implementation
NotificationWrapperSupport() - Constructor for class org.jboss.jmx.adaptor.snmp.agent.NotificationWrapperSupport
CTOR

O

OBJECT_NAME - Static variable in interface org.jboss.jmx.adaptor.snmp.agent.SnmpAgentServiceMBean
Default ObjectName
OBJECT_NAME - Static variable in interface org.jboss.jmx.adaptor.snmp.system.MIB2SystemGroupServiceMBean
Default ObjectName
org.jboss.jmx.adaptor.snmp.agent - package org.jboss.jmx.adaptor.snmp.agent
 
org.jboss.jmx.adaptor.snmp.config.attribute - package org.jboss.jmx.adaptor.snmp.config.attribute
 
org.jboss.jmx.adaptor.snmp.config.manager - package org.jboss.jmx.adaptor.snmp.config.manager
 
org.jboss.jmx.adaptor.snmp.config.notification - package org.jboss.jmx.adaptor.snmp.config.notification
 
org.jboss.jmx.adaptor.snmp.config.user - package org.jboss.jmx.adaptor.snmp.config.user
 
org.jboss.jmx.adaptor.snmp.system - package org.jboss.jmx.adaptor.snmp.system
 
org.jboss.jmx.adaptor.snmp.test - package org.jboss.jmx.adaptor.snmp.test
 
org.jboss.jmx.adaptor.snmp.trapd - package org.jboss.jmx.adaptor.snmp.trapd
 

P

payload - Variable in class org.jboss.jmx.adaptor.snmp.agent.NotificationWrapperSupport
Holds the notification payload keyed on the attibute name
peek() - Method in class org.jboss.jmx.adaptor.snmp.agent.Counter
Returns the current value (i.e.
prepForPdu(Object, OID) - Static method in class org.jboss.jmx.adaptor.snmp.agent.RequestHandlerImpl
This method takes an Object that is typically going to be put into a VariableBinding for use in a PDU, and thus must be converted into an SNMP type based on it's type.
prime(Notification) - Method in interface org.jboss.jmx.adaptor.snmp.agent.NotificationWrapper
Sets notification to be used as the data source
prime(Notification) - Method in class org.jboss.jmx.adaptor.snmp.agent.NotificationWrapperSupport
Set the notification to be used as the data source.
PrivacyProtocol - Enum in org.jboss.jmx.adaptor.snmp.config.user
 
processPdu(CommandResponderEvent) - Method in class org.jboss.jmx.adaptor.snmp.agent.SnmpRequest
 
processPdu(CommandResponderEvent) - Method in class org.jboss.jmx.adaptor.snmp.trapd.TrapdService
 

R

ReadOnlyException - Exception in org.jboss.jmx.adaptor.snmp.agent
This exception is thrown when an entry is read only and a client wants to write to it.
ReadOnlyException(String) - Constructor for exception org.jboss.jmx.adaptor.snmp.agent.ReadOnlyException
 
ReadOnlyException(OID) - Constructor for exception org.jboss.jmx.adaptor.snmp.agent.ReadOnlyException
 
Reconfigurable - Interface in org.jboss.jmx.adaptor.snmp.agent
Interface that must be implemented by reconfigurable Handlers.
reconfigure(String) - Method in interface org.jboss.jmx.adaptor.snmp.agent.Reconfigurable
Reconfigures the Handler
reconfigure(String) - Method in class org.jboss.jmx.adaptor.snmp.agent.RequestHandlerImpl
Reconfigures the RequestHandler
reconfigureRequestHandler() - Method in class org.jboss.jmx.adaptor.snmp.agent.SnmpAgentService
Reconfigures the RequestHandler, reponsible for handling get requests etc.
reconfigureRequestHandler() - Method in interface org.jboss.jmx.adaptor.snmp.agent.SnmpAgentServiceMBean
Reconfigures the RequestHandler, that is reponsible for handling get requests etc.
removeAttributeMappings(List<ManagedBean>) - Method in interface org.jboss.jmx.adaptor.snmp.agent.RequestHandler
 
removeAttributeMappings(List<ManagedBean>) - Method in class org.jboss.jmx.adaptor.snmp.agent.RequestHandlerImpl
 
removeAttributeMappings(List<ManagedBean>) - Method in class org.jboss.jmx.adaptor.snmp.agent.SnmpAgentService
 
removeAttributeMappings(List<ManagedBean>) - Method in interface org.jboss.jmx.adaptor.snmp.agent.SnmpAgentServiceMBean
 
removeNotifications(List<Mapping>) - Method in class org.jboss.jmx.adaptor.snmp.agent.SnmpAgentService
 
removeNotifications(List<Mapping>) - Method in interface org.jboss.jmx.adaptor.snmp.agent.SnmpAgentServiceMBean
 
removeNotifications(List<Mapping>) - Method in class org.jboss.jmx.adaptor.snmp.agent.TrapEmitter
 
removeTableMapping(ManagedBean, MappedAttribute) - Method in class org.jboss.jmx.adaptor.snmp.agent.AttributeTableMapper
 
removeTableMapping(ManagedBean, ObjectName) - Method in class org.jboss.jmx.adaptor.snmp.agent.TableMapper
 
RequestHandler - Interface in org.jboss.jmx.adaptor.snmp.agent
Interface that must be implemented by classes that provide agent get/set functionality
RequestHandlerImpl - Class in org.jboss.jmx.adaptor.snmp.agent
Implement RequestHandler with mapping of snmp get/set requests to JMX mbean attribute gets/sets.
RequestHandlerImpl() - Constructor for class org.jboss.jmx.adaptor.snmp.agent.RequestHandlerImpl
Default CTOR
RequestHandlerSupport - Class in org.jboss.jmx.adaptor.snmp.agent
Implement RequestHandler with simple tracing of incoming requests.
RequestHandlerSupport() - Constructor for class org.jboss.jmx.adaptor.snmp.agent.RequestHandlerSupport
Default CTOR
resourceName - Variable in class org.jboss.jmx.adaptor.snmp.agent.RequestHandlerSupport
the file name to get mapping info from

S

send(Notification) - Method in class org.jboss.jmx.adaptor.snmp.agent.TrapEmitter
Intercepts the notification and after translating it to a trap sends it along.
sendJMXNotification(Notification) - Method in class org.jboss.jmx.adaptor.snmp.agent.SnmpAgentService
 
sendJMXNotification(Notification) - Method in interface org.jboss.jmx.adaptor.snmp.agent.SnmpAgentServiceMBean
 
sendV1() - Method in class org.jboss.jmx.adaptor.snmp.test.NotificationProducerService
Sends a test Notification of type "V1"
sendV1() - Method in interface org.jboss.jmx.adaptor.snmp.test.NotificationProducerServiceMBean
Sends a test Notification of type "V1"
sendV2() - Method in class org.jboss.jmx.adaptor.snmp.test.NotificationProducerService
Sends a test Notification of type "V2"
sendV2() - Method in interface org.jboss.jmx.adaptor.snmp.test.NotificationProducerServiceMBean
Sends a test Notification of type "V2"
sendV3() - Method in class org.jboss.jmx.adaptor.snmp.test.NotificationProducerService
Sends a test Notification of type "V3"
sendV3() - Method in interface org.jboss.jmx.adaptor.snmp.test.NotificationProducerServiceMBean
Sends a test Notification of type "V3"
SEQNO_TAG - Static variable in interface org.jboss.jmx.adaptor.snmp.agent.NotificationWrapper
 
server - Variable in class org.jboss.jmx.adaptor.snmp.agent.RequestHandlerSupport
the MBeanServer
set(Clock, Counter) - Method in interface org.jboss.jmx.adaptor.snmp.agent.NotificationWrapper
Sets the uptime clock and trap counter
set(Clock, Counter) - Method in class org.jboss.jmx.adaptor.snmp.agent.NotificationWrapperSupport
Loads the hashmap with the DCAs of interest.
set(Clock, Counter) - Method in interface org.jboss.jmx.adaptor.snmp.agent.TrapFactory
Sets the name of the file containing the notification/trap mappings, the uptime clock and the trap counter
set(Clock, Counter, RequestHandler) - Method in interface org.jboss.jmx.adaptor.snmp.agent.TrapFactory
 
set(Clock, Counter) - Method in class org.jboss.jmx.adaptor.snmp.agent.TrapFactorySupport
Sets the name of the file containing the notification/trap mappings, the uptime clock and the trap counter
set(Clock, Counter, RequestHandler) - Method in class org.jboss.jmx.adaptor.snmp.agent.TrapFactorySupport
 
set() - Method in class org.jboss.jmx.adaptor.snmp.test.NotificationProducerService
Sends a test SET request
set() - Method in interface org.jboss.jmx.adaptor.snmp.test.NotificationProducerServiceMBean
Sends a test SNMP SET
set(String[]) - Static method in class org.jboss.jmx.adaptor.snmp.test.Test
 
setAddress(String) - Method in class org.jboss.jmx.adaptor.snmp.config.manager.Manager
Method setAddress sets the value of field 'address'.
setAttr(Attribute) - Method in class org.jboss.jmx.adaptor.snmp.agent.BindEntry
 
setAttributes(List<MappedAttribute>) - Method in class org.jboss.jmx.adaptor.snmp.config.attribute.ManagedBean
 
setAuthenticationPassphrase(String) - Method in class org.jboss.jmx.adaptor.snmp.config.user.User
 
setAuthenticationProtocol(String) - Method in class org.jboss.jmx.adaptor.snmp.config.user.User
 
setBindAddress(String) - Method in class org.jboss.jmx.adaptor.snmp.agent.SnmpAgentService
Sets the agent bind address
setBindAddress(String) - Method in interface org.jboss.jmx.adaptor.snmp.agent.SnmpAgentServiceMBean
The agent bind address
setBindAddress(String) - Method in class org.jboss.jmx.adaptor.snmp.trapd.TrapdService
Sets the interface that will be bound
setBindAddress(String) - Method in interface org.jboss.jmx.adaptor.snmp.trapd.TrapdServiceMBean
Sets the interface that will be bound
setCommunityString(String) - Method in class org.jboss.jmx.adaptor.snmp.config.manager.Manager
Method getCommunityString sets the value of field 'communityString'.
setDynamicSubscriptions(boolean) - Method in class org.jboss.jmx.adaptor.snmp.agent.SnmpAgentService
Enables/disables dynamic subscriptions
setDynamicSubscriptions(boolean) - Method in interface org.jboss.jmx.adaptor.snmp.agent.SnmpAgentServiceMBean
Enables/disables dynamic subscriptions
setEnterprise(String) - Method in class org.jboss.jmx.adaptor.snmp.config.notification.Mapping
 
setGeneric(int) - Method in class org.jboss.jmx.adaptor.snmp.config.notification.Mapping
 
setHeartBeatPeriod(int) - Method in class org.jboss.jmx.adaptor.snmp.agent.SnmpAgentService
Sets the heartbeat period (in seconds) switch
setHeartBeatPeriod(int) - Method in interface org.jboss.jmx.adaptor.snmp.agent.SnmpAgentServiceMBean
The heartbeat period (in seconds) - 0 disables heartbeat
setInform(boolean) - Method in class org.jboss.jmx.adaptor.snmp.config.notification.Mapping
 
setLocalAddress(String) - Method in class org.jboss.jmx.adaptor.snmp.config.manager.Manager
Method setLocalAddress sets the value of field 'localAddress'.
setLocalPort(int) - Method in class org.jboss.jmx.adaptor.snmp.config.manager.Manager
Method setLocalPort sets the value of field 'localPort'.
setManagersResName(String) - Method in class org.jboss.jmx.adaptor.snmp.agent.SnmpAgentService
Sets the name of the file containing SNMP manager specifications
setManagersResName(String) - Method in interface org.jboss.jmx.adaptor.snmp.agent.SnmpAgentServiceMBean
The name of the file containing SNMP manager specifications
setMbean(ObjectName) - Method in class org.jboss.jmx.adaptor.snmp.agent.BindEntry
 
setMbean(String) - Method in class org.jboss.jmx.adaptor.snmp.config.attribute.MappedAttribute
 
setMode(String) - Method in class org.jboss.jmx.adaptor.snmp.config.attribute.MappedAttribute
 
setName(String) - Method in class org.jboss.jmx.adaptor.snmp.config.attribute.ManagedBean
 
setName(String) - Method in class org.jboss.jmx.adaptor.snmp.config.attribute.ManagedRow
 
setName(String) - Method in class org.jboss.jmx.adaptor.snmp.config.attribute.ManagedTable
 
setName(String) - Method in class org.jboss.jmx.adaptor.snmp.config.attribute.MappedAttribute
 
setNotificationMapResName(String) - Method in class org.jboss.jmx.adaptor.snmp.agent.SnmpAgentService
Sets the name of the file containing the notification/trap mappings
setNotificationMapResName(String) - Method in interface org.jboss.jmx.adaptor.snmp.agent.SnmpAgentServiceMBean
The name of the file containing the notification/trap mappings
setNotificationType(String) - Method in class org.jboss.jmx.adaptor.snmp.config.notification.Mapping
 
setNumberOfThreads(int) - Method in class org.jboss.jmx.adaptor.snmp.agent.SnmpAgentService
Sets the number of threads in the agent request processing thread pool
setNumberOfThreads(int) - Method in interface org.jboss.jmx.adaptor.snmp.agent.SnmpAgentServiceMBean
The number of threads in the agent request processing thread pool
setOid(String) - Method in class org.jboss.jmx.adaptor.snmp.config.attribute.MappedAttribute
 
setOid(String) - Method in class org.jboss.jmx.adaptor.snmp.config.notification.VarBind
 
setOidDefinition(String) - Method in class org.jboss.jmx.adaptor.snmp.config.attribute.ManagedBean
 
setOidDefName(String) - Method in class org.jboss.jmx.adaptor.snmp.config.attribute.MappedAttribute
 
setOidPrefix(String) - Method in class org.jboss.jmx.adaptor.snmp.config.attribute.ManagedBean
 
setOidPrefix(String) - Method in class org.jboss.jmx.adaptor.snmp.config.attribute.MappedAttribute
 
setPort(int) - Method in class org.jboss.jmx.adaptor.snmp.agent.SnmpAgentService
Sets the agent listening port number
setPort(int) - Method in interface org.jboss.jmx.adaptor.snmp.agent.SnmpAgentServiceMBean
The agent listening port number
setPort(int) - Method in class org.jboss.jmx.adaptor.snmp.config.manager.Manager
Method setPort sets the value of field 'port'.
setPort(int) - Method in class org.jboss.jmx.adaptor.snmp.trapd.TrapdService
Sets the port that will be used to receive traps
setPort(int) - Method in interface org.jboss.jmx.adaptor.snmp.trapd.TrapdServiceMBean
Sets the port that will be used to receive traps
setPrefix(String) - Method in class org.jboss.jmx.adaptor.snmp.config.attribute.ManagedRow
 
setPrefix(String) - Method in class org.jboss.jmx.adaptor.snmp.config.attribute.ManagedTable
 
setPrivacyPassphrase(String) - Method in class org.jboss.jmx.adaptor.snmp.config.user.User
 
setPrivacyProtocol(String) - Method in class org.jboss.jmx.adaptor.snmp.config.user.User
 
setProduct(String) - Method in class org.jboss.jmx.adaptor.snmp.system.MIB2SystemGroupService
 
setProduct(String) - Method in interface org.jboss.jmx.adaptor.snmp.system.MIB2SystemGroupServiceMBean
 
setReadCommunity(String) - Method in class org.jboss.jmx.adaptor.snmp.agent.SnmpAgentService
Sets the read community (no getter)
setReadCommunity(String) - Method in interface org.jboss.jmx.adaptor.snmp.agent.SnmpAgentServiceMBean
The read community (no getter)
setReadWrite(boolean) - Method in class org.jboss.jmx.adaptor.snmp.agent.BindEntry
 
setRequestHandler(RequestHandler) - Method in class org.jboss.jmx.adaptor.snmp.agent.SnmpRequest
 
setRequestHandlerClassName(String) - Method in class org.jboss.jmx.adaptor.snmp.agent.SnmpAgentService
Sets the RequestHandler implementation class
setRequestHandlerClassName(String) - Method in interface org.jboss.jmx.adaptor.snmp.agent.SnmpAgentServiceMBean
The RequestHandler implementation class
setRequestHandlerResName(String) - Method in class org.jboss.jmx.adaptor.snmp.agent.SnmpAgentService
Sets the resource file name containing get/set mappings
setRequestHandlerResName(String) - Method in interface org.jboss.jmx.adaptor.snmp.agent.SnmpAgentServiceMBean
The resource file name containing get/set mappings
setSecurityName(String) - Method in class org.jboss.jmx.adaptor.snmp.config.notification.Mapping
 
setSecurityName(String) - Method in class org.jboss.jmx.adaptor.snmp.config.user.User
 
setSize(int) - Method in class org.jboss.jmx.adaptor.snmp.config.attribute.ManagedRow
 
setSize(int) - Method in class org.jboss.jmx.adaptor.snmp.config.attribute.ManagedTable
 
setSnmpAgent(ObjectName) - Method in class org.jboss.jmx.adaptor.snmp.system.MIB2SystemGroupService
 
setSnmpAgent(ObjectName) - Method in interface org.jboss.jmx.adaptor.snmp.system.MIB2SystemGroupServiceMBean
The snmp agent
setSnmpType(String) - Method in class org.jboss.jmx.adaptor.snmp.config.attribute.MappedAttribute
 
setSnmpVersion(int) - Method in class org.jboss.jmx.adaptor.snmp.agent.SnmpAgentService
Sets the snmp protocol version
setSnmpVersion(int) - Method in interface org.jboss.jmx.adaptor.snmp.agent.SnmpAgentServiceMBean
The snmp protocol version
setSpecific(int) - Method in class org.jboss.jmx.adaptor.snmp.config.notification.Mapping
 
setSysContact(String) - Method in class org.jboss.jmx.adaptor.snmp.system.MIB2SystemGroupService
 
setSysContact(String) - Method in interface org.jboss.jmx.adaptor.snmp.system.MIB2SystemGroupServiceMBean
The system contact person (system.4)
setSysDescr(String) - Method in class org.jboss.jmx.adaptor.snmp.system.MIB2SystemGroupService
 
setSysDescr(String) - Method in interface org.jboss.jmx.adaptor.snmp.system.MIB2SystemGroupServiceMBean
The description of the system (system.1)
setSysLocation(String) - Method in class org.jboss.jmx.adaptor.snmp.system.MIB2SystemGroupService
 
setSysLocation(String) - Method in interface org.jboss.jmx.adaptor.snmp.system.MIB2SystemGroupServiceMBean
The location of the system (system.6)
setSysName(String) - Method in class org.jboss.jmx.adaptor.snmp.system.MIB2SystemGroupService
 
setSysName(String) - Method in interface org.jboss.jmx.adaptor.snmp.system.MIB2SystemGroupServiceMBean
The (node)-name of the system (system.5)
setTable(boolean) - Method in class org.jboss.jmx.adaptor.snmp.agent.BindEntry
 
setTable(String) - Method in class org.jboss.jmx.adaptor.snmp.config.attribute.MappedAttribute
 
setTableIndexOID(OID) - Method in class org.jboss.jmx.adaptor.snmp.agent.BindEntry
 
setTag(String) - Method in class org.jboss.jmx.adaptor.snmp.config.notification.VarBind
 
setTimerName(ObjectName) - Method in class org.jboss.jmx.adaptor.snmp.agent.SnmpAgentService
Sets the utilised timer MBean name
setTimerName(ObjectName) - Method in interface org.jboss.jmx.adaptor.snmp.agent.SnmpAgentServiceMBean
The utilised timer MBean name
setTrapFactoryClassName(String) - Method in class org.jboss.jmx.adaptor.snmp.agent.SnmpAgentService
Sets the utilised trap factory name
setTrapFactoryClassName(String) - Method in interface org.jboss.jmx.adaptor.snmp.agent.SnmpAgentServiceMBean
The utilised trap factory name
setType(String) - Method in class org.jboss.jmx.adaptor.snmp.config.notification.VarBind
 
setUsersResName(String) - Method in class org.jboss.jmx.adaptor.snmp.agent.SnmpAgentService
 
setUsersResName(String) - Method in interface org.jboss.jmx.adaptor.snmp.agent.SnmpAgentServiceMBean
The name of the file containing SNMPv3 users
setValue(AttributeMappings, UnmarshallingContext, String, String, String) - Method in class org.jboss.jmx.adaptor.snmp.agent.AttributeMappingsBinding
 
setVarBindList(VarBindList) - Method in class org.jboss.jmx.adaptor.snmp.config.notification.Mapping
 
setVarBindList(List<VarBind>) - Method in class org.jboss.jmx.adaptor.snmp.config.notification.VarBindList
 
setVersion(int) - Method in class org.jboss.jmx.adaptor.snmp.config.manager.Manager
Method setVersion sets the value of field 'version'.
setVersion(String) - Method in class org.jboss.jmx.adaptor.snmp.system.MIB2SystemGroupService
 
setVersion(String) - Method in interface org.jboss.jmx.adaptor.snmp.system.MIB2SystemGroupServiceMBean
 
setWrapperClass(String) - Method in class org.jboss.jmx.adaptor.snmp.config.notification.VarBindList
 
setWriteCommunity(String) - Method in class org.jboss.jmx.adaptor.snmp.agent.SnmpAgentService
Sets the write community (no getter)
setWriteCommunity(String) - Method in interface org.jboss.jmx.adaptor.snmp.agent.SnmpAgentServiceMBean
The write community (no getter)
SKIP_ENTRY - Static variable in class org.jboss.jmx.adaptor.snmp.agent.RequestHandlerImpl
 
snmp - Variable in class org.jboss.jmx.adaptor.snmp.trapd.TrapdService
The snmp session used to receive the traps
SnmpAgentRequestHandler - Interface in org.jboss.jmx.adaptor.snmp.agent
The SnmpAgentRequestHandler interface is implemented by an object that wishs to receive callbacks when an SNMP protocol data unit is received from a manager.
SnmpAgentService - Class in org.jboss.jmx.adaptor.snmp.agent
SnmpAgentService is an MBean class implementing an SNMP agent.
SnmpAgentService() - Constructor for class org.jboss.jmx.adaptor.snmp.agent.SnmpAgentService
Default CTOR
SnmpAgentServiceMBean - Interface in org.jboss.jmx.adaptor.snmp.agent
SnmpAgentService MBean interface.
SnmpAgentSessionError(Snmp, int, Object) - Method in class org.jboss.jmx.adaptor.snmp.agent.RequestHandlerImpl
This method is invoked if an error occurs in the session.
SnmpAgentSessionError(Snmp, int, Object) - Method in class org.jboss.jmx.adaptor.snmp.agent.RequestHandlerSupport
This method is invoked if an error occurs in the session.
snmpReceivedGet(PDU) - Method in class org.jboss.jmx.adaptor.snmp.agent.RequestHandlerImpl
This method is defined to handle SNMP GET and GETNEXT requests that are received by the session.
snmpReceivedGet(PDU) - Method in class org.jboss.jmx.adaptor.snmp.agent.RequestHandlerSupport
 
snmpReceivedGet(PDU) - Method in interface org.jboss.jmx.adaptor.snmp.agent.SnmpAgentRequestHandler
This method is defined to handle SNMP Get requests that are received by the session.
snmpReceivedGetBulk(PDU) - Method in class org.jboss.jmx.adaptor.snmp.agent.RequestHandlerImpl
This method handles SNMP GetBulk requests received in this session.
snmpReceivedGetBulk(PDU) - Method in class org.jboss.jmx.adaptor.snmp.agent.RequestHandlerSupport
This method is defined to handle SNMP Get requests that are received by the session.
snmpReceivedGetBulk(PDU) - Method in interface org.jboss.jmx.adaptor.snmp.agent.SnmpAgentRequestHandler
This method handles SNMP Get Bulk requests received by the session Builds a response PDU and passes it back to the caller.
snmpReceivedPdu(Snmp, InetAddress, int, OctetString, PDU) - Method in class org.jboss.jmx.adaptor.snmp.agent.RequestHandlerImpl
This method is defined to handle SNMP requests that are received by the session.
snmpReceivedPdu(Snmp, InetAddress, int, OctetString, PDU) - Method in class org.jboss.jmx.adaptor.snmp.agent.RequestHandlerSupport
This method is defined to handle SNMP requests that are received by the session.
snmpReceivedPdu(Snmp, InetAddress, int, OctetString, PDU) - Method in interface org.jboss.jmx.adaptor.snmp.agent.SnmpAgentRequestHandler
This method is defined to handle SNMP requests that are received by the session.
snmpReceivedSet(PDU) - Method in class org.jboss.jmx.adaptor.snmp.agent.RequestHandlerImpl
This method is defined to handle SNMP Set requests that are received by the session.
snmpReceivedSet(PDU) - Method in class org.jboss.jmx.adaptor.snmp.agent.RequestHandlerSupport
This method is defined to handle SNMP Set requests that are received by the session.
snmpReceivedSet(PDU) - Method in interface org.jboss.jmx.adaptor.snmp.agent.SnmpAgentRequestHandler
This method is defined to handle SNMP Set requests that are received by the session.
SnmpRequest - Class in org.jboss.jmx.adaptor.snmp.agent
 
SnmpRequest(RequestHandler, Logger) - Constructor for class org.jboss.jmx.adaptor.snmp.agent.SnmpRequest
 
SnmpRequest(RequestHandler, Logger, OctetString) - Constructor for class org.jboss.jmx.adaptor.snmp.agent.SnmpRequest
 
SNMPV1 - Static variable in class org.jboss.jmx.adaptor.snmp.agent.SnmpAgentService
Supported versions
SNMPV2 - Static variable in class org.jboss.jmx.adaptor.snmp.agent.SnmpAgentService
 
SNMPV3 - Static variable in class org.jboss.jmx.adaptor.snmp.agent.SnmpAgentService
 
SnmpVarBindFactory - Class in org.jboss.jmx.adaptor.snmp.agent
SnmpVarBindFactory implements the infrastructure required to generate SNMP variable bindings from generic Object instances.
SnmpVarBindFactory() - Constructor for class org.jboss.jmx.adaptor.snmp.agent.SnmpVarBindFactory
CTOR - Initialises the factory with the known handled types and maker instances
start() - Method in class org.jboss.jmx.adaptor.snmp.agent.Heartbeat
Setup the production of heart-beat notifications
start() - Method in class org.jboss.jmx.adaptor.snmp.agent.TrapEmitter
Complete emitter initialisation
start() - Method in interface org.jboss.jmx.adaptor.snmp.agent.TrapFactory
Performs all the required initialisation in order for the mapper to commence operation (e.g.
start() - Method in class org.jboss.jmx.adaptor.snmp.agent.TrapFactorySupport
Populates the regular expression and wrapper instance collections.
startService() - Method in class org.jboss.jmx.adaptor.snmp.agent.SnmpAgentService
Perform service start-up
startService() - Method in class org.jboss.jmx.adaptor.snmp.trapd.TrapdService
Performs service start-up by instantiating an SnmpTrapSession
STARTTIME_TAG - Static variable in interface org.jboss.jmx.adaptor.snmp.agent.NotificationWrapper
 
stop() - Method in class org.jboss.jmx.adaptor.snmp.agent.Heartbeat
Disable heartbeat
stop() - Method in class org.jboss.jmx.adaptor.snmp.agent.TrapEmitter
Perform shutdown
stopService() - Method in class org.jboss.jmx.adaptor.snmp.agent.SnmpAgentService
Perform service shutdown
stopService() - Method in class org.jboss.jmx.adaptor.snmp.trapd.TrapdService
Performs service shutdown by stopping SnmpTrapSession

T

TableMapper - Class in org.jboss.jmx.adaptor.snmp.agent
 
TableMapper(MBeanServer, Logger) - Constructor for class org.jboss.jmx.adaptor.snmp.agent.TableMapper
 
Test - Class in org.jboss.jmx.adaptor.snmp.test
 
Test() - Constructor for class org.jboss.jmx.adaptor.snmp.test.Test
 
testnull() - Static method in class org.jboss.jmx.adaptor.snmp.test.Test
 
toString() - Method in class org.jboss.jmx.adaptor.snmp.agent.BindEntry
A string representation of this BindEntry
toString() - Method in class org.jboss.jmx.adaptor.snmp.config.attribute.ManagedBean
 
toString() - Method in class org.jboss.jmx.adaptor.snmp.config.attribute.ManagedRow
 
toString() - Method in class org.jboss.jmx.adaptor.snmp.config.attribute.ManagedTable
 
toString() - Method in class org.jboss.jmx.adaptor.snmp.config.attribute.MappedAttribute
 
toString() - Method in class org.jboss.jmx.adaptor.snmp.config.manager.Manager
 
toString() - Method in class org.jboss.jmx.adaptor.snmp.config.notification.Mapping
 
toString() - Method in class org.jboss.jmx.adaptor.snmp.config.notification.VarBind
 
toString() - Method in class org.jboss.jmx.adaptor.snmp.config.notification.VarBindList
 
toString() - Method in class org.jboss.jmx.adaptor.snmp.config.user.User
 
trapCount - Variable in class org.jboss.jmx.adaptor.snmp.agent.NotificationWrapperSupport
Provides trap count
TRAPCOUNT_TAG - Static variable in interface org.jboss.jmx.adaptor.snmp.agent.NotificationWrapper
 
TrapdService - Class in org.jboss.jmx.adaptor.snmp.trapd
MBean wrapper class that acts as an SNMP trap receiver/logger.
TrapdService() - Constructor for class org.jboss.jmx.adaptor.snmp.trapd.TrapdService
Empty CTOR
TrapdServiceMBean - Interface in org.jboss.jmx.adaptor.snmp.trapd
MBean interface.
TrapEmitter - Class in org.jboss.jmx.adaptor.snmp.agent
TrapEmitter is a class that manages SNMP trap emission.
TrapEmitter(SnmpAgentService) - Constructor for class org.jboss.jmx.adaptor.snmp.agent.TrapEmitter
Builds a TrapEmitter object for sending SNMP V1 or V2 traps.
TrapFactory - Interface in org.jboss.jmx.adaptor.snmp.agent
TrapFactory takes care of translation of Notifications into SNMP V1 and V2 traps Trap-PDU ::= [4] IMPLICIT SEQUENCE { enterprise -- type of object generating -- trap, see sysObjectID in [5] OBJECT IDENTIFIER, agent-addr -- address of object generating NetworkAddress, -- trap generic-trap -- generic trap type INTEGER { coldStart(0), warmStart(1), linkDown(2), linkUp(3), authenticationFailure(4), egpNeighborLoss(5), enterpriseSpecific(6) }, specific-trap -- specific code, present even INTEGER, -- if generic-trap is not -- enterpriseSpecific time-stamp -- time elapsed between the last TimeTicks, -- (re)initialization of the network -- entity and the generation of the trap variable-bindings -- "interesting" information VarBindList }
TrapFactorySupport - Class in org.jboss.jmx.adaptor.snmp.agent
TrapFactorySupport takes care of translation of Notifications into SNMP V1 and V2 traps Data Structure Guide It looks complicated but it ain't.
TrapFactorySupport() - Constructor for class org.jboss.jmx.adaptor.snmp.agent.TrapFactorySupport
Create TrapFactorySupport
TrapReceiver - Class in org.jboss.jmx.adaptor.snmp.trapd
Implements an SNMP trap reception engine
TrapReceiver(Logger) - Constructor for class org.jboss.jmx.adaptor.snmp.trapd.TrapReceiver
Public CTOR
TSTAMP_TAG - Static variable in interface org.jboss.jmx.adaptor.snmp.agent.NotificationWrapper
 
TYPE_TAG - Static variable in interface org.jboss.jmx.adaptor.snmp.agent.NotificationWrapper
 

U

uptime() - Method in class org.jboss.jmx.adaptor.snmp.agent.Clock
Returns the elapsed time in msecs from the time of instantiation.
UPTIME_TAG - Static variable in interface org.jboss.jmx.adaptor.snmp.agent.NotificationWrapper
 
User - Class in org.jboss.jmx.adaptor.snmp.config.user
Simple POJO class to model XML data
User() - Constructor for class org.jboss.jmx.adaptor.snmp.config.user.User
Default CTOR
USERDATA_TAG - Static variable in interface org.jboss.jmx.adaptor.snmp.agent.NotificationWrapper
 

V

V1_TEST_NOTIFICATION - Variable in class org.jboss.jmx.adaptor.snmp.test.NotificationProducerService
Notification types for testing
V2_TEST_NOTIFICATION - Variable in class org.jboss.jmx.adaptor.snmp.test.NotificationProducerService
 
V3_TEST_NOTIFICATION - Variable in class org.jboss.jmx.adaptor.snmp.test.NotificationProducerService
 
valueOf(String) - Static method in enum org.jboss.jmx.adaptor.snmp.config.user.AuthenticationProtocol
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jboss.jmx.adaptor.snmp.config.user.PrivacyProtocol
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.jboss.jmx.adaptor.snmp.config.user.AuthenticationProtocol
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jboss.jmx.adaptor.snmp.config.user.PrivacyProtocol
Returns an array containing the constants of this enum type, in the order they are declared.
VarBind - Class in org.jboss.jmx.adaptor.snmp.config.notification
Simple POJO class to model XML data
VarBind() - Constructor for class org.jboss.jmx.adaptor.snmp.config.notification.VarBind
Default CTOR
VarBindList - Class in org.jboss.jmx.adaptor.snmp.config.notification
Simple POJO class to model XML data
VarBindList() - Constructor for class org.jboss.jmx.adaptor.snmp.config.notification.VarBindList
Default CTOR
VariableTypeException - Exception in org.jboss.jmx.adaptor.snmp.agent
This exception is thrown when a client attempts to either GET a variable that is of a type not supported by our SNMP adaptor (hopefully very few types eventually), or if the client attempts to SET an attribute of type T to something of a type that is not T (ie a String to an int)
VariableTypeException() - Constructor for exception org.jboss.jmx.adaptor.snmp.agent.VariableTypeException
 
VariableTypeException(String) - Constructor for exception org.jboss.jmx.adaptor.snmp.agent.VariableTypeException
 

A B C D E G H I J L M N O P R S T U V

Copyright © 2011. All Rights Reserved.