|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.ObjectSOMA.gui.ActionPlace
Field Summary | |
protected Environment |
env
Riferimento all' Environment del place a cui è associato questo "ActionPlace". |
protected FinestraPlace |
finestraPlace
Riferimento alla propria FinestraPlace |
protected java.lang.Object |
statoFin
Stato della finestra: ON=esistente, OFF=non ancora creata. |
Fields inherited from interface SOMA.network.connection.Daemon |
ERROR, OFF, ON |
Constructor Summary | |
ActionPlace(Environment env)
Costruttore di un ActionPlace per l' Environment env passato. |
|
ActionPlace(Environment env,
boolean apriFin)
Costruttore di un ActionPlace per l' Environment env passato.
|
Method Summary | |
javax.swing.tree.DefaultTreeModel |
alberoAllThread()
Rende un modello di un albero ( DefaultTreeModel )
il cui albero è costituito da nodi di classe DefaultMutableTreeNode .
|
javax.swing.tree.DefaultTreeModel |
alberoPlaceThread()
Rende un modello di un albero ( DefaultTreeModel )
il cui albero è costituito da nodi di classe DefaultMutableTreeNode .
|
javax.swing.tree.DefaultTreeModel |
alberoThreadGroup(java.lang.ThreadGroup threadGroup)
Rende un modello di un albero ( DefaultTreeModel )
il cui albero è costituito da nodi di classe DefaultMutableTreeNode
Tale albero contiene tutti i thread del gruppo relativo al thread-group passato.
|
protected javax.swing.tree.DefaultMutableTreeNode |
alberoThreadGroupRic(java.lang.ThreadGroup threadGroup)
Metodo interno, usato per creare "ricorsivamente" l'albero dei thread-group. |
void |
cancellaCache()
Cancella tutto il contenuto della "cache-agent". |
java.lang.String |
cheAgentPath()
Rende il Percorso degli Agenti del place a cui è associato questo ActionPlace (ritrovandolo dalla catena di oggetti che partono dall'Environment). |
java.lang.String |
cheCachePath()
Rende il Percorso di Cache degli Agenti del place a cui è associato questo ActionPlace (ritrovandolo dalla catena di oggetti che partono dall'Environment). |
java.util.Vector |
cheElencoAgenti()
Rende la lista di tutti i nomi (sottoforma di stringa) degli agenti contenuti nel Percorso degli Agenti del place relativo all'ActionPlace. |
Environment |
cheEnv()
Rende l' Environment del place associato all'ActionPlace |
PlaceID |
chePlaceID()
Rende il PlaceID del place associato all'ActionPlace
Metodo richiesto dall'interfaccia "ActionPlaceInterface". |
java.util.Properties |
cheProprieta()
Rende le proprietà di sistema definite. |
void |
chiamaGarbageCollector()
Chiamata al Garbage-Collector. |
void |
defAgentPath(java.lang.String newPath)
Imposta il Percorso degli Agenti al percorso contenuto nella stringa passata. |
void |
defCachePath(java.lang.String newPath)
Imposta il Percorso di Cache degli Agenti al percorso contenuto nella stringa passata. |
java.util.Vector |
elencoAgentiInEsecuzione()
Rende una lista contenente una descrizione di tutti gli agenti che sono al momento in esecuzione. |
java.util.Vector |
elencoDominiiInDNS()
Rende la lista di tutti i PlaceID dei place contenuti nel DNS del place associato all'ActionPlace (il quale place deve essere un place di default per poter avere il DNS; in caso contrario la lista resa sarà vuota). |
java.util.Vector |
elencoPlaceInPNS()
Rende la lista di tutti i PlaceID dei place contenuti nel PNS del place associato all'ActionPlace. |
java.util.Vector |
elencoPosizioneAgenti()
Rende una lista contenente la posizione di tutti gli agenti che sono stati creati nel Place. |
java.lang.Object |
getStatus()
Rende lo stato della finestra (ON o OFF). |
java.net.InetAddress |
indirizzoLocale()
Rende l'indirizzo IP del computer locale. |
void |
lanciaAgente(java.lang.String nomeAgente,
java.lang.String[] arrParam,
boolean usaSysClassLoader,
boolean rintracciabile,
boolean nonFarloPartire)
Lancia un agente, in base ai dati passati. |
void |
lanciaAgente(java.lang.String nomeAgente,
java.lang.String[] arrParam,
boolean usaSysClassLoader,
boolean rintracciabile,
boolean nonFarloPartire,
java.lang.String profileFileName,
java.lang.String profilePassword)
Lancia un agente, in base ai dati passati. |
long |
memLibera()
Rende la quantità di memoria libera. |
long |
memTotale()
Rende la quantità di memoria totale. |
long |
memUsata()
Rende la quantità di memoria occupata (pari al totale meno la libera). |
void |
mobileConnect(PlaceID placeID)
"Connessione" per un Place Mobile. |
PlaceID |
mobileCurrentDomainID()
Rende il PlaceID (di dominio) a cui è connesso al momento il Place Mobile Se non è connesso renderà "MobilePlaceManager.DISCONNECTED". |
void |
mobileDisconnect()
"Disconnessione" per un Place Mobile. |
void |
start()
Viene creata la finestra FinestraPlace del place
associato a questo ActionPlace.
|
void |
stop()
Viene distrutta la finestra del place. |
java.lang.String |
toString()
Mostra l'oggetto in una stringa. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
protected Environment env
Environment
del place a cui è associato questo "ActionPlace".
protected FinestraPlace finestraPlace
FinestraPlace
protected java.lang.Object statoFin
Daemon
.
Constructor Detail |
public ActionPlace(Environment env)
Environment
env passato.
public ActionPlace(Environment env, boolean apriFin)
Environment
env passato.
Se apriFin=true, verrà automaticamente creata la FinestraPlace
associata.
Method Detail |
public Environment cheEnv()
Environment
del place associato all'ActionPlace
public PlaceID chePlaceID()
PlaceID
del place associato all'ActionPlace
Metodo richiesto dall'interfaccia "ActionPlaceInterface".
chePlaceID
in interface ActionPlaceInterface
public void start() throws java.lang.Exception
FinestraPlace
del place
associato a questo ActionPlace.
Nota: se la finestra è già stata creata viene portata in "primo piano".
Metodo richiesto dall'interfaccia Daemon
.
start
in interface Daemon
java.lang.Exception
public void stop() throws java.lang.Exception
Daemon
.
stop
in interface Daemon
java.lang.Exception
public java.lang.Object getStatus()
Daemon
e lo stato può essere Daemon.ON
o Daemon.OFF
Metodo richiesto dall'interfaccia Daemon
.
getStatus
in interface Daemon
public java.lang.String toString()
public void mobileConnect(PlaceID placeID)
public void mobileDisconnect()
public PlaceID mobileCurrentDomainID()
public java.net.InetAddress indirizzoLocale()
public long memTotale()
public long memLibera()
public long memUsata()
public javax.swing.tree.DefaultTreeModel alberoAllThread()
DefaultTreeModel
)
il cui albero è costituito da nodi di classe DefaultMutableTreeNode
.
Tale albero contiene in ogni nodo una STRINGA (e non un oggetto Thread!) che rappresenta la
DESCRIZIONE del relativo thread nel threadgroup.
public javax.swing.tree.DefaultTreeModel alberoPlaceThread()
DefaultTreeModel
)
il cui albero è costituito da nodi di classe DefaultMutableTreeNode
.
Tale albero contiene tutti i thread attivi all'interno del Place di riferimento.
Nota: ogni nodo contiene una STRINGA (e non un oggetto Thread!) che rappresenta la
DESCRIZIONE del reltivo thread nel threadgroup.
Metodo richiesto dall'interfaccia "ActionPlaceInterface".
alberoPlaceThread
in interface ActionPlaceInterface
public javax.swing.tree.DefaultTreeModel alberoThreadGroup(java.lang.ThreadGroup threadGroup)
DefaultTreeModel
)
il cui albero è costituito da nodi di classe DefaultMutableTreeNode
Tale albero contiene tutti i thread del gruppo relativo al thread-group passato.
Nota: ogni nodo contiene una STRINGA (e non un oggetto Thread!) che rappresenta la
DESCRIZIONE del reltivo thread nel threadgroup.
protected javax.swing.tree.DefaultMutableTreeNode alberoThreadGroupRic(java.lang.ThreadGroup threadGroup)
public java.util.Properties cheProprieta()
public void chiamaGarbageCollector()
public java.lang.String cheAgentPath()
public void defAgentPath(java.lang.String newPath) throws java.lang.Exception
java.lang.Exception
public java.lang.String cheCachePath()
public void defCachePath(java.lang.String newPath) throws java.lang.Exception
PlaceID
ne imposta il suo Percorso di Cache degli Agenti
java.lang.Exception
public void cancellaCache()
public void lanciaAgente(java.lang.String nomeAgente, java.lang.String[] arrParam, boolean usaSysClassLoader, boolean rintracciabile, boolean nonFarloPartire) throws java.lang.Exception
Creatore
.
Metodo richiesto dall'interfaccia "ActionPlaceInterface".
lanciaAgente
in interface ActionPlaceInterface
java.lang.Exception
public void lanciaAgente(java.lang.String nomeAgente, java.lang.String[] arrParam, boolean usaSysClassLoader, boolean rintracciabile, boolean nonFarloPartire, java.lang.String profileFileName, java.lang.String profilePassword) throws java.lang.Exception
java.lang.Exception
public java.util.Vector cheElencoAgenti()
cheElencoAgenti
in interface ActionPlaceInterface
public java.util.Vector elencoDominiiInDNS()
elencoDominiiInDNS
in interface ActionPlaceInterface
public java.util.Vector elencoPlaceInPNS()
elencoPlaceInPNS
in interface ActionPlaceInterface
public java.util.Vector elencoAgentiInEsecuzione()
elencoAgentiInEsecuzione
in interface ActionPlaceInterface
public java.util.Vector elencoPosizioneAgenti()
elencoPosizioneAgenti
in interface ActionPlaceInterface
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |