Serialized Form


Package fr.lifl.magique

Class fr.lifl.magique.NoActionSkillException extends java.lang.RuntimeException implements Serializable

Class fr.lifl.magique.Request extends java.lang.Object implements Serializable

Serialized Fields

isQuestion

java.lang.Boolean isQuestion
true if this request is a question

 

concurrent

java.lang.Boolean concurrent
true if this request is a concurrent one. Default is false

 

name

java.lang.String name
request identifier (respect the pattern "sender-number")

 

text

java.lang.String text
request text (typically a method name)

 

params

java.lang.Object[] params
args of request (typically of the method)

 

answer

java.lang.Object answer
the answer (if any, null otherwise)

 

answerer

java.lang.String answerer
name of who has answered the request

 

path

java.util.Vector path
request are forwarded through the net untill it reaches the convenient recipient. This stores the name of all agents met during its course

 

pathLength

int pathLength

Class fr.lifl.magique.SkillAlreadyAcquiredException extends java.lang.RuntimeException implements Serializable

Class fr.lifl.magique.SkillNotKnownException extends java.lang.RuntimeException implements Serializable


Package fr.lifl.magique.util

Class fr.lifl.magique.util.Agenda extends java.util.Hashtable implements Serializable

Class fr.lifl.magique.util.AnswerVector extends java.util.Vector implements Serializable

Serialized Fields

concurrent

boolean concurrent

theAnswer

Answer theAnswer
the answer chosen as THE answer among all th received answers to the question this vector is associated to

Class fr.lifl.magique.util.DefaultAnswerLogFactory extends java.lang.Object implements Serializable

Class fr.lifl.magique.util.DefaultLearningLogFactory extends java.lang.Object implements Serializable

Class fr.lifl.magique.util.MessageList extends java.util.Vector implements Serializable

Class fr.lifl.magique.util.NoLogAnswerLogFactory extends java.lang.Object implements Serializable

Class fr.lifl.magique.util.QuestionTable extends java.util.Hashtable implements Serializable

Serialized Fields

theConcurrencyPolicy

ConcurrencyPolicy theConcurrencyPolicy
the policy for concurrency of my agent

Class fr.lifl.magique.util.Team extends java.util.Hashtable implements Serializable

Class fr.lifl.magique.util.TeamInfo extends java.lang.Object implements Serializable

Serialized Fields

names

java.util.Vector names
the vector of the names of the agents

 

methods

java.util.Vector methods
the vector of the names of the methods

 


Package fr.lifl.magique.platform

Class fr.lifl.magique.platform.AlreadyExistingAgentException extends java.lang.RuntimeException implements Serializable

Serialized Fields

message

java.lang.String message

Class fr.lifl.magique.platform.PlatformMessage extends java.lang.Object implements Serializable

Serialized Fields

recipient

java.lang.String recipient

content

Message content


Package fr.lifl.magique.platform.classloader

Class fr.lifl.magique.platform.classloader.ClassArchive extends java.lang.Object implements Serializable

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream stream)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException

writeObject

private void writeObject(java.io.ObjectOutputStream stream)
                  throws java.io.IOException
Serialized Fields

DEBUG

boolean DEBUG

urlName

java.net.URL urlName

fileName

java.lang.String fileName

login

java.lang.String login

bytecode

java.lang.Byte[] bytecode

className

java.lang.String className

dependencies

java.util.Vector dependencies

Class fr.lifl.magique.platform.classloader.ClassArchiveNotFoundException extends java.lang.RuntimeException implements Serializable


Package fr.lifl.magique.platform.rmi

Class fr.lifl.magique.platform.rmi.PlatformServer extends java.rmi.server.UnicastRemoteObject implements Serializable

Serialized Fields

platform

Platform platform


Package fr.lifl.magique.skill.system

Class fr.lifl.magique.skill.system.ConnectionRefusedException extends java.lang.RuntimeException implements Serializable

Class fr.lifl.magique.skill.system.TeachSkillRefusedException extends java.lang.RuntimeException implements Serializable