OSDN Git Service

Initial commit
[ultramonkey-l7/l7gui.git] / src / src / org / ultramonkey / l7 / controller / L7vsConfData.java
1 package org.ultramonkey.l7.controller;
2
3 import java.io.Serializable;
4 import java.util.HashMap;
5
6 /**
7  * <p>class L7vsConfData</p>
8  * <p>Copyright(c) NTT COMWARE 2008</p>
9  * @author nakai
10  */
11 public class L7vsConfData implements Serializable {
12     static final long serialVersionUID = 1L;
13
14     /**
15      * l7vs.cf value of "[replication] nic"
16      */
17     public String replicationNic;
18
19     /**
20      * l7vs.cf value of "[replication] interval"
21      */
22     public int replicationInterval;
23
24     /**
25      * l7vs.cf value of "[replication] ip_addr, service_name"
26      */
27     public EndPoint replicationOtherNode;
28
29     /**
30      * l7vs.cf value of "[replication] component_xx" settings
31      */
32     public HashMap<String, Integer> component;
33
34     /**
35      * l7vs.cf value of "[snmpagent] interval"
36      */
37     public int snmpInterval;
38
39     /**
40      * l7vs.cf value of "[snmpagent] nic"
41      */
42     public String snmpNIC;
43
44     /**
45      * l7vs.cf value of "[snmpagent] ip_addr"
46      */
47     public String snmpIpAddr;
48
49     /**
50      * l7vs.cf value of "[snmpagent] port"
51      */
52     public String snmpPort;
53
54     /**
55      * l7vs.cf value of "[logger]" category settings.
56      */
57     public LogData logger;
58
59     /**
60      * l7vs.cf value of "[l7vsadm] cmd_interval"
61      */
62     public int admCmdInterval;
63
64     /**
65      * l7vs.cf value of "[l7vsadm] cmd_count"
66      */
67     public int admCmdCount;;
68
69     /**
70      * l7vs.cf value of "[l7vsadm] con_interval"
71      */
72     public int admConInterval;
73
74     /**
75      * l7vs.cf value of "[l7vsadm] con_count"
76      */
77     public int admConCount;
78
79     /**
80      * 
81      * Constructor
82      *
83      */
84     public L7vsConfData() {
85         this.replicationOtherNode = new EndPoint();
86         this.logger = new LogData();
87     }
88 }