Imported Upstream version 0.4.8
[platform/upstream/libsmi.git] / test / dumps / jax / IfMauEntry.java
1 /*
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.
4  *
5  * $Id: IfMauEntry.java 4432 2006-05-29 16:21:11Z strauss $
6  */
7
8 /**
9     This class represents a Java AgentX (JAX) implementation of
10     the table row ifMauEntry defined in MAU-MIB.
11
12     @version 1
13     @author  smidump 0.4.5
14     @see     AgentXTable, AgentXEntry
15  */
16
17 import jax.AgentXOID;
18 import jax.AgentXSetPhase;
19 import jax.AgentXResponsePDU;
20 import jax.AgentXEntry;
21
22 public class IfMauEntry extends AgentXEntry
23 {
24
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;
41
42     public IfMauEntry(int ifMauIfIndex,
43                       int ifMauIndex)
44     {
45         this.ifMauIfIndex = ifMauIfIndex;
46         this.ifMauIndex = ifMauIndex;
47
48         instance.append(ifMauIfIndex);
49         instance.append(ifMauIndex);
50     }
51
52     public int get_ifMauIfIndex()
53     {
54         return ifMauIfIndex;
55     }
56
57     public int get_ifMauIndex()
58     {
59         return ifMauIndex;
60     }
61
62     public AgentXOID get_ifMauType()
63     {
64         return ifMauType;
65     }
66
67     public int get_ifMauStatus()
68     {
69         return ifMauStatus;
70     }
71
72     public int set_ifMauStatus(AgentXSetPhase phase, int value)
73     {
74         switch (phase.getPhase()) {
75         case AgentXSetPhase.TEST_SET:
76             break;
77         case AgentXSetPhase.COMMIT:
78             undo_ifMauStatus = ifMauStatus;
79             ifMauStatus = value;
80             break;
81         case AgentXSetPhase.UNDO:
82             ifMauStatus = undo_ifMauStatus;
83             break;
84         case AgentXSetPhase.CLEANUP:
85             break;
86         default:
87             return AgentXResponsePDU.PROCESSING_ERROR;
88         }
89         return AgentXResponsePDU.NO_ERROR;
90     }
91     public int get_ifMauMediaAvailable()
92     {
93         return ifMauMediaAvailable;
94     }
95
96     public long get_ifMauMediaAvailableStateExits()
97     {
98         return ifMauMediaAvailableStateExits;
99     }
100
101     public int get_ifMauJabberState()
102     {
103         return ifMauJabberState;
104     }
105
106     public long get_ifMauJabberingStateEnters()
107     {
108         return ifMauJabberingStateEnters;
109     }
110
111     public long get_ifMauFalseCarriers()
112     {
113         return ifMauFalseCarriers;
114     }
115
116     public int get_ifMauTypeList()
117     {
118         return ifMauTypeList;
119     }
120
121     public AgentXOID get_ifMauDefaultType()
122     {
123         return ifMauDefaultType;
124     }
125
126     public int set_ifMauDefaultType(AgentXSetPhase phase, AgentXOID value)
127     {
128         switch (phase.getPhase()) {
129         case AgentXSetPhase.TEST_SET:
130             break;
131         case AgentXSetPhase.COMMIT:
132             undo_ifMauDefaultType = ifMauDefaultType;
133             ifMauDefaultType = value;
134             break;
135         case AgentXSetPhase.UNDO:
136             ifMauDefaultType = undo_ifMauDefaultType;
137             break;
138         case AgentXSetPhase.CLEANUP:
139             break;
140         default:
141             return AgentXResponsePDU.PROCESSING_ERROR;
142         }
143         return AgentXResponsePDU.NO_ERROR;
144     }
145     public int get_ifMauAutoNegSupported()
146     {
147         return ifMauAutoNegSupported;
148     }
149
150     public byte[] get_ifMauTypeListBits()
151     {
152         return ifMauTypeListBits;
153     }
154
155     public long get_ifMauHCFalseCarriers()
156     {
157         return ifMauHCFalseCarriers;
158     }
159
160 }
161