Uses of Class
SOMA.naming.PlaceID

Packages that use PlaceID
SOMA Contiene le classi necessarie all'avvio del sistema 
SOMA.agent Contiene le classi di gestione degli agenti. 
SOMA.agent.mobility Contiene le classi che gestiscono la migrazione degli agenti e, in generale, il loro ciclo di vita. 
SOMA.naming Contiene tutte le classi necessarie all'identificazione di oggetti all'interno del sistema. 
SOMA.naming.domain Contiene le classi che gestiscono il Domain Name Service di un place. 
SOMA.naming.place Contiene le classi che gestiscono il Place Name Service di un place. 
SOMA.network Contiene le classi che gestiscono la comunicazione fra place diversi. 
 

Uses of PlaceID in SOMA
 

Fields in SOMA declared as PlaceID
 PlaceID Environment.placeID
          Identificatore del place.
 

Constructors in SOMA with parameters of type PlaceID
Environment.Environment(PlaceID placeID, DirExplorerItem dir, int port, java.io.InputStream in, java.io.PrintStream out, java.io.PrintStream err)
          Costruttore: avvia il place chiamando i costruttori di tutti i suoi componenti.
 

Uses of PlaceID in SOMA.agent
 

Methods in SOMA.agent with parameters of type PlaceID
 void AgentWorker.go(PlaceID destination)
          Metodo che effettua la migrazione dell'agente.
 void Agent.go(PlaceID destination, java.lang.String method)
          Metodo di migrazione verso un altro place.
 void AgentSystem.go(Agent agent, PlaceID destination)
          Metodo di migrazione.
 

Uses of PlaceID in SOMA.agent.mobility
 

Constructors in SOMA.agent.mobility with parameters of type PlaceID
PlaceAccessPermission.PlaceAccessPermission(PlaceID placeID)
          Costruttore: richiama il costruttore della superclasse con parametro domain.place.
 

Uses of PlaceID in SOMA.naming
 

Fields in SOMA.naming declared as PlaceID
 PlaceID AgentID.place
          Identificatore del place in cui l'agente e' stato creato.
 

Methods in SOMA.naming that return PlaceID
 PlaceID PlaceID.getDomainID()
          Restituisce l'identificatore del default place dello stesso dominio.
 PlaceID AgentID.getHome()
          Restituisce il place cui spedire le informazioni sulla posizione dell'agente.
 

Methods in SOMA.naming with parameters of type PlaceID
 boolean PlaceID.sameDomain(PlaceID other)
          Restituisce true se other e' un place dello stesso dominio.
 

Constructors in SOMA.naming with parameters of type PlaceID
AgentID.AgentID(PlaceID place, int ID)
          Costruisce un identificatore a partire dalle sue componenti.
 

Uses of PlaceID in SOMA.naming.domain
 

Methods in SOMA.naming.domain with parameters of type PlaceID
 DomainInfo DomainNameService.getDomain(PlaceID placeID)
          Restituisce la DomainInfo corrispondente a placeID, o null se non trovata.
 DomainInfo DomainNameService.removeDomain(PlaceID aDomainID)
          Elimina la DomainInfo corrispondente a aDomainID.
 

Constructors in SOMA.naming.domain with parameters of type PlaceID
RemoveDomainCommand.RemoveDomainCommand(PlaceID toRemove)
          Costruttore.
DomainInfo.DomainInfo(PlaceID domainID, java.net.InetAddress host, int port)
          Costruttore.
DomainRefreshCommand.DomainRefreshCommand(PlaceID fatherDomainID, java.util.Hashtable domains)
          Costruttore.
 

Uses of PlaceID in SOMA.naming.place
 

Fields in SOMA.naming.place declared as PlaceID
 PlaceID PlaceInfo.placeID
          Identificatore del place.
 

Methods in SOMA.naming.place with parameters of type PlaceID
 PlaceInfo PlaceNameService.getPlace(PlaceID placeID)
          Restituisce la PlaceInfo corrispondente a placeID, o null se non trovata.
 PlaceInfo PlaceNameService.removePlace(PlaceID aPlaceID)
          Elimina la placeInfo corrispondente a aPlaceID.
 void PlaceNameService.sendToAllPlaces(Command command, PlaceID DontSendMe)
          Spedisce un comando a tutti i place della tabella, escluso il place DontSendMe.
 

Constructors in SOMA.naming.place with parameters of type PlaceID
RemovePlaceCommand.RemovePlaceCommand(PlaceID toRemove)
          Costruttore.
PlaceInfo.PlaceInfo(PlaceID placeID, java.net.InetAddress host, int port)
          Costruttore.
PlaceRefreshCommand.PlaceRefreshCommand(java.util.Hashtable places, PlaceID sender)
          Costruttore.
 

Uses of PlaceID in SOMA.network
 

Methods in SOMA.network with parameters of type PlaceID
 Connection ConnectionStore.getConnection(PlaceID placeID)
           
 Connection ConnectionStore.putConnection(PlaceID placeID, Connection connection)
           
 Connection ConnectionStore.removeConnection(PlaceID placeID)
           
 boolean NetworkManager.sendCommand(PlaceID destID, Command aCommand)
          Spedizione di un comando ad un place.
 

Constructors in SOMA.network with parameters of type PlaceID
ConnectionCommand.ConnectionCommand(PlaceID Source)
          Costruttore.
TransportCommand.TransportCommand(PlaceID destination, Command command)
          Costruttore.