2 * This Java file has been generated by smidump 0.4.5. It
3 * is intended to be edited by the application programmer and
4 * to be used within a Java AgentX sub-agent environment.
6 * $Id: SnmpSetImpl.java 4432 2006-05-29 16:21:11Z strauss $
10 This class extends the Java AgentX (JAX) implementation of
11 the scalar group snmpSet defined in SNMPv2-MIB.
14 import java.util.Vector;
15 import java.util.Enumeration;
17 import jax.AgentXSetPhase;
18 import jax.AgentXResponsePDU;
20 public class SnmpSetImpl extends SnmpSet
23 public int get_snmpSetSerialNo()
25 return snmpSetSerialNo;
28 public int set_snmpSetSerialNo(AgentXSetPhase phase, int value)
30 switch (phase.getPhase()) {
31 case AgentXSetPhase.TEST_SET:
33 case AgentXSetPhase.COMMIT:
34 undo_snmpSetSerialNo = snmpSetSerialNo;
35 snmpSetSerialNo = value;
37 case AgentXSetPhase.UNDO:
38 snmpSetSerialNo = undo_snmpSetSerialNo;
40 case AgentXSetPhase.CLEANUP:
41 undo_snmpSetSerialNo = -1; // TODO: better check!
44 return AgentXResponsePDU.PROCESSING_ERROR;
46 return AgentXResponsePDU.NO_ERROR;