uk.co.westhawk.examplev2c
Class SendTrap
java.lang.Object
|
+--uk.co.westhawk.examplev2c.SendTrap
- public class SendTrap
- extends java.lang.Object
The SendTrap application sends a trap, using the OneTrapPduv2.
The host, port, oid and community name can be configured
in the properties file.
The value for sysUpTime and snmpTrapOID are hard coded.
The name of the properties file can be passed as first argument to
this application. If there is no such argument, it will look for
SendTrap.properties
. If this file does not exist, the
application will use default parameters.
- Version:
- $Revision: 1.3 $ $Date: 2002/11/04 17:55:11 $
- Author:
- Birgit Arkesteijn
- See Also:
OneTrapPduv2
Constructor Summary |
SendTrap(java.lang.String propertiesFilename)
Constructor. |
Method Summary |
void |
init()
|
static void |
main(java.lang.String[] args)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
sysUpTime
public static final java.lang.String sysUpTime
sysContact
public static final java.lang.String sysContact
snmpTrapOID
public static final java.lang.String snmpTrapOID
- The authoritative identification of the notification currently
being sent. This variable occurs as the second varbind in every
SNMPv2-Trap-PDU and InformRequest-PDU.
coldStart
public static final java.lang.String coldStart
warmStart
public static final java.lang.String warmStart
linkDown
public static final java.lang.String linkDown
linkUp
public static final java.lang.String linkUp
authenticationFailure
public static final java.lang.String authenticationFailure
egpNeighborLoss
public static final java.lang.String egpNeighborLoss
SendTrap
public SendTrap(java.lang.String propertiesFilename)
- Constructor.
- Parameters:
propertiesFilename
- The name of the properties file. Can be
null.
init
public void init()
main
public static void main(java.lang.String[] args)