| 
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.esf.net.dhcp.server.service.DhcpServerParameters
public final class DhcpServerParameters
Constructor to hold the parameters of a DHCP server configuration.
| Constructor Summary | |
|---|---|
DhcpServerParameters(int defaultLeaseTime,
                     int maximumLeaseTime,
                     java.lang.String subnetMask,
                     java.lang.String rangeFrom,
                     java.lang.String rangeTo,
                     boolean passDnsServers)
 | 
|
| Method Summary | |
|---|---|
 int | 
getDefaultLeaseTime()
gets the default lease time  | 
 int | 
getMaximumLeaseTime()
gets the max lease time  | 
 java.lang.String | 
getRangeFrom()
gets the starting IP of the DHCP range being served  | 
 java.lang.String | 
getRangeTo()
gets the ending IP of the DHCP range being served  | 
 java.lang.String | 
getSubnetMask()
gets the subnet mask of the DHCP range  | 
 boolean | 
isPassDnsServers()
gets the configuration state of whether to pass DNS servers to DHCP clients  | 
 void | 
setDefaultLeaseTime(int defaultLeaseTime)
sets the default lease time  | 
 void | 
setMaximumLeaseTime(int maximumLeaseTime)
sets the max lease time  | 
 void | 
setPassDnsServers(boolean passDnsServers)
sets whether to pass DNS servers to DHCP clients  | 
 void | 
setRangeFrom(java.lang.String rangeFrom)
sets the starting IP of the DHCP range being served  | 
 void | 
setRangeTo(java.lang.String rangeTo)
sets the ending IP of the DHCP range being served  | 
 void | 
setSubnetMask(java.lang.String subnetMask)
sets the subnet mask of the DHCP range  | 
| Methods inherited from class java.lang.Object | 
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
| Constructor Detail | 
|---|
public DhcpServerParameters(int defaultLeaseTime,
                            int maximumLeaseTime,
                            java.lang.String subnetMask,
                            java.lang.String rangeFrom,
                            java.lang.String rangeTo,
                            boolean passDnsServers)
defaultLeaseTime - Default lease time as int, in secondsmaximumLeaseTime - Max lease time as int, in secondssubnetMask - Subnet mask of DHCP server range as String (such as "255.255.255.0")rangeFrom - Starting IP address of range of DHCP addresses to be servedrangeTo - Ending IP address of range of DHCP addresses to be servedpassDnsServers - true to pass DNS server addresses to DHCP client, false otherwise| Method Detail | 
|---|
public int getDefaultLeaseTime()
public void setDefaultLeaseTime(int defaultLeaseTime)
defaultLeaseTime - in secondspublic int getMaximumLeaseTime()
public void setMaximumLeaseTime(int maximumLeaseTime)
maximumLeaseTime - in secondspublic boolean isPassDnsServers()
public void setPassDnsServers(boolean passDnsServers)
passDnsServers - true to pass DNS, false otherwisepublic java.lang.String getRangeFrom()
public void setRangeFrom(java.lang.String rangeFrom)
rangeFrom - IP as Stringpublic java.lang.String getRangeTo()
public void setRangeTo(java.lang.String rangeTo)
rangeTo - IP address as Stringpublic java.lang.String getSubnetMask()
public void setSubnetMask(java.lang.String subnetMask)
subnetMask - as String
  | 
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||