All Packages  Class Hierarchy

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

Index of all Fields and Methods

A

AbsNome. Variable in class AgentSystem.Nodo
Activate(). Method in class AgentSystem.GateWay
Activate(Connection). Method in class AgentSystem.Nodo
Active. Variable in class AgentSystem.GateWay
Active. Variable in class AgentSystem.Nodo
add(BMessage). Method in class PlaceManager.Blackboard
Aggiunge un Messaggio in lista.
add(ObjectID, Object). Method in class AgentSystem.ObjStore
Agent(). Constructor for class AgentSystem.Agent
AgentID. Variable in class PlaceManager.Alias
AgentManager(). Constructor for class AgentSystem.AgentManager
AgentSystem(). Constructor for class AgentSystem.AgentSystem
AgStore(). Constructor for class AgentSystem.AgStore
Alias(AgentID, String). Constructor for class PlaceManager.Alias
ANome. Variable in class AgentSystem.Location

B

Blackboard. Variable in class PlaceManager.Place
Blackboard(). Constructor for class PlaceManager.Blackboard
BMessage(String, Object). Constructor for class PlaceManager.BMessage

C

C. Variable in class AgentSystem.Nodo
Ccreate(Class, Object). Constructor for class AgentSystem.Ccreate
clone(AgentID). Static method in class AgentSystem.AgentManager
clone(ObjectID). Static method in class AgentSystem.ObjManager
Command(). Constructor for class AgentSystem.Command
Connection(boolean, Socket, Socket). Constructor for class AgentSystem.Connection
counter. Variable in class PlaceManager.Blackboard
counter. Variable in class AgentSystem.ObjStore
create(Class, Object, boolean). Static method in class AgentSystem.AgentManager
Effettua la creazione di un Agente
createAgent(String, Object). Static method in class AgentSystem.AgentSystem
Crea nuovo agente dalla classe cl ad associa args obj Restituisce AgentID dell'Agente
createAgent(String, Object, boolean). Static method in class AgentSystem.AgentSystem
Crea nuovo agente dalla classe cl ad associa args obj Restituisce AgentID dell'Agente potendo specificare se e' o no Traceable.
createNewPlace(String). Static method in class PlaceManager.PlaceManager
Crea un nuovo place con il nome specificato.
Cupdate(String, String, AgentID). Constructor for class AgentSystem.Cupdate

D

Deactivate(). Method in class AgentSystem.Nodo
Deactivate(NodeName). Static method in class AgentSystem.NetManager
Deactivate(String). Static method in class AgentSystem.NetManager
DefaultPlace. Static variable in class PlaceManager.PlaceManager
delete(String). Method in class PlaceManager.Blackboard
Elimina un Messaggio dalla Blackboard (il primo con keyword data)
Destinatario. Variable in class AgentSystem.Message
dispose(AgentID). Static method in class AgentSystem.AgentManager
dispose(ObjectID). Static method in class AgentSystem.ObjManager
dispose(ObjectID). Method in class AgentSystem.ObjStore
Domain. Variable in class AgentSystem.Location
DomainName. Static variable in class AgentSystem.NetManager
DomainName(String). Constructor for class PlaceManager.DomainName

E

enterInPlace(String). Static method in class PlaceManager.PlaceManager
Ritorna il place locale con il nome specificato.
exe(). Method in class AgentSystem.Ccreate
exe(). Method in class AgentSystem.Command
exe(). Method in class AgentSystem.CsendMessage
exe(). Method in class AgentSystem.Cupdate

F

findAgent(AgentID). Static method in class InfoManager.InfoManager
Cerca l'Agente specificato spedendo un agente di servizio sul nodo di origine dell'Agente e chiedendone la posizione.
findAgent(String). Static method in class InfoManager.InfoManager
Cerca Agente attraverso il suo alias.
findAgent(String). Method in class PlaceManager.Place
Cerca Agente mediante un suo alias.
findAgent(String). Static method in class PlaceManager.PlaceManager
Cerca Agente mediante un suo Alias.
FinderAlias(). Constructor for class InfoManager.FinderAlias
FinderID(). Constructor for class InfoManager.FinderID
findService(String). Method in class PlaceManager.Place
Cerca Agente Srvitore mediante il nome del servizio.
findService(String). Static method in class PlaceManager.PlaceManager
Cerca Agente Servitore mediante il nome del Servizio.

