SOMA.naming.domain
Class DomainInfo

java.lang.Object
  |
  +--SOMA.naming.place.PlaceInfo
        |
        +--SOMA.naming.domain.DomainInfo

public class DomainInfo
extends PlaceInfo

Memorizza informazioni relative ad un dominio.

Le informazioni memorizzate sono le stesse di un PlaceInfo, quindi non sono stati aggiunti campi. L'unico vincolo in piu' e' che placeID deve rappresentare l'identificatore di un default place, ossia deve essere:
PlaceID.isDomain() == true
Questo controllo viene effettuato dai due costruttori.

Author:
Livio Profiri
See Also:
Serialized Form

Fields inherited from class SOMA.naming.place.PlaceInfo
host, placeID, port
 
Constructor Summary
DomainInfo(PlaceID domainID, java.net.InetAddress host, int port)
          Costruttore.
DomainInfo(PlaceInfo pi)
          Costruttore: copia tutti i campi di pi.
 
Methods inherited from class SOMA.naming.place.PlaceInfo
equals, toString
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

DomainInfo

public DomainInfo(PlaceID domainID,
                  java.net.InetAddress host,
                  int port)
           throws NameException
Costruttore.
Throws:
NameException - se PlaceID.isDomain() != true

DomainInfo

public DomainInfo(PlaceInfo pi)
           throws NameException
Costruttore: copia tutti i campi di pi.
Throws:
NameException - se PlaceID.isDomain() != true