Class Network

Direct Known Subclasses:
Firewall, Router, Switch

public abstract class Network extends Machine
Represents a network machine (Switch, Router, Firewall, etc.) | Représente une machine réseau (Switch, Router, Firewall, etc.).
Author:
FIGUEIRAS Jossua
  • Constructor Details

    • Network

      public Network(int id, String hostname, String ip_address, String mac_adress, String os, String status)
      Creates a Network instance with explicit values | Crée une instance Network avec des valeurs explicites.
      Parameters:
      id - the unique identifier of the machine | l'identifiant unique de la machine
      hostname - the hostname of the network machine | le nom d'hôte de la machine réseau
      ip_address - the IP address of the machine | l'adresse IP de la machine
      mac_adress - the MAC address of the machine | l'adresse MAC de la machine
      os - the operating system of the machine | le système d'exploitation de la machine
      status - the status of the machine (Online, Offline, etc.) | le statut de la machine (En ligne, Hors ligne, etc.)
    • Network

      public Network(ResultSet sqlResult)
      Creates a Network instance from a SQL result set | Crée une instance Network à partir d'un résultat SQL.
      Parameters:
      sqlResult - the SQL result set containing network machine data | le résultat SQL contenant les données de la machine réseau