G

GateWay(GateInfo). Constructor for class AgentSystem.GateWay
get(). Method in class AgentSystem.Message
Ritorna il messaggio sotto forma di Stringa.
get(AgentID). Static method in class AgentSystem.AgentManager
Restituisce il riferimento all'AgentID fornito
get(AgentID). Method in class AgentSystem.AgStore
get(ObjectID). Static method in class AgentSystem.ObjManager
Restituisce il riferimento all ObjectID fornito
get(ObjectID). Method in class AgentSystem.ObjStore
get(String). Method in class PlaceManager.Blackboard
Prende un messaggio caratterizzato da String keyword.
getAgent(). Method in class AgentSystem.Worker
getAlias(). Method in class InfoManager.ShObject
getAllDomain(). Static method in class AgentSystem.AgentSystem
Ritorna la lista di tutti i siti del dominio ed il nome dei place di default.
getAllDomain(). Static method in class AgentSystem.NetManager
Ritorna la lista di tutti i siti del dominio ed il nome dei place di default.
getAllServices(). Method in class PlaceManager.Place
Ritorna la lista di tutti i servizi registrati.
getAllServices(). Method in class PlaceManager.PlaceManager
Risponde la lista di tutti i servizi registrati nel Place di Default.
getBlackboard(). Method in class PlaceManager.Place
Ritorna riferimento alla Blackboard.
getBlackboard(). Method in class PlaceManager.PlaceManager
Ritorna riferimento alla Blackboard.
getCollisionRate(). Method in class AgentSystem.Monitor
Calcola Collision Rate per la rete locale ("netstat").
getCpuLoad(). Method in class AgentSystem.Monitor
Risponde il carico della CPU fornito dal comando "uptime".
getCurrentLocation(). Static method in class AgentSystem.AgentSystem
Ritorna la attuale posizione dell'Agente.
getDomain(). Method in class AgentSystem.AgentID
Ritorna il dominio di origine dell'agente
getFreeSpace(). Method in class AgentSystem.Monitor
Risponde lo spazio libero su disco in blocchi (comando "df").
getFreeSwap(). Method in class AgentSystem.Monitor
Risponde lo swap ancora disponibile (programma C "getswap").
getHome(). Method in class AgentSystem.AgentID
Ritorna il nodo di origine dell'agente
getID(). Method in class AgentSystem.Agent
getID(). Method in class InfoManager.ShObject
getLocation(). Method in class InfoManager.ShObject
getMessage(). Method in class AgentSystem.Mailbox
Restituisce il primo messaggio in mailbox.
getName(). Method in class AgentSystem.Connection
getNetworkLatency(). Method in class AgentSystem.Monitor
Calcola la latenza nella rete locale ("ping").
getNotTraceableAgentsNumber(). Static method in class AgentSystem.AgentSystem
getNum(). Method in class AgentSystem.ObjectID
getPersistentObject(ObjectID). Static method in class AgentSystem.AgentSystem
Cerca nel DB oggetto persistente
getPlaceNumber(). Static method in class AgentSystem.AgentSystem
getPosition(AgentID). Static method in class AgentSystem.AgentManager
getTraceableAgentsNumber(). Static method in class AgentSystem.AgentSystem
go(AgentID, DomainName, NodeName, String). Static method in class AgentSystem.AgentSystem
Muove Agente identificato da AgentID aid.
go(AgentID, DomainName, String). Static method in class AgentSystem.AgentSystem
Muove Agente identificato da AgentID aid.
go(AgentID, NodeName, String). Static method in class AgentSystem.AgentSystem
Muove Agente identificato da AgentID aid.
go(AgentID, PlaceName, String). Static method in class AgentSystem.AgentSystem
go(AgentID, String, String). Static method in class AgentSystem.AgentSystem
Muove Agente identificato da AgentID aid.

H

Home. Static variable in class AgentSystem.AgentManager
Home. Static variable in class AgentSystem.NetManager

I

