Class ClientSetup
- All Implemented Interfaces:
Serializable
,Cloneable
,Map<Object,
Object>
Classe che rappresenta le proprietà del client.
Questa classe estende
Questa classe estende
Properties
ed è pensata per essere utilizzata all'accensione del client
per leggere il file di configurazione e memorizzare le varie proprietà nelle strutture dati più opportune.
Le seguenti sono le proprietà disponibili:
- HOSTNAME: nome del server (letto come una
String
) - PORT: numero di porta del server (letto come un
int
) - MULTICAST_GROUP_ADDRESS: indirizzo del gruppo multicast (letto come una
String
) - MULTICAST_GROUP_PORT: numero di porta del gruppo multicast (letto come un
int
)
- See Also:
-
Field Summary
Fields inherited from class java.util.Properties
defaults
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionMetodo che restituisce l'hostname del server.Metodo che restituisce l'indirizzo del gruppo multicast.int
Metodo che restituisce la porta del gruppo multicast.int
getPort()
Metodo che restituisce la porta del server.Methods inherited from class java.util.Properties
clear, clone, compute, computeIfAbsent, computeIfPresent, contains, containsKey, containsValue, elements, entrySet, equals, forEach, get, getOrDefault, getProperty, getProperty, hashCode, isEmpty, keys, keySet, list, list, load, load, loadFromXML, merge, propertyNames, put, putAll, putIfAbsent, rehash, remove, remove, replace, replace, replaceAll, save, setProperty, size, store, store, storeToXML, storeToXML, storeToXML, stringPropertyNames, toString, values
-
Constructor Details
-
ClientSetup
Costruttore della classeClientSetup
.- Parameters:
configFile
- percorso del file di configurazione- Throws:
IOException
- se si verifica un errore durante la lettura del file di configurazione
-
-
Method Details
-
getHostname
Metodo che restituisce l'hostname del server.- Returns:
- hostname del server
-
getPort
public int getPort()Metodo che restituisce la porta del server.- Returns:
- porta del server
-
getMulticastGroupAddress
Metodo che restituisce l'indirizzo del gruppo multicast.- Returns:
- indirizzo del gruppo multicast
-
getMulticastGroupPort
public int getMulticastGroupPort()Metodo che restituisce la porta del gruppo multicast.- Returns:
- porta del gruppo multicast
-