All Packages  Class Hierarchy  This Package  Previous  Next  Index

Class it.unipi.di.vserver.ServerManager

java.lang.Object
   |
   +----it.unipi.di.vserver.ServerManager

public class ServerManager
extends Object

Amministra i server del package Virtual Server.

Virtual server è un sistema di Antonio Cisternino
© 1997

Version:
1.0
Author:
Antonio Cisternino

Variable Index

 o serverList
Lista dei server noti al server manager.
 o serverLog
Log manager dei server.

Constructor Index

 o ServerManager()

Method Index

 o getServerByName(String)
Restituisce un server a partire dal nome.
 o getServerLog()
Restituisce il log manager dei server.
 o main(String[])
Permette di avviare una serie di server a riga di comando.
 o registerServer(Server)
Registra un server presso il server manager.
 o stopAllServers()
Arresta tutti i server registrati.

Variables

 o serverList
 public static Hashtable serverList
Lista dei server noti al server manager.

 o serverLog
 private static LogManager serverLog
Log manager dei server.

Constructors

 o ServerManager
 public ServerManager()

Methods

 o main
 public static void main(String args[])
Permette di avviare una serie di server a riga di comando. Il nome attribuito ai server è lo stesso della classe.

Parameters:
args - Nomi delle classi (con o senza estensione della classe) derivate da Server.
 o registerServer
 public static void registerServer(Server server)
Registra un server presso il server manager.

Parameters:
server - Server da registrare.
 o stopAllServers
 public static void stopAllServers()
Arresta tutti i server registrati.

 o getServerByName
 public static Server getServerByName(String name)
Restituisce un server a partire dal nome.

Returns:
Il server con un dato nome. Se tale server non esiste viene restituito null.
 o getServerLog
 static LogManager getServerLog()
Restituisce il log manager dei server. Serve per gestire le statistiche di connessione.

Returns:
Restituisce il log manager associato ai server

All Packages  Class Hierarchy  This Package  Previous  Next  Index