ID. Variable in class AgentSystem.ObjEntry
InfoManager(). Constructor for class InfoManager.InfoManager
init(). Static method in class AgentSystem.AgentManager
init(). Static method in class AgentSystem.ObjManager
init(int, String). Static method in class AgentSystem.NetManager
init(String). Static method in class PlaceManager.PlaceManager
isActive(NodeName). Static method in class AgentSystem.AgentSystem
Verifica se una specifico nodo e' attivo.
isActive(NodeName). Static method in class AgentSystem.NetManager
isActive(String). Static method in class AgentSystem.NetManager
isAlias(String). Method in class PlaceManager.Place
Verifica esistenza di un particolare nome.
isAlias(String). Static method in class PlaceManager.PlaceManager
verifica esistenza di un particolare nome (per verifica info).
isGateWay. Variable in class AgentSystem.Location
isMessage(). Method in class AgentSystem.Mailbox
Verifica se sono presenti messaggi in Mailbox.
isPlace(String). Static method in class PlaceManager.PlaceManager
Verifica se esiste il place locale specificato.
isService(String). Method in class PlaceManager.Place
Verifica esistenza di un particolare nome.
isService(String). Static method in class PlaceManager.PlaceManager
verifica esistenza di un particolare Servizio (per verifica info).

K

Key. Variable in class PlaceManager.BMessage
kill(AgentID). Static method in class AgentSystem.AgentSystem
Uccide Agente caratterizzato da AgentID

L

Location(NodeName, String, String). Constructor for class AgentSystem.Location
Location(String, String). Constructor for class AgentSystem.Location
Location(String, String, String). Constructor for class AgentSystem.Location

M

Mail. Variable in class AgentSystem.Agent
Message(Object, AgentID, AgentID). Constructor for class AgentSystem.Message
Message(String, AgentID, AgentID). Constructor for class AgentSystem.Message
Mittente. Variable in class AgentSystem.Message
Monitor. Static variable in class AgentSystem.AgentSystem
Monitor(). Constructor for class AgentSystem.Monitor
Msg. Variable in class AgentSystem.Message

N

next. Variable in class PlaceManager.Alias
next. Variable in class PlaceManager.BMessage
next. Variable in class AgentSystem.Message
next. Variable in class AgentSystem.ObjEntry
next. Variable in class PlaceManager.Place
NnSAgents. Static variable in class AgentSystem.AgentManager
NodeName(String). Constructor for class AgentSystem.NodeName
Nodo(Location). Constructor for class AgentSystem.Nodo
Nodo(String). Constructor for class AgentSystem.Nodo
Nodo(String, Connection). Constructor for class AgentSystem.Nodo
Nome. Variable in class PlaceManager.Alias
Nome. Variable in class AgentSystem.Location
Nome. Variable in class AgentSystem.Nodo
Nome. Variable in class PlaceManager.Place
NPlace. Static variable in class PlaceManager.PlaceManager
NSAgents. Static variable in class AgentSystem.AgentManager

O

Obj. Variable in class PlaceManager.BMessage
Obj. Variable in class AgentSystem.ObjEntry
ObjectID(int). Constructor for class AgentSystem.ObjectID
ObjEntry(ObjectID, Object). Constructor for class AgentSystem.ObjEntry
ObjManager(). Constructor for class AgentSystem.ObjManager
ObjStore(). Constructor for class AgentSystem.ObjStore

P

P. Static variable in class PlaceManager.PlaceManager
Place(String). Constructor for class PlaceManager.Place
PlaceManager(). Constructor for class PlaceManager.PlaceManager
PlaceName(String). Constructor for class PlaceManager.PlaceName
put(Agent). Static method in class AgentSystem.AgentManager
Aggiunge Agente in arrivo tra quelli che eseguono
putArg(Object). Method in class AgentSystem.Agent
putArg(Object). Method in class InfoManager.FinderAlias
putArg(Object). Method in class InfoManager.FinderID

R

