Se encuentra en jade.domain.FIPAAgentManagement.DFAgentDescription.

Lista de Métodos
void
addLanguages(String l)
Añade un idioma al slot de languages del objeto.
void
addOntologies(String o)
Añade una ontología al slot de ontologies del objeto.
void
addProtocols(String ip)
Añade un protocolo al slot de protocols del objeto.
void
addServices(ServiceDescription a)
Añade un servicio al slot de service del objeto.
boolean
checkLeaseTimeExpired()
Comprueba si el tiempo de registro del DFAgentDescription ha expirado.
void
clearAllLanguages()
Elimina todas las entradas del slot languages del objeto.
void
clearAllOntologies()
Elimina todas las entradas del slot ontologies del objeto.
void
clearAllProtocols()
Elimina todas las entradas del slot protocols del objeto.
void
clearAllServices()
Elimina todas las entradas del slot services del objeto.
Iterator
getAllLanguages()
Devuelve un iterador con todas las entradas del slot languages del objeto.
Iterator
getAllOntologies()
Devuelve un iterador con todas las entradas del slot ontologies del objeto.
Iterator
getAllProtocols()
Devuelve un iterador con todas las entradas del slot protocols del objeto.
Iterator
getAllServices()
Devuelve un iterador con todas las entradas del slot services del objeto.
java.util.Date
getLeaseTime()
Devuelve el tiempo de resgistro de la descripción (Cuanto tiempo permanecerá la descripción dentro de la base de conocimiento del DF).
AID
getName()
Devuelve el identificador del agente.
boolean
removeLanguages(String l)
Elimina un idioma del slot languages del objeto.
boolean
removeOntologies(String o)
Elimina una ontología del slot ontologies del objeto.
boolean
removeProtocols(String ip)
Elimina un protocolo del slot protocols del objeto.
boolean
removeServices(ServiceDescription a)
Elimina un servicio del slot services del objeto.
void
setLeaseTime(java.util.Date absoluteTime)
Establece el tiempo de expiración del DFAgentDescription de forma absoluta.
void
setName(AID n)
Establece el identificador del agente.
void
setRelativeLeaseTime(long relativeTime)
Establece el tiempo de expiración del DFAgentDescription de forma relativa.