2 * This Java file has been generated by smidump 0.4.5. Do not edit!
3 * It is intended to be used within a Java AgentX sub-agent environment.
5 * $Id: IfMauEntry.java 4432 2006-05-29 16:21:11Z strauss $
9 This class represents a Java AgentX (JAX) implementation of
10 the table row ifMauEntry defined in MAU-MIB.
14 @see AgentXTable, AgentXEntry
18 import jax.AgentXSetPhase;
19 import jax.AgentXResponsePDU;
20 import jax.AgentXEntry;
22 public class IfMauEntry extends AgentXEntry
25 protected int ifMauIfIndex = 0;
26 protected int ifMauIndex = 0;
27 protected AgentXOID ifMauType = new AgentXOID();
28 protected int ifMauStatus = 0;
29 protected int undo_ifMauStatus = 0;
30 protected int ifMauMediaAvailable = 0;
31 protected long ifMauMediaAvailableStateExits = 0;
32 protected int ifMauJabberState = 0;
33 protected long ifMauJabberingStateEnters = 0;
34 protected long ifMauFalseCarriers = 0;
35 protected int ifMauTypeList = 0;
36 protected AgentXOID ifMauDefaultType = new AgentXOID();
37 protected AgentXOID undo_ifMauDefaultType = new AgentXOID();
38 protected int ifMauAutoNegSupported = 0;
39 protected byte[] ifMauTypeListBits = new byte[0];
40 protected long ifMauHCFalseCarriers = 0;
42 public IfMauEntry(int ifMauIfIndex,
45 this.ifMauIfIndex = ifMauIfIndex;
46 this.ifMauIndex = ifMauIndex;
48 instance.append(ifMauIfIndex);
49 instance.append(ifMauIndex);
52 public int get_ifMauIfIndex()
57 public int get_ifMauIndex()
62 public AgentXOID get_ifMauType()
67 public int get_ifMauStatus()
72 public int set_ifMauStatus(AgentXSetPhase phase, int value)
74 switch (phase.getPhase()) {
75 case AgentXSetPhase.TEST_SET:
77 case AgentXSetPhase.COMMIT:
78 undo_ifMauStatus = ifMauStatus;
81 case AgentXSetPhase.UNDO:
82 ifMauStatus = undo_ifMauStatus;
84 case AgentXSetPhase.CLEANUP:
87 return AgentXResponsePDU.PROCESSING_ERROR;
89 return AgentXResponsePDU.NO_ERROR;
91 public int get_ifMauMediaAvailable()
93 return ifMauMediaAvailable;
96 public long get_ifMauMediaAvailableStateExits()
98 return ifMauMediaAvailableStateExits;
101 public int get_ifMauJabberState()
103 return ifMauJabberState;
106 public long get_ifMauJabberingStateEnters()
108 return ifMauJabberingStateEnters;
111 public long get_ifMauFalseCarriers()
113 return ifMauFalseCarriers;
116 public int get_ifMauTypeList()
118 return ifMauTypeList;
121 public AgentXOID get_ifMauDefaultType()
123 return ifMauDefaultType;
126 public int set_ifMauDefaultType(AgentXSetPhase phase, AgentXOID value)
128 switch (phase.getPhase()) {
129 case AgentXSetPhase.TEST_SET:
131 case AgentXSetPhase.COMMIT:
132 undo_ifMauDefaultType = ifMauDefaultType;
133 ifMauDefaultType = value;
135 case AgentXSetPhase.UNDO:
136 ifMauDefaultType = undo_ifMauDefaultType;
138 case AgentXSetPhase.CLEANUP:
141 return AgentXResponsePDU.PROCESSING_ERROR;
143 return AgentXResponsePDU.NO_ERROR;
145 public int get_ifMauAutoNegSupported()
147 return ifMauAutoNegSupported;
150 public byte[] get_ifMauTypeListBits()
152 return ifMauTypeListBits;
155 public long get_ifMauHCFalseCarriers()
157 return ifMauHCFalseCarriers;