ReadAgent(). Method in class AgentSystem.Connection
ReadCommand(). Method in class AgentSystem.Connection
Register(Connection). Static method in class AgentSystem.NetManager
registerAlias(AgentID, String). Method in class PlaceManager.Place
Registra un nuovo alias per l'agente AgentID.
registerAlias(AgentID, String). Static method in class PlaceManager.PlaceManager
Registra un Agente nel Place sotto l'Alias specificato.
registerService(AgentID, String). Method in class PlaceManager.Place
Registra un nuovo Servizio per l'agente AgentID.
registerService(AgentID, String). Static method in class PlaceManager.PlaceManager
Registra un Agente nel Place sotto come Servitore specificato.
removeAlias(AgentID, String). Method in class PlaceManager.Place
Elimina un alias per l'agente corrispondente.
removeAlias(AgentID, String). Static method in class PlaceManager.PlaceManager
Elimina un alias per l'agente corrispondente.
removePersistentObject(ObjectID). Static method in class AgentSystem.AgentSystem
Rimuove oggetto persistente dal DB
removeService(AgentID, String). Method in class PlaceManager.Place
Elimina un Servizio dalla lista.
removeService(AgentID, String). Static method in class PlaceManager.PlaceManager
Elimina il Servizio per l'agente corrispondente.
resolve(String). Static method in class AgentSystem.NetManager
Returned(). Method in class AgentSystem.Ccreate
Returned(). Method in class AgentSystem.Command
Returned(). Method in class AgentSystem.CsendMessage
Returned(). Method in class AgentSystem.Cupdate
Risp. Variable in class AgentSystem.Command
run(). Method in class AgentSystem.Agent
run(). Method in class AgentSystem.AgentReader
run(). Method in class AgentSystem.CommandReader
run(). Method in class InfoManager.FinderAlias
run(). Method in class InfoManager.FinderID
run(). Method in class AgentSystem.ThServer
run(). Method in class AgentSystem.Worker
run2(). Method in class InfoManager.FinderAlias
run2(). Method in class InfoManager.FinderID
run3(). Method in class InfoManager.FinderAlias
run3(). Method in class InfoManager.FinderID

S

sendAgent(Agent, String). Static method in class AgentSystem.NetManager
sendCommand(Command, Location). Static method in class AgentSystem.NetManager
sendCommand(Command, String, String). Static method in class AgentSystem.NetManager
sendMessage(Message). Method in class AgentSystem.Mailbox
Spedisce un Messaggio.
sendOutAgent(Agent, String, String). Static method in class AgentSystem.NetManager
setDomain(String). Method in class AgentSystem.Location
setID(AgentID). Method in class AgentSystem.Agent
setLocation(Location). Method in class InfoManager.ShObject
setPosition(AgentID, String). Static method in class AgentSystem.AgentManager
setPosition(AgentID, String, String). Static method in class AgentSystem.AgentManager
setPosition(String). Method in class AgentSystem.Location
setStart(String). Method in class AgentSystem.Agent
setTraceable(boolean). Method in class AgentSystem.Agent
ShObject(AgentID). Constructor for class InfoManager.ShObject
ShObject(String). Constructor for class InfoManager.ShObject
Start. Variable in class AgentSystem.Agent
stat. Variable in class AgentSystem.CantGoException
store(Object). Static method in class AgentSystem.ObjManager
Effettua lo store di un Oggetto
storeMessage(Message). Method in class AgentSystem.Mailbox
Metodo implicitamente chiamato dal sistema quando arriva un messaggio
storePersistentObject(Object). Static method in class AgentSystem.AgentSystem
Salva nel DB oggetto che deve rimanere persistente

T

top. Variable in class PlaceManager.Blackboard
top. Variable in class AgentSystem.ObjStore
toString(). Method in class PlaceManager.DomainName
toString(). Method in class AgentSystem.NodeName
toString(). Method in class PlaceManager.PlaceName
Traceable. Variable in class AgentSystem.Agent

U

uguale(AgentID). Method in class AgentSystem.AgentID
Verifica se 2 AgentID sono uguali
uguale(ObjectID). Method in class AgentSystem.ObjectID

V

verifyHostConnection(String). Method in class AgentSystem.Monitor
Verifica se uno specifico Host e' attivo ("ping").

W

Worker(Agent). Constructor for class AgentSystem.Worker
Worker(Agent, String). Constructor for class AgentSystem.Worker
WriteAgent(Agent). Method in class AgentSystem.Nodo
WriteCommand(Command). Method in class AgentSystem.Nodo
WriteObject(Object, String, String, boolean). Method in class AgentSystem.GateWay