Serialized Form
elements
List elements
readObject
private void readObject(java.io.ObjectInputStream oin)
throws java.io.IOException,
java.lang.ClassNotFoundException
validationMode
boolean validationMode
isAContentExpression
boolean isAContentExpression
elements
List elements
elements
List elements
typeName
java.lang.String typeName
isAContentExpression
boolean isAContentExpression
isAContentExpression
boolean isAContentExpression
elements
HashMap elements
orderedKeys
ArrayList orderedKeys
- This list keeps the keys in the same order as they were added
typeName
java.lang.String typeName
changed
boolean changed
- true if this object is changed and its hash must be recomputed
hashCode
int hashCode
isAContentExpression
boolean isAContentExpression
isMeta
boolean isMeta
value
java.lang.Object value
typeName
java.lang.String typeName
isMeta
boolean isMeta
|
Package jade.content.lang |
name
java.lang.String name
|
Package jade.content.lang.leap |
readObject
private void readObject(java.io.ObjectInputStream oin)
throws java.io.IOException,
java.lang.ClassNotFoundException
|
Package jade.content.lang.sl |
readResolve
protected java.lang.Object readResolve()
throws java.io.ObjectStreamException
- Restore parser after deserialization.
The readResolve method is called when ObjectInputStream has read an object from the stream
and is preparing to return it to the caller.
The readResolve method is not invoked on the object until the object is fully constructed.
slOnto
SL0Ontology slOnto
domainOnto
Ontology domainOnto
metaAllowed
boolean metaAllowed
- This variable is true, when meta symbols are allowed (metas are a semantics-specific extension to the SL Grammar)
preserveJavaTypes
boolean preserveJavaTypes
|
Package jade.content.onto |
concept
Concept concept
onto
Ontology onto
base
Ontology[] base
name
java.lang.String name
introspector
Introspector introspector
elements
java.util.Hashtable elements
classes
java.util.Hashtable classes
schemas
java.util.Hashtable schemas
conceptSlots
java.util.Hashtable conceptSlots
logger
Logger logger
|
Package jade.content.onto.basic |
actor
AID actor
action
Concept action
action
Concept action
condition
Predicate condition
left
java.lang.Object left
right
java.lang.Object right
action
Concept action
value
java.lang.Object value
|
Package jade.content.schema |
encodingByOrder
boolean encodingByOrder
|
Package jade.content.schema.facets |
cardMin
int cardMin
cardMax
int cardMax
type
ObjectSchema type
readObject
private void readObject(java.io.ObjectInputStream in)
throws java.io.IOException,
java.lang.ClassNotFoundException
writeObject
private void writeObject(java.io.ObjectOutputStream out)
throws java.io.IOException
msgQueueMaxSize
int msgQueueMaxSize
o2aQueueSize
int o2aQueueSize
o2aManager
Behaviour o2aManager
myName
java.lang.String myName
myAID
AID myAID
myHap
java.lang.String myHap
myScheduler
Scheduler myScheduler
messageCounter
int messageCounter
restarting
boolean restarting
myLifeCycle
LifeCycle myLifeCycle
myBufferedLifeCycle
LifeCycle myBufferedLifeCycle
myActiveLifeCycle
LifeCycle myActiveLifeCycle
terminating
boolean terminating
- This flag is used to distinguish the normal AP_ACTIVE state from
the particular case in which the agent state is set to AP_ACTIVE
during agent termination to allow it to deregister with the AMS.
In this case in fact a call to
doDelete(),
doMove(), doClone() and doSuspend()
should have no effect.
generateBehaviourEvents
boolean generateBehaviourEvents
- When set to false (default) all behaviour-related events (such as ADDED_BEHAVIOUR
or CHANGED_BEHAVIOUR_STATE) are not generated in order to improve performances.
These events in facts are very frequent.
persistentID
java.lang.Long persistentID
theContentManager
ContentManager theContentManager
name
java.lang.String name
hashCode
int hashCode
addresses
List addresses
resolvers
List resolvers
userDefSlots
Properties userDefSlots
name
java.lang.String name
address
java.lang.String address
main
java.lang.Boolean main
port
java.lang.String port
protocol
java.lang.String protocol
principal
jade.security.JADEPrincipal principal
creds
jade.security.Credentials creds
myName
java.lang.String myName
myService
java.lang.String myService
myInteraction
java.lang.String myInteraction
params
List params
returnValue
java.lang.Object returnValue
_amsAID
AID _amsAID
myNode
Node myNode
|
Package jade.core.behaviours |
myName
java.lang.String myName
startFlag
boolean startFlag
myAgent
Agent myAgent
- The agent this behaviour belongs to.
This is an instance variable that holds a reference to the Agent
object and allows the usage of its methods within the body of the
behaviour. As the class
Behaviour is the superclass
of all the other behaviour classes, this variable is always
available. Of course, remind to use the appropriate constructor,
i.e. the one that accepts an agent object as argument; otherwise,
this variable is set to null.
runnableState
boolean runnableState
- Flag indicating whether this Behaviour is runnable or not
restartCounter
long restartCounter
executionState
java.lang.String executionState
myStore
DataStore myStore
- The private data store of this Behaviour
threadedParent
CompositeBehaviour threadedParent
starting
boolean starting
- This variable marks the state when no child-behaviour has been run yet.
finished
boolean finished
- This variable marks the state when all child-behaviours have been run.
currentDone
boolean currentDone
currentResult
int currentResult
states
Map states
current
Behaviour current
lastStates
List lastStates
currentName
java.lang.String currentName
previousName
java.lang.String previousName
firstName
java.lang.String firstName
lastExitValue
int lastExitValue
transitionForced
boolean transitionForced
forcedTransitionDest
java.lang.String forcedTransitionDest
theTransitionTable
FSMBehaviour.TransitionTable theTransitionTable
myLogger
Logger myLogger
codec
Codec codec
onto
Ontology onto
myContentManager
ContentManager myContentManager
localLoader
java.lang.ClassLoader localLoader
myTemplate
MessageTemplate myTemplate
finished
boolean finished
whenToStop
int whenToStop
subBehaviours
BehaviourList subBehaviours
blockedChildren
java.util.Hashtable blockedChildren
terminatedChildren
BehaviourList terminatedChildren
subBehaviours
List subBehaviours
current
int current
wakeupTime
long wakeupTime
period
long period
finished
boolean finished
tickCount
int tickCount
wakeupTime
long wakeupTime
-
blockTime
long blockTime
-
timeout
long timeout
-
state
int state
-
finished
boolean finished
-
content
java.lang.String content
-
|
Package jade.domain.FIPAAgentManagement |
name
AID name
ownership
java.lang.String ownership
state
java.lang.String state
name
java.lang.String name
services
List services
addresses
List addresses
name
java.lang.String name
type
java.lang.String type
description
java.lang.Object description
name
AID name
services
List services
interactionProtocols
List interactionProtocols
ontology
List ontology
language
List language
leaseTime
java.util.Date leaseTime
to
ArrayList to
-
from
AID from
-
comments
java.lang.String comments
-
aclRepresentation
java.lang.String aclRepresentation
-
payloadLength
java.lang.Long payloadLength
-
payloadEncoding
java.lang.String payloadEncoding
-
date
java.util.Date date
-
intendedReceiver
ArrayList intendedReceiver
-
transportBehaviour
Properties transportBehaviour
-
stamps
ArrayList stamps
-
properties
ArrayList properties
-
s1
java.lang.String s1
-
s1
java.lang.String s1
-
s1
java.lang.String s1
-
s2
java.lang.String s2
-
description
java.lang.Object description
name
java.lang.String name
value
java.lang.Object value
by
java.lang.String by
from
java.lang.String from
date
java.util.Date date
id
java.lang.String id
via
java.lang.String via
description
java.lang.Object description
description
java.lang.Object description
constraints
SearchConstraints constraints
max_depth
java.lang.Long max_depth
max_results
java.lang.Long max_results
search_id
java.lang.String search_id
cnt
int cnt
name
java.lang.String name
type
java.lang.String type
ownership
java.lang.String ownership
interactionProtocols
List interactionProtocols
ontology
List ontology
language
List language
properties
List properties
s
java.lang.String s
-
s1
java.lang.String s1
-
s1
java.lang.String s1
-
s2
java.lang.String s2
-
s1
java.lang.String s1
-
s2
java.lang.String s2
-
s
java.lang.String s
-
s
java.lang.String s
-
s
java.lang.String s
-
s
java.lang.String s
-
|
Package jade.domain.JADEAgentManagement |
agentName
java.lang.String agentName
className
java.lang.String className
arguments
List arguments
container
ContainerID container
owner
jade.security.JADEPrincipal owner
initialCredentials
jade.security.Credentials initialCredentials
address
java.lang.String address
container
ContainerID container
className
java.lang.String className
agent
AID agent
password
java.lang.String password
container
ContainerID container
password
java.lang.String password
location
Location location
address
java.lang.String address
container
ContainerID container
agentName
AID agentName
|
Package jade.domain.introspection |
container
ContainerID container
ownership
java.lang.String ownership
address
java.lang.String address
proto
java.lang.String proto
where
ContainerID where
ams
AID ams
AMSSubscription
ACLMessage AMSSubscription
AMSCancellation
ACLMessage AMSCancellation
listenTemplate
MessageTemplate listenTemplate
handlers
java.util.Map handlers
agent
AID agent
where
ContainerID where
state
java.lang.String state
ownership
java.lang.String ownership
className
java.lang.String className
agent
AID agent
where
ContainerID where
containerRemoved
java.lang.Boolean containerRemoved
codec
Codec codec
onto
Ontology onto
template
MessageTemplate template
container
ContainerID container
agent
AID agent
from
ContainerID from
to
ContainerID to
container
ContainerID container
address
java.lang.String address
proto
java.lang.String proto
where
ContainerID where
agent
AID agent
where
ContainerID where
agent
AID agent
where
ContainerID where
|
Package jade.domain.mobility |
newName
java.lang.String newName
className
java.lang.String className
code
byte[] code
zip
byte[] zip
parameters
List parameters
name
AID name
destination
Location destination
agentProfile
MobileAgentProfile agentProfile
agentVersion
java.lang.String agentVersion
signature
java.lang.String signature
name
java.lang.String name
majorVersion
java.lang.Long majorVersion
minorVersion
java.lang.Long minorVersion
dependencies
java.lang.String dependencies
name
java.lang.String name
majorVersion
java.lang.Long majorVersion
minorVersion
java.lang.Long minorVersion
dependencies
java.lang.String dependencies
system
MobileAgentSystem system
language
MobileAgentLanguage language
os
MobileAgentOS os
name
java.lang.String name
majorVersion
java.lang.Long majorVersion
minorVersion
java.lang.Long minorVersion
dependencies
java.lang.String dependencies
agentToMove
MobileAgentDescription agentToMove
name
java.lang.String name
value
java.lang.Object value
mode
int mode
nested
java.lang.Throwable nested
-
performative
int performative
-
source
AID source
-
dests
ArrayList dests
reply_to
ArrayList reply_to
content
java.lang.StringBuffer content
-
byteSequenceContent
byte[] byteSequenceContent
reply_with
java.lang.String reply_with
-
in_reply_to
java.lang.String in_reply_to
-
encoding
java.lang.String encoding
-
language
java.lang.String language
-
ontology
java.lang.String ontology
-
reply_byInMillisec
long reply_byInMillisec
-
protocol
java.lang.String protocol
-
conversation_id
java.lang.String conversation_id
-
userDefProps
Properties userDefProps
messageEnvelope
Envelope messageEnvelope
persistentID
java.lang.Long persistentID
conversations
java.util.Vector conversations
myAgent
Agent myAgent
cnt
int cnt
myTemplate
MessageTemplate myTemplate
toMatch
MessageTemplate.MatchExpression toMatch
-
REQUEST_KEY
java.lang.String REQUEST_KEY
- key to retrieve from the DataStore of the behaviour the ACLMessage
object passed in the constructor of the class.
ALL_REQUESTS_KEY
java.lang.String ALL_REQUESTS_KEY
- key to retrieve from the DataStore of the behaviour the vector of
ACLMessage objects that have been sent.
REPLY_KEY
java.lang.String REPLY_KEY
- key to retrieve from the DataStore of the behaviour the last
ACLMessage object that has been received (null if the timeout
expired).
ALL_RESPONSES_KEY
java.lang.String ALL_RESPONSES_KEY
- key to retrieve from the DataStore of the behaviour the vector of
ACLMessage objects that have been received as response.
ALL_RESULT_NOTIFICATIONS_KEY
java.lang.String ALL_RESULT_NOTIFICATIONS_KEY
- key to retrieve from the DataStore of the behaviour the vector of
ACLMessage objects that have been received as result notifications.
allResponsesReceived
boolean allResponsesReceived
REQUEST_KEY
java.lang.String REQUEST_KEY
- key to retrieve from the DataStore of the behaviour the ACLMessage
object sent by the initiator.
RESPONSE_KEY
java.lang.String RESPONSE_KEY
- key to retrieve from the DataStore of the behaviour the ACLMessage
object sent as a response to the initiator.
RESULT_NOTIFICATION_KEY
java.lang.String RESULT_NOTIFICATION_KEY
- key to retrieve from the DataStore of the behaviour the ACLMessage
object sent as a result notification to the initiator.
rec
MsgReceiver rec