Generated by
JDiff

Interface com.cisco.provisioning.cpe.extensions.configuration.DHCPConfig

Removed interface java.lang.Cloneable.

Changed from a class to an interface.

Removed Constructors
DHCPConfig()  
 

Removed Methods
void addCommand(CNRExtPt, DHCPOper, DHCPDict, CNRNames) Convenience routine for creating a DHCPCmd and adding it to the DHCP configuration.
void addCommand(CNRExtPt, DHCPOper, DHCPDict, CNRNames, byte[]) Convenience routine for creating a DHCPCmd and adding it to the DHCP configuration.
void addCommand(CNRExtPt, DHCPOper, DHCPDict, CNRNames, DHCPSpecialValue) Convenience routine for creating a DHCPCmd and adding it to the DHCP configuration.
void addCommand(CNRExtPt, DHCPOper, DHCPDict, CNRNames, DHCPSpecialValue, String) Convenience routine for creating a DHCPCmd and adding it to the DHCP configuration.
void addCommand(CNRExtPt, DHCPOper, DHCPDict, CNRNames, Object) Convenience routine for creating a DHCPCmd and adding it to the DHCP configuration.
void addCommand(CNRExtPt, DHCPOper, DHCPDict, CNRNames, String) Convenience routine for creating a DHCPCmd and adding it to the DHCP configuration.
Object clone() This method is only a place-holder so that we can call clone() on this object without having to cast it to the subclass.
boolean containsOption(DHCPDict, String) Determine if the specified option is present in the specified dictionary
void display(PrintWriter, String, List, boolean) Display object instance state in more human-friendly form that toString().
List getDataList() Get an unmodifiable option list.
String getOption(DHCPDict, String) Get a single-valued option from the specified dictionary.
byte[] getOptionBytes(DHCPDict, String) Get a single-valued option from the specified dictionary as a byte array.
Object getOptionObject(DHCPDict, String) Get an option from the specified dictionary.
String[] getOptionValues(DHCPDict, String) Get a multi-valued option from the specified dictionary.
byte[][] getOptionValuesBytes(DHCPDict, String) Get a multi-valued option from the specified dictionary as an array of byte arrays.
boolean isOperationEnabled(DHCPOper) Return true if use of the specified operation is enabled.
boolean isOptionString(DHCPDict, String) Determine if the specified option is present in the specified dictionary and the value is a string.
boolean isSpecialValueEnabled(DHCPSpecialValue) Return true if use of the specified special option value is enabled.
boolean isUseOfBinaryValuesEnabled() Return true if binary option values have been enabled for this DHCP configuration.
boolean isUseOfCNRNamesEnabled() Return true if use of CNRNames enumeration values have been enabled for this DHCP configuration.
 

Changed Methods
boolean containsCommand(DHCPCmd) Changed from abstract to non-abstract. Search the list of operations to perform for the given operation.
List getCommandList(CNRExtPt) Changed from abstract to non-abstract. Return an unmodifiable command list.
DeviceIdentifier getDeviceID() Change in return type from String to DeviceIdentifier.
Changed from abstract to non-abstract.
Get the device ID for this DHCP configuration.
String getInformOption(String) Changed from abstract to non-abstract. Get a property from the INFORM dictionary.
void removeCommand(DHCPCmd) Changed from abstract to non-abstract. Remove the given DHCPCmd from the list of operations to perform.
void setInformOption(String, String) Changed from abstract to non-abstract. Add a property to the INFORM dictionary.
void addCommand(DHCPCmd) Changed from abstract to non-abstract. Add the given DHCPCmd to the list of operations to perform.
boolean containsCommandForOption(DHCPDict, CNRNames) Changed from abstract to non-abstract. Return true if the list of operations to perform contains an operation that operates on the specified option, otherwise false is returned.
boolean containsCommandForOption(DHCPDict, String) Changed from abstract to non-abstract. Return true if the list of operations to perform contains an operation that operates on the specified option, otherwise false is returned.