KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > ist > coach > coachEmsMibComponents > IpNodeProviderComposition > IpNodeDataStructure


1 package ist.coach.coachEmsMibComponents.IpNodeProviderComposition;
2
3 import org.omg.CosNaming.NameComponent JavaDoc;
4
5 public class IpNodeDataStructure {
6
7         public String JavaDoc domainName;
8         public String JavaDoc hostname;
9         public byte[] managementIPAddress;
10         public NameComponent JavaDoc[] name;
11         public String JavaDoc[] packageNameList;
12         public int supportedSnmpVersions;
13         public intt.itu.itut_x780.AdministrativeStateType administrativeState;
14         public String JavaDoc userLabel;
15         public String JavaDoc vendorName;
16         public String JavaDoc version;
17         public String JavaDoc locationName;
18         public int snmpPort;
19         public String JavaDoc sysName;
20         public String JavaDoc sysContact;
21         public String JavaDoc objectclass;
22         public short deletePolicy;
23         public intt.itu.itut_x780.SourceIndicatorType sourceIndicator;
24         public intt.itu.itut_x780.OperationalStateType operationalState;
25
26         private int notificationIdentifier;
27
28         public IpNodeDataStructure (
29             String JavaDoc domainName,
30             String JavaDoc hostname,
31             byte[] managementIPAddress,
32             NameComponent JavaDoc[] name,
33             String JavaDoc[] packageNameList,
34             int supportedSnmpVersions,
35             intt.itu.itut_x780.AdministrativeStateType administrativeState,
36             String JavaDoc userLabel,
37             String JavaDoc vendorName,
38             String JavaDoc version,
39             String JavaDoc locationName,
40             int snmpPort,
41             String JavaDoc sysName,
42             String JavaDoc sysContact,
43             String JavaDoc objectclass,
44             short deletePolicy,
45             intt.itu.itut_x780.SourceIndicatorType sourceIndicator,
46             intt.itu.itut_x780.OperationalStateType operationalState) {
47
48             this.domainName = domainName;
49             this.hostname = hostname;
50             this.managementIPAddress = managementIPAddress;
51             this.name = name;
52             this.packageNameList = packageNameList;
53             this.supportedSnmpVersions = supportedSnmpVersions;
54             this.administrativeState = administrativeState;
55             this.userLabel = userLabel;
56             this.vendorName = vendorName;
57             this.version = version;
58             this.locationName = locationName;
59             this.snmpPort = snmpPort;
60             this.sysName = sysName;
61             this.sysContact = sysContact;
62             this.objectclass = objectclass;
63             this.deletePolicy = deletePolicy;
64             this.sourceIndicator = sourceIndicator;
65             this.operationalState = operationalState;
66
67             this.notificationIdentifier = 0;
68
69         }
70
71         public int getUniqueNotificationIdentifier() {
72
73             this.notificationIdentifier++;
74
75             return (this.notificationIdentifier);
76         }
77
78     }
79
Popular Tags