Serialized Form
readObject
private void readObject(java.io.ObjectInputStream oin)
throws java.io.IOException,
java.lang.ClassNotFoundException
validationMode
boolean validationMode
elements
List elements
elements
List elements
typeName
java.lang.String typeName
elements
java.util.Hashtable elements
typeName
java.lang.String typeName
typeName
java.lang.String typeName
value
java.lang.Object value
Package jade.content.lang |
name
java.lang.String name
Package jade.content.lang.j |
Package jade.content.lang.leap |
counter
int counter
references
java.util.Vector references
Package jade.content.lang.sl |
currentToken
Token currentToken
- This is the last token that has been consumed successfully. If
this object has been created due to a parse error, the token
followng this token will (therefore) be the first error token.
eol
java.lang.String eol
- The end of line string for this machine.
expectedTokenSequences
int[][] expectedTokenSequences
- Each entry in this array is an array of integers. Each array
of integers represents a sequence of tokens (by their ordinal
values) that is expected at this point of the parse.
specialConstructor
boolean specialConstructor
- This variable determines which constructor was used to create
this object and thereby affects the semantics of the
"getMessage" method (see below).
tokenImage
java.lang.String[] tokenImage
- This is a reference to the "tokenImage" array of the generated
parser within which the parse error occurred. This array is
defined in the generated ...Constants interface.
domainOnto
Ontology domainOnto
parser
jade.content.lang.sl.SLParser parser
slOnto
jade.content.lang.sl.SL0Ontology slOnto
errorCode
int errorCode
- Indicates the reason why the exception is thrown. It will have
one of the above 4 values.
Package jade.content.onto |
base
Ontology[] base
classes
java.util.Hashtable classes
elements
java.util.Hashtable elements
introspector
Introspector introspector
name
java.lang.String name
schemas
java.util.Hashtable schemas
Package jade.content.schema |
encodingByOrder
boolean encodingByOrder
Package jade.content.schema.facets |
cardMax
int cardMax
cardMin
int cardMin
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
certs
jade.security.CertificateFolder certs
currentBehaviour
Behaviour currentBehaviour
- The
Behaviour
that is currently executing. -
- See Also:
Behaviour
currentMessage
ACLMessage currentMessage
- Last message received.
-
- See Also:
ACLMessage
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.
messageCounter
int messageCounter
msgQueueMaxSize
int msgQueueMaxSize
myAID
AID myAID
myAPState
int myAPState
myBufferedState
int myBufferedState
myHap
java.lang.String myHap
myName
java.lang.String myName
myScheduler
jade.core.Scheduler myScheduler
o2aQueueSize
int o2aQueueSize
ownership
java.lang.String ownership
principal
jade.security.AgentPrincipal principal
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.
theContentManager
ContentManager theContentManager
addresses
List addresses
-
name
java.lang.String name
-
resolvers
List resolvers
-
userDefSlots
Properties userDefSlots
-
s
java.lang.String s
-
address
java.lang.String address
name
java.lang.String name
Package jade.core.behaviours |
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
.
myEvent
Behaviour.RunnableChangedEvent myEvent
- This event object will be re-used for every state change
notification.
myName
java.lang.String myName
myStore
DataStore myStore
- The private data store of this Behaviour
parent
CompositeBehaviour parent
- Back pointer to the enclosing Behaviour (if present).
- See Also:
CompositeBehaviour
runnableState
boolean runnableState
- Flag indicating whether this Behaviour is runnable or not
startFlag
boolean startFlag
direction
int direction
-
runnable
boolean runnable
-
this$0
Behaviour this$0
currentDone
boolean currentDone
currentExecuted
boolean currentExecuted
currentResult
int currentResult
finished
boolean finished
- This variable marks the state when all child-behaviours have been run.
starting
boolean starting
- This variable marks the state when no child-behaviour has been run yet.
current
Behaviour current
currentName
java.lang.String currentName
firstName
java.lang.String firstName
forcedTransitionDest
java.lang.String forcedTransitionDest
lastExitValue
int lastExitValue
lastStates
List lastStates
previousName
java.lang.String previousName
states
Map states
theTransitionTable
jade.core.behaviours.FSMBehaviour.TransitionTable theTransitionTable
transitionForced
boolean transitionForced
blockedChildren
java.util.Hashtable blockedChildren
subBehaviours
jade.core.behaviours.BehaviourList subBehaviours
terminatedChildren
jade.core.behaviours.BehaviourList terminatedChildren
whenToStop
int whenToStop
blockingTime
long blockingTime
-
finished
boolean finished
-
future
jade.core.behaviours.ReceiverBehaviour.MessageFuture future
-
template
MessageTemplate template
-
timeOut
long timeOut
-
timeToWait
long timeToWait
-
message
ACLMessage message
-
current
int current
subBehaviours
List subBehaviours
finished
boolean finished
period
long period
state
int state
tickCount
int tickCount
wakeupTime
long wakeupTime
blockTime
long blockTime
-
finished
boolean finished
-
state
int state
-
wakeupTime
long wakeupTime
-
agent
AID agent
behaviour
BehaviourID behaviour
behaviourFrom
java.lang.String behaviourFrom
behaviourTo
java.lang.String behaviourTo
from
AgentState from
newPrincipal
jade.security.AgentPrincipal newPrincipal
oldPrincipal
jade.security.AgentPrincipal oldPrincipal
to
AgentState to
time
java.util.Date time
agent
AID agent
from
Channel from
message
ACLMessage message
to
Channel to
chan
Channel chan
env
Envelope env
payload
byte[] payload
agent
AID agent
myPlatformName
java.lang.String myPlatformName
newContainer
ContainerID newContainer
newPrincipal
jade.security.JADEPrincipal newPrincipal
oldPrincipal
jade.security.JADEPrincipal oldPrincipal
codec
Codec codec
eventQueue
InputQueue eventQueue
myPlatform
AgentManager myPlatform
pendingClonedAgents
java.util.Hashtable pendingClonedAgents
pendingDeadAgents
java.util.Hashtable pendingDeadAgents
pendingMovedAgents
java.util.Hashtable pendingMovedAgents
pendingRemovedContainers
java.util.Hashtable pendingRemovedContainers
theProfile
APDescription theProfile
toolNotification
ACLMessage toolNotification
tools
List tools
verbosity
int verbosity
agentDescriptions
jade.domain.KBManagement.KB agentDescriptions
appletRequestResponder
jade.domain.DFAppletManagementBehaviour appletRequestResponder
children
List children
- DFSubscriptionResponder BAHAVIOUR. An extended version of the
SubscriptionResponder that manages the CANCEL message
private class DFSubscriptionResponder extends SubscriptionResponder {
private static final String HANDLE_CANCEL = "Handle-cancel";
public SubscriptionManager mySubscriptionManager = null; // patch to allow compiling with JDK1.2
DFSubscriptionResponder(Agent a, MessageTemplate mt, SubscriptionManager sm) {
super(a, MessageTemplate.or(mt, MessageTemplate.MatchPerformative(ACLMessage.CANCEL)), sm);
mySubscriptionManager = sm;
registerTransition(RECEIVE_SUBSCRIPTION, HANDLE_CANCEL, ACLMessage.CANCEL);
registerDefaultTransition(HANDLE_CANCEL, RECEIVE_SUBSCRIPTION);
// HANDLE_CANCEL
Behaviour b = new OneShotBehaviour(myAgent) {
public void action() {
DataStore ds = getDataStore();
// If we are in this state the SUBSCRIPTION_KEY actually contains a CANCEL message
ACLMessage cancel = (ACLMessage) ds.get(SUBSCRIPTION_KEY);
try {
Action act = (Action) getContentManager().extractContent(cancel);
ACLMessage subsMsg = (ACLMessage)act.getAction();
mySubscriptionManager.deregister(new SubscriptionResponder.Subscription(DFSubscriptionResponder.this, subsMsg));
}
catch(Exception e) {
e.printStackTrace();
}
}
};
b.setDataStore(getDataStore());
registerState(b, HANDLE_CANCEL);
}
}
codec
Codec codec
dfSubscriptionResponder
SubscriptionResponder dfSubscriptionResponder
dscDFParentMap
HashMap dscDFParentMap
fipaRequestResponder
jade.domain.DFFipaAgentManagementBehaviour fipaRequestResponder
gui
DFGUIInterface gui
jadeRequestResponder
jade.domain.DFJadeAgentManagementBehaviour jadeRequestResponder
kbResource
java.lang.String kbResource
maxLeaseTime
java.util.Date maxLeaseTime
maxResultLimit
int maxResultLimit
parents
List parents
searchIdCache
HashCache searchIdCache
subManager
jade.domain.KBSubscriptionManager subManager
thisDF
DFAgentDescription thisDF
verbosity
int verbosity
content
java.lang.String content
-
msg
ACLMessage msg
-
lastMsg
ACLMessage lastMsg
-
notYetReady
boolean notYetReady
-
outcome
FIPAException outcome
-
timeout
long timeout
-
Package jade.domain.DFGUIManagement |
Package jade.domain.FIPAAgentManagement |
aclRepresentation
java.lang.String aclRepresentation
-
comments
java.lang.String comments
-
date
java.util.Date date
-
from
AID from
-
intendedReceiver
ArrayList intendedReceiver
-
payloadEncoding
java.lang.String payloadEncoding
-
payloadLength
java.lang.Long payloadLength
-
stamps
ArrayList stamps
- serial
to
ArrayList to
-
transportBehaviour
Properties transportBehaviour
-
s1
java.lang.String s1
-
s1
java.lang.String s1
-
s1
java.lang.String s1
-
s2
java.lang.String s2
-
by
java.lang.String by
date
java.util.Date date
from
java.lang.String from
id
java.lang.String id
via
java.lang.String via
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.introspection |
Package jade.domain.JADEAgentManagement |
Package jade.domain.mobility |
check
java.lang.String check
dark_blue
java.awt.Color dark_blue
-
gui
javax.swing.JFrame gui
-
label
javax.swing.JLabel label
-
logocselt
java.lang.String logocselt
-
logojade
java.lang.String logojade
-
aclPanel
javax.swing.JPanel aclPanel
-
bottomBorder
int bottomBorder
-
by
javax.swing.JTextField by
-
colWidth
int[] colWidth
-
comments
javax.swing.JTextArea comments
-
communicativeAct
javax.swing.JComboBox communicativeAct
-
constraint
java.awt.GridBagConstraints constraint
-
content
javax.swing.JTextArea content
-
conversationId
javax.swing.JTextField conversationId
-
date
javax.swing.JTextField date
-
dateButton
javax.swing.JButton dateButton
-
dateDate
java.util.Date dateDate
-
dateRec
javax.swing.JTextField dateRec
-
dateRecButton
javax.swing.JButton dateRecButton
-
dateRecDate
java.util.Date dateRecDate
-
defaultEnvelopeButton
javax.swing.JButton defaultEnvelopeButton
-
encoding
javax.swing.JTextField encoding
-
fipaActVector
java.util.Vector fipaActVector
-
fipaProtocolArrayList
java.util.ArrayList fipaProtocolArrayList
-
firstPaintFlag
boolean firstPaintFlag
-
from
javax.swing.JTextField from
-
fromAID
AID fromAID
-
fromButton
javax.swing.JButton fromButton
-
fromRec
javax.swing.JTextField fromRec
-
gridNCol
int gridNCol
-
gridNRow
int gridNRow
-
guiEnabledFlag
boolean guiEnabledFlag
-
id
javax.swing.JTextField id
-
inReplyTo
javax.swing.JTextField inReplyTo
-
intendedReceiverPanel
VisualAIDList intendedReceiverPanel
-
language
javax.swing.JTextField language
-
lastSelectedIndex
int lastSelectedIndex
-
lastSelectedItem
java.lang.String lastSelectedItem
-
leftBorder
int leftBorder
-
lm
java.awt.GridBagLayout lm
-
minDim
java.awt.Dimension minDim
-
newAIDFrom
AID newAIDFrom
-
newAIDSender
AID newAIDSender
-
ontology
javax.swing.JTextField ontology
-
ownerGui
java.awt.Component ownerGui
payloadEncoding
javax.swing.JTextField payloadEncoding
-
payloadLength
javax.swing.JTextField payloadLength
-
propertiesListPanel
VisualPropertiesList propertiesListPanel
-
protocol
javax.swing.JComboBox protocol
-
receiverListPanel
VisualAIDList receiverListPanel
-
replyBy
javax.swing.JTextField replyBy
-
replyByDate
java.util.Date replyByDate
-
replyBySet
javax.swing.JButton replyBySet
-
replyToListPanel
VisualAIDList replyToListPanel
-
replyWith
javax.swing.JTextField replyWith
-
representation
javax.swing.JTextField representation
-
rightBorder
int rightBorder
-
sender
javax.swing.JTextField sender
-
SenderAID
AID SenderAID
-
senderButton
javax.swing.JButton senderButton
-
senderEnabledFlag
boolean senderEnabledFlag
-
slFormatter
jade.tools.sl.SLFormatter slFormatter
toPanel
VisualAIDList toPanel
-
topBorder
int topBorder
-
via
javax.swing.JTextField via
-
xSpacing
int xSpacing
-
ySpacing
int ySpacing
-
mapDescriptor
java.util.Map mapDescriptor
-
tree
javax.swing.JTree tree
-
addressAgent
java.lang.String addressAgent
-
this$0
AgentTree this$0
typeAgent
java.lang.String typeAgent
-
addressmachine
java.net.InetAddress addressmachine
-
this$0
AgentTree this$0
typeContainer
java.lang.String typeContainer
-
this$0
AgentTree this$0
chgeIcon
boolean chgeIcon
-
img
javax.swing.Icon img
-
name
java.lang.String name
-
ownership
java.lang.String ownership
- /**
-
state
java.lang.String state
- /**
-
this$0
AgentTree this$0
amsd
AMSAgentDescription amsd
this$0
AgentTree this$0
amsAID
AID amsAID
AP_Profile
APDescription AP_Profile
this$0
AgentTree this$0
this$0
AgentTree this$0
this$0
AgentTree this$0
addressListPanel
VisualStringList addressListPanel
-
agentAID
AID agentAID
-
checkSlots
boolean checkSlots
-
editable
boolean editable
-
isLocalName
javax.swing.JCheckBox isLocalName
nameText
javax.swing.JTextField nameText
-
out
AID out
-
parentGUI
java.awt.Component parentGUI
-
propertiesListPanel
VisualPropertiesList propertiesListPanel
-
resolverListPanel
VisualAIDList resolverListPanel
-
thisGUI
AIDGui thisGUI
-
MTPs_List
VisualAPServiceList MTPs_List
platformName_Field
javax.swing.JTextField platformName_Field
address_List
VisualStringList address_List
name_Field
javax.swing.JTextField name_Field
-
type_Field
javax.swing.JTextField type_Field
-
constraints
SearchConstraints constraints
-
maxDepth
javax.swing.JTextField maxDepth
-
maxResult
javax.swing.JTextField maxResult
-
absDateLeaseTime
java.util.Date absDateLeaseTime
agentName
javax.swing.JTextField agentName
-
checkSlots
boolean checkSlots
-
dfdAgent
DFAgentDescription dfdAgent
-
dlgParent
java.awt.Dialog dlgParent
-
editable
boolean editable
-
languagesListPanel
VisualStringList languagesListPanel
-
newAID
AID newAID
-
ontologiesListPanel
VisualStringList ontologiesListPanel
-
out
DFAgentDescription out
-
protocolsListPanel
VisualStringList protocolsListPanel
-
servicesListPanel
VisualServicesList servicesListPanel
-
setLTDateb
javax.swing.JButton setLTDateb
textFieldLeaseTime
javax.swing.JTextField textFieldLeaseTime
guiEventQueue
java.util.Vector guiEventQueue
-
guiEventQueueLock
java.lang.Boolean guiEventQueueLock
-
checkSlots
boolean checkSlots
-
editable
boolean editable
-
languagesListPanel
VisualStringList languagesListPanel
-
ontologiesListPanel
VisualStringList ontologiesListPanel
-
out
ServiceDescription out
-
propertiesListPanel
VisualPropertiesList propertiesListPanel
-
protocolsListPanel
VisualStringList protocolsListPanel
-
serviceDesc
ServiceDescription serviceDesc
-
txtName
javax.swing.JTextField txtName
-
txtOwner
javax.swing.JTextField txtOwner
-
txtType
javax.swing.JTextField txtType
-
hint
java.lang.String hint
out
java.lang.String out
parentGUI
java.awt.Component parentGUI
txtString
javax.swing.JTextField txtString
helpURL
java.net.URL helpURL
-
htmlPane
javax.swing.JEditorPane htmlPane
-
lineStyle
java.lang.String lineStyle
-
playWithLineStyle
boolean playWithLineStyle
-
editable
boolean editable
-
nameValue
javax.swing.JTextField nameValue
-
out
jade.gui.SingleProperty out
-
parentGUI
java.awt.Component parentGUI
thisGui
UserPropertyGui thisGui
valueValue
javax.swing.JTextField valueValue
-
checkSlots
boolean checkSlots
-
userDefinedSlots
java.util.Properties userDefinedSlots
-
checkSlots
boolean checkSlots
-
addItem
javax.swing.JMenuItem addItem
-
editItem
javax.swing.JMenuItem editItem
-
genericList
javax.swing.JList genericList
-
listModel
javax.swing.DefaultListModel listModel
-
owner
java.awt.Component owner
-
pane
javax.swing.JScrollPane pane
-
popUp
javax.swing.JPopupMenu popUp
-
removeItem
javax.swing.JMenuItem removeItem
-
nested
java.lang.Throwable nested
-
byteSequenceContent
byte[] byteSequenceContent
content
java.lang.StringBuffer content
-
conversation_id
java.lang.StringBuffer conversation_id
-
dests
ArrayList dests
-
encoding
java.lang.StringBuffer encoding
-
in_reply_to
java.lang.StringBuffer in_reply_to
-
language
java.lang.StringBuffer language
-
messageEnvelope
Envelope messageEnvelope
ontology
java.lang.StringBuffer ontology
-
performative
int performative
-
protocol
java.lang.StringBuffer protocol
-
reply_byInMillisec
long reply_byInMillisec
-
reply_to
ArrayList reply_to
-
reply_with
java.lang.StringBuffer reply_with
-
source
AID source
-
userDefProps
Properties userDefProps
-
toMatch
MessageTemplate.MatchExpression toMatch
-
currentToken
Token currentToken
- This is the last token that has been consumed successfully. If
this object has been created due to a parse error, the token
followng this token will (therefore) be the first error token.
eol
java.lang.String eol
- The end of line string for this machine.
expectedTokenSequences
int[][] expectedTokenSequences
- Each entry in this array is an array of integers. Each array
of integers represents a sequence of tokens (by their ordinal
values) that is expected at this point of the parse.
specialConstructor
boolean specialConstructor
- This variable determines which constructor was used to create
this object and thereby affects the semantics of the
"getMessage" method (see below).
tokenImage
java.lang.String[] tokenImage
- This is a reference to the "tokenImage" array of the generated
parser within which the parse error occurred. This array is
defined in the generated ...Constants interface.
errorCode
int errorCode
- Indicates the reason why the exception is thrown. It will have
one of the above 4 values.
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.
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
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).
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.
rec
jade.proto.states.MsgReceiver rec
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.
ALL_ACCEPTANCES_KEY
java.lang.String ALL_ACCEPTANCES_KEY
- key to retrieve from the DataStore of the behaviour the vector of
ACCEPT/REJECT_PROPOSAL ACLMessage objects that have to be sent
ALL_CFPS_KEY
java.lang.String ALL_CFPS_KEY
- key to retrieve from the DataStore of the behaviour the vector of
CFP ACLMessage objects that have to be sent.
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.
CFP_KEY
java.lang.String CFP_KEY
- key to retrieve from the DataStore of the behaviour the ACLMessage
object passed in the constructor of the class.
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).
skipNextRespFlag
boolean skipNextRespFlag
step
int step
accept_rec
jade.proto.states.MsgReceiver accept_rec
CFP_KEY
java.lang.String CFP_KEY
- key to retrieve from the DataStore of the behaviour the ACLMessage
object received by the initiator.
cfp_rec
jade.proto.states.MsgReceiver cfp_rec
PROPOSE_ACCEPTANCE_KEY
java.lang.String PROPOSE_ACCEPTANCE_KEY
- key to retrieve from the DataStore of the behaviour the ACLMessage
object sent as an ACCEPT/REJECT PROPOSAL response to the initiator CFP.
PROPOSE_KEY
java.lang.String PROPOSE_KEY
- key to retrieve from the DataStore of the behaviour the ACLMessage
object sent as a response to the initiator CFP.
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.
ALL_RESPONSES_KEY
java.lang.String ALL_RESPONSES_KEY
- key to retrive all the responses received.
ALL_RESULT_NOTIFICATIONS_KEY
java.lang.String ALL_RESULT_NOTIFICATIONS_KEY
- key to retrive the result notification received.
endingTime
long endingTime
finished
boolean finished
mt
MessageTemplate mt
REQUEST_KEY
java.lang.String REQUEST_KEY
- key to retrive from the datastore the ACLMessage passed in the constructor
REQUEST_SENT_KEY
java.lang.String REQUEST_SENT_KEY
- key to retrive from the datastore the ACLMessage that has been sent.
SECOND_REPLY_KEY
java.lang.String SECOND_REPLY_KEY
- key to retrive the second reply received.
state
int state
timeout
long timeout
finished
boolean finished
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.
state
int state
template
MessageTemplate template
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 responses.
ALL_SUBSCRIPTIONS_KEY
java.lang.String ALL_SUBSCRIPTIONS_KEY
- key to retrieve from the DataStore of the behaviour the vector of
subscription ACLMessage objects that have been sent.
allResponsesReceived
boolean allResponsesReceived
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).
SUBSCRIPTION_KEY
java.lang.String SUBSCRIPTION_KEY
- key to retrieve from the DataStore of the behaviour the subscription ACLMessage
object passed in the constructor of the class.
CANCEL_KEY
java.lang.String CANCEL_KEY
- key to retrieve from the DataStore of the behaviour the ACLMessage
object sent by the initiator to cancel a subscription.
msgRecBehaviour
jade.proto.states.MsgReceiver msgRecBehaviour
mySubscriptionManager
SubscriptionResponder.SubscriptionManager mySubscriptionManager
- The
SubscriptionManager
used by this
SubscriptionResponder
to register subscriptions
notifications
List notifications
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.
SUBSCRIPTION_KEY
java.lang.String SUBSCRIPTION_KEY
- key to retrieve from the DataStore of the behaviour the ACLMessage
object sent by the initiator as a subscription.
subscriptions
java.util.Hashtable subscriptions
param
java.util.Vector param
processed
boolean processed
processingResult
java.lang.Object processingResult
type
int type
nested
java.lang.Throwable nested
readObject
private void readObject(java.io.ObjectInputStream in)
throws java.io.IOException,
java.lang.ClassNotFoundException
- A customized readObject() method is needed to ensure compatibility with
the J2ME version of this class in serialization/deserialization
operations
writeObject
private void writeObject(java.io.ObjectOutputStream out)
throws java.io.IOException
- A customized writeObject() method is needed to ensure compatibility with
the J2ME version of this class in serialization/deserialization
operations
hiddenList
java.util.Vector hiddenList
readObject
private void readObject(java.io.ObjectInputStream in)
throws java.io.IOException,
java.lang.ClassNotFoundException
- A customized readObject() method is needed to ensure compatibility with
the J2ME version of this class in serialization/deserialization
operations
writeObject
private void writeObject(java.io.ObjectOutputStream out)
throws java.io.IOException
- A customized writeObject() method is needed to ensure compatibility with
the J2ME version of this class in serialization/deserialization
operations
hiddenMap
java.util.Hashtable hiddenMap
readObject
private void readObject(java.io.ObjectInputStream in)
throws java.io.IOException,
java.lang.ClassNotFoundException
- A customized readObject() method is needed to ensure compatibility with
the J2ME version of this class in serialization/deserialization
operations
writeObject
private void writeObject(java.io.ObjectOutputStream out)
throws java.io.IOException
- A customized writeObject() method is needed to ensure compatibility with
the J2ME version of this class in serialization/deserialization
operations
hiddenList
java.util.Vector hiddenList
cur
int cur
l
LinkedList l
baseCode
int baseCode
- Code corresponding to first legal state name. Typically 0 or 1.
m_code
int m_code
- The integer code that identifies which state this object represents.
stateNames
java.lang.String[] stateNames
- An array of string names, one for each of the valid state this object
can represent.