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: AddressMapImpl.java 4432 2006-05-29 16:21:11Z strauss $
10 This class extends the Java AgentX (JAX) implementation of
11 the scalar group addressMap defined in RMON2-MIB.
14 import java.util.Vector;
15 import java.util.Enumeration;
17 import jax.AgentXSetPhase;
18 import jax.AgentXResponsePDU;
20 public class AddressMapImpl extends AddressMap
23 public long get_addressMapInserts()
25 return addressMapInserts;
28 public long get_addressMapDeletes()
30 return addressMapDeletes;
33 public int get_addressMapMaxDesiredEntries()
35 return addressMapMaxDesiredEntries;
38 public int set_addressMapMaxDesiredEntries(AgentXSetPhase phase, int value)
40 switch (phase.getPhase()) {
41 case AgentXSetPhase.TEST_SET:
43 case AgentXSetPhase.COMMIT:
44 undo_addressMapMaxDesiredEntries = addressMapMaxDesiredEntries;
45 addressMapMaxDesiredEntries = value;
47 case AgentXSetPhase.UNDO:
48 addressMapMaxDesiredEntries = undo_addressMapMaxDesiredEntries;
50 case AgentXSetPhase.CLEANUP:
51 undo_addressMapMaxDesiredEntries = -1; // TODO: better check!
54 return AgentXResponsePDU.PROCESSING_ERROR;
56 return AgentXResponsePDU.NO_ERROR;