|
Packit Service |
9ccfef |
/*
|
|
Packit Service |
9ccfef |
* This Java file has been generated by smidump 0.4.5. Do not edit!
|
|
Packit Service |
9ccfef |
* It is intended to be used within a Java AgentX sub-agent environment.
|
|
Packit Service |
9ccfef |
*
|
|
Packit Service |
9ccfef |
* $Id: LinkDown.java 4432 2006-05-29 16:21:11Z strauss $
|
|
Packit Service |
9ccfef |
*/
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
import jax.AgentXOID;
|
|
Packit Service |
9ccfef |
import jax.AgentXVarBind;
|
|
Packit Service |
9ccfef |
import jax.AgentXNotification;
|
|
Packit Service |
9ccfef |
import java.util.Vector;
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
public class LinkDown extends AgentXNotification
|
|
Packit Service |
9ccfef |
{
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
private final static long[] linkDown_OID = {1, 3, 6, 1, 6, 3, 1, 1, 5, 3};
|
|
Packit Service |
9ccfef |
private static AgentXVarBind snmpTrapOID_VarBind =
|
|
Packit Service |
9ccfef |
new AgentXVarBind(snmpTrapOID_OID,
|
|
Packit Service |
9ccfef |
AgentXVarBind.OBJECTIDENTIFIER,
|
|
Packit Service |
9ccfef |
new AgentXOID(linkDown_OID));
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
private final static long[] OID1 = {1, 3, 6, 1, 2, 1, 2, 2, 1, 1};
|
|
Packit Service |
9ccfef |
private final AgentXOID ifIndex_OID = new AgentXOID(OID1);
|
|
Packit Service |
9ccfef |
private final static long[] OID2 = {1, 3, 6, 1, 2, 1, 2, 2, 1, 7};
|
|
Packit Service |
9ccfef |
private final AgentXOID ifAdminStatus_OID = new AgentXOID(OID2);
|
|
Packit Service |
9ccfef |
private final static long[] OID3 = {1, 3, 6, 1, 2, 1, 2, 2, 1, 8};
|
|
Packit Service |
9ccfef |
private final AgentXOID ifOperStatus_OID = new AgentXOID(OID3);
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
public LinkDown(IfEntry ifEntry_1, IfEntry ifEntry_2, IfEntry ifEntry_3) {
|
|
Packit Service |
9ccfef |
AgentXOID oid;
|
|
Packit Service |
9ccfef |
AgentXVarBind varBind;
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
// add the snmpTrapOID object
|
|
Packit Service |
9ccfef |
varBindList.addElement(snmpTrapOID_VarBind);
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
// add the ifIndex columnar object of ifEntry_1
|
|
Packit Service |
9ccfef |
oid = ifIndex_OID;
|
|
Packit Service |
9ccfef |
oid.appendImplied(ifEntry_1.getInstance());
|
|
Packit Service |
9ccfef |
varBind = new AgentXVarBind(oid,
|
|
Packit Service |
9ccfef |
AgentXVarBind.INTEGER,
|
|
Packit Service |
9ccfef |
ifEntry_1.get_ifIndex());
|
|
Packit Service |
9ccfef |
varBindList.addElement(varBind);
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
// add the ifAdminStatus columnar object of ifEntry_2
|
|
Packit Service |
9ccfef |
oid = ifAdminStatus_OID;
|
|
Packit Service |
9ccfef |
oid.appendImplied(ifEntry_2.getInstance());
|
|
Packit Service |
9ccfef |
varBind = new AgentXVarBind(oid,
|
|
Packit Service |
9ccfef |
AgentXVarBind.INTEGER,
|
|
Packit Service |
9ccfef |
ifEntry_2.get_ifAdminStatus());
|
|
Packit Service |
9ccfef |
varBindList.addElement(varBind);
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
// add the ifOperStatus columnar object of ifEntry_3
|
|
Packit Service |
9ccfef |
oid = ifOperStatus_OID;
|
|
Packit Service |
9ccfef |
oid.appendImplied(ifEntry_3.getInstance());
|
|
Packit Service |
9ccfef |
varBind = new AgentXVarBind(oid,
|
|
Packit Service |
9ccfef |
AgentXVarBind.INTEGER,
|
|
Packit Service |
9ccfef |
ifEntry_3.get_ifOperStatus());
|
|
Packit Service |
9ccfef |
varBindList.addElement(varBind);
|
|
Packit Service |
9ccfef |
}
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
public Vector getVarBindList() {
|
|
Packit Service |
9ccfef |
return varBindList;
|
|
Packit Service |
9ccfef |
}
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
}
|
|
Packit Service |
9ccfef |
|