SOMA.mobilePlace
Class MobileEnvironment

java.lang.Object
  extended bySOMA.Environment
      extended bySOMA.mobilePlace.MobileEnvironment

public class MobileEnvironment
extends Environment

Classe che rappresenta l'astrazione di place mobile.

Author:
Livio Profiri

Field Summary
 PlaceID currentDomainID
          Dominio a cui il place mobile è connesso.
 
Fields inherited from class SOMA.Environment
actionPlace, agentManager, componentDescriptorRepository, componentRepositoryManager, dir, domainNameService, domainResourceManager, err, in, metadataServiceManager, mobilePlaceManager, multiErr, multimediaServicesManager, multiOut, networkManager, out, path, placeID, placeNameService, placeResourceManager, platformDescriptor, platformDescriptorsFile, profileManager, profileRepositoryFile, repositoryBaseDirectory, resourceBroker, sportelloRichieste, threadGroup
 
Constructor Summary
MobileEnvironment(PlaceID placeID, DirExplorerItem dir, int port, java.io.InputStream in, java.io.PrintStream out, java.io.PrintStream err)
          Costruttore: avvia il place mobile chiamando il costruttore del place normale, aggiungendo poi altre cose.
 
Method Summary
 void connect(PlaceID domainID)
           
protected  void createNameServices()
          Cambia in MobileEnvironment.
 void disconnect()
          Disconnessione del Place Mobile.
 java.lang.String toString()
           
 
Methods inherited from class SOMA.Environment
aggiungiVociDellaGUI, load, load, save, save
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

currentDomainID

public PlaceID currentDomainID
Dominio a cui il place mobile è connesso.

Constructor Detail

MobileEnvironment

public MobileEnvironment(PlaceID placeID,
                         DirExplorerItem dir,
                         int port,
                         java.io.InputStream in,
                         java.io.PrintStream out,
                         java.io.PrintStream err)
                  throws java.lang.Exception
Costruttore: avvia il place mobile chiamando il costruttore del place normale, aggiungendo poi altre cose.

I final servono solo per poter utilizzare delle classi anonime.

Method Detail

createNameServices

protected void createNameServices()
Description copied from class: Environment
Cambia in MobileEnvironment.

Overrides:
createNameServices in class Environment

connect

public void connect(PlaceID domainID)

disconnect

public void disconnect()
Disconnessione del Place Mobile.


toString

public java.lang.String toString()
Overrides:
toString in class Environment


Copyright © 2004 Luca Foschini