Imported Upstream version 0.4.8
[platform/upstream/libsmi.git] / test / dumps / jax / Filter2EntryImpl.java
1 /*
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.
5  *
6  * $Id: Filter2EntryImpl.java 4432 2006-05-29 16:21:11Z strauss $
7  */
8
9 /**
10     This class extends the Java AgentX (JAX) implementation of
11     the table row filter2Entry defined in RMON2-MIB.
12  */
13
14 import jax.AgentXOID;
15 import jax.AgentXSetPhase;
16 import jax.AgentXResponsePDU;
17 import jax.AgentXEntry;
18
19 public class Filter2EntryImpl extends Filter2Entry
20 {
21
22     // constructor
23     public Filter2EntryImpl()
24     {
25         super();
26     }
27
28     public int get_filterProtocolDirDataLocalIndex()
29     {
30         return filterProtocolDirDataLocalIndex;
31     }
32
33     public int set_filterProtocolDirDataLocalIndex(AgentXSetPhase phase, int value)
34     {
35         switch (phase.getPhase()) {
36         case AgentXSetPhase.TEST_SET:
37             break;
38         case AgentXSetPhase.COMMIT:
39             undo_filterProtocolDirDataLocalIndex = filterProtocolDirDataLocalIndex;
40             filterProtocolDirDataLocalIndex = value;
41             break;
42         case AgentXSetPhase.UNDO:
43             filterProtocolDirDataLocalIndex = undo_filterProtocolDirDataLocalIndex;
44             break;
45         case AgentXSetPhase.CLEANUP:
46             break;
47         default:
48             return AgentXResponsePDU.PROCESSING_ERROR;
49         }
50         return AgentXResponsePDU.NO_ERROR;
51     }
52     public int get_filterProtocolDirLocalIndex()
53     {
54         return filterProtocolDirLocalIndex;
55     }
56
57     public int set_filterProtocolDirLocalIndex(AgentXSetPhase phase, int value)
58     {
59         switch (phase.getPhase()) {
60         case AgentXSetPhase.TEST_SET:
61             break;
62         case AgentXSetPhase.COMMIT:
63             undo_filterProtocolDirLocalIndex = filterProtocolDirLocalIndex;
64             filterProtocolDirLocalIndex = value;
65             break;
66         case AgentXSetPhase.UNDO:
67             filterProtocolDirLocalIndex = undo_filterProtocolDirLocalIndex;
68             break;
69         case AgentXSetPhase.CLEANUP:
70             break;
71         default:
72             return AgentXResponsePDU.PROCESSING_ERROR;
73         }
74         return AgentXResponsePDU.NO_ERROR;
75     }
76 }
77