Class DhcpServerConfiguration
java.lang.Object
org.eblocker.server.common.network.DhcpServerConfiguration
Contains parameters needed for configuring a DHCP server
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidThe gateway's IP addressThe machine's IP addressintThe primary name server.The secondary name server.Netmask of the IP addressgetRange()The range of IP addresses that the DHCP server should assign to clients.voidsetDevices(Set<Device> devices) voidsetGateway(String gateway) voidsetIpAddress(String ipAddress) voidsetLeaseTime(int leaseTime) voidsetNameServerPrimary(String nameServerPrimary) voidsetNameServerSecondary(String nameServerSecondary) voidsetNetmask(String netmask) void
-
Constructor Details
-
DhcpServerConfiguration
public DhcpServerConfiguration()
-
-
Method Details
-
getIpAddress
The machine's IP address -
getNetmask
Netmask of the IP address -
getGateway
The gateway's IP address -
getNameServerPrimary
The primary name server. This field is optional. If it is not set, the gateway's address is used. -
getNameServerSecondary
The secondary name server. This field is optional. -
getRange
The range of IP addresses that the DHCP server should assign to clients. This field is optional. -
setIpAddress
-
setNetmask
-
setGateway
-
setRange
-
setNameServerPrimary
-
setNameServerSecondary
-
getDevices
-
setDevices
-
addRange
-
getRanges
-
setLeaseTime
public void setLeaseTime(int leaseTime) -
getLeaseTime
public int getLeaseTime()
-