com.universaldevices.device.model
Class NetworkConfig

java.lang.Object
  extended by com.universaldevices.device.model.NetworkConfig

public class NetworkConfig
extends java.lang.Object

This class represents the network configuration for ISY


Field Summary
 java.lang.String dns
           
 java.lang.String gateway
           
 int httpPort
           
 int httpsPort
           
 java.lang.String ip
           
 boolean isDHCP
           
 java.lang.String mask
           
static java.lang.String NETWORK_CONFIG_FILE
           
 
Constructor Summary
NetworkConfig(int httpPort, int httpsPort)
          Constructor to indicate DCHP settings
NetworkConfig(java.lang.String conf)
           
NetworkConfig(java.lang.String ip, java.lang.String mask, java.lang.String gateway, java.lang.String dns, int httpPort, int httpsPort)
          Constructor to indicate static IP settings
 
Method Summary
 boolean equals(NetworkConfig other)
           
 java.lang.String toString()
           
 java.lang.String toUDML()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

ip

public java.lang.String ip

mask

public java.lang.String mask

gateway

public java.lang.String gateway

dns

public java.lang.String dns

isDHCP

public boolean isDHCP

httpPort

public int httpPort

httpsPort

public int httpsPort

NETWORK_CONFIG_FILE

public static java.lang.String NETWORK_CONFIG_FILE
Constructor Detail

NetworkConfig

public NetworkConfig(java.lang.String conf)

NetworkConfig

public NetworkConfig(int httpPort,
                     int httpsPort)
Constructor to indicate DCHP settings

Parameters:
httpPort -
httpsPort -

NetworkConfig

public NetworkConfig(java.lang.String ip,
                     java.lang.String mask,
                     java.lang.String gateway,
                     java.lang.String dns,
                     int httpPort,
                     int httpsPort)
Constructor to indicate static IP settings

Parameters:
ip -
mask -
gateway -
dns -
httpPort -
httpsPort -
Method Detail

toUDML

public java.lang.String toUDML()

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

equals

public boolean equals(NetworkConfig other)