public final class DhcpdConfigFactory extends Object
| Modifier and Type | Method and Description | 
|---|---|
| String | getExtendedMode()Return the string value of the extended mode option
 for the DHCP client daemon. | 
| static DhcpdConfigFactory | getInstance()Return the singleton instance of this factory. | 
| String | getMacAddress()Return the MAC address to be used in outgoing DHCP packets generated
 by the DHCP client daemon. | 
| String | getMyIpAddress()Return the IP address to be used as the relay
 address in outgoing DHCP packets generated
 by the DHCP client daemon. | 
| int | getPort()Return the TCP port on which the DHCP client daemon is to listen for
 incoming client connections. | 
| String | getRequestIpAddress()Return the IP address to be used
 in outgoing DHCP REQUEST packets generated
 by the DHCP client daemon. | 
| static void | init()Load the config from the default config file and create the singleton
 instance of this factory. | 
| static void | reload()Reload the config from the default config file | 
public static void init()
                 throws IOException
IOException - Thrown if the specified config file cannot be readIOException - if any.public static void reload()
                   throws IOException
IOException - Thrown if the specified config file cannot be read/loadedIOException - if any.public static DhcpdConfigFactory getInstance()
IllegalStateException - Thrown if the factory has not yet been initialized.public int getPort()
public String getMacAddress()
public String getMyIpAddress()
public String getRequestIpAddress()
public String getExtendedMode()
Copyright © 2019. All rights reserved.