| org.jboss.jmx.adaptor.snmp.agent.TrapFactory
All known Subclasses: org.jboss.jmx.adaptor.snmp.agent.TrapFactorySupport,
TrapFactory | public interface TrapFactory (Code) | | 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
}
version: $Revision: 23902 $ author: Spyros Pollatos author: Dimitris Andreadis |
Method Summary | |
public SnmpPduTrap | generateV1Trap(Notification n) Traslates a Notification to an SNMP V1 trap. | public SnmpPduPacket | generateV2Trap(Notification n) Translates a Notification to an SNMP V2 trap. | public void | set(String notificationMapResName, Clock uptime, Counter count) | public void | start() Performs all the required initialisation in order for the mapper to
commence operation (e.g. |
set | public void set(String notificationMapResName, Clock uptime, Counter count)(Code) | | Sets the name of the file containing the notification/trap mappings,
the uptime clock and the trap counter
|
start | public void start() throws Exception(Code) | | Performs all the required initialisation in order for the mapper to
commence operation (e.g. reading of the resource file)
|
|
|