All Classes Interface Summary Class Summary Exception Summary Error Summary Annotation Types Summary
| Class |
Description |
| AboutBoxAction |
This class is invoked the the user selects the AboutBox item on the menu.
|
| AboutBoxAction |
|
| AboutJadeAction |
This class provide the About dialog for Jade.
|
| AbsAgentAction |
An abstract descriptor that can hold an agent action
expression.
|
| AbsAggregate |
An abstract descriptor that can hold an aggregate entitiy
expression.
|
| AbsConcept |
An abstract descriptor that can hold a concept
expression.
|
| AbsConceptSlotFunction |
|
| AbsContentElement |
An abstract descriptor that can hold a generic content element
expression.
|
| AbsContentElementList |
An abstract descriptor that can hold a list of
generic content element expressions.
|
| AbsExtendedPrimitive |
An extended abstract descriptor that can hold a generic primitive types
(eg.
|
| AbsHelper |
|
| AbsIRE |
An Abstract descriptor that can hold an Identifying
Referential Expression (IRE).
|
| AbsObject |
The common ancestor of all abstract descriptors
|
| AbsObjectImpl |
Base class for all non-primitive abstract descriptor classes.
|
| AbsoluteCounterValueProvider |
|
| AbsPredicate |
An abstract descriptor that can hold a predicate expression.
|
| AbsPrimitive |
An abstract descriptor that can hold a primitive expression.
|
| AbsPrimitiveSlotsHolder |
This class is not intended to be used by programmers.
|
| AbsReference |
A term representing a reference to an object or an attribute of an object
typically expressed as &OBJECT_TYPE#name
where name may be either an ObjectID or have the form ObjectID.attribute
|
| AbsTerm |
An abstract descriptor that can hold a term expression.
|
| AbstractPopup |
AbstractPopup is the superclass of the actions
performed by PopupMenu on the Canvas.
|
| AbsVariable |
An abstract descriptor that can hold a variable expression, i.e.
|
| AccessControlList |
An ACL object represents an Access Control List and
wraps a White list and a Black list,
Both lists make use of regular expressions for
allowing/denying access to a certain resource.
|
| AchieveREInitiator |
This is a single homogeneous and effective implementation of
all the FIPA-Request-like interaction protocols defined by FIPA,
that is all those protocols where the initiator sends a single message
(i.e.
|
| AchieveREResponder |
This is a single homogeneous and effective implementation of
all the FIPA-Request-like interaction protocols defined by FIPA,
that is all those protocols where the initiator sends a single message
(i.e.
|
| ACLAIDDialog |
This class is used to edit a particular AID.
|
| ACLAIDList |
This class is used to show a list of AIDs.
|
| ACLCodec |
Abstract interface for converting ACL messages back and forth
between Java objects and raw byte sequences, according to a FIPA
ACL message representation.
|
| ACLCodec.CodecException |
This exception is thrown when some problem occurs in the concrete parsing
subsystem accessed through this interface.
|
| ACLComboBox |
This class is used for selecting performatives or protocols of ACLMessage.
|
| ACLContentDialog |
|
| ACLFrame |
display an ACLMessage in a Frame
|
| AclGui |
The AclGui class extends the Swing JPanel class by adding all the controls
required to properly edit/show the fields of an an ACL message
compliant to the FIPA 97 specs.
|
| ACLMessage |
This class represents an ACL message.
|
| ACLMessage |
The class ACLMessage implements an ACL message compliant to the FIPA 2000 "FIPA ACL Message Structure Specification" (fipa000061) specifications.
|
| ACLMessageNode |
This class is used in the model of the ACLTree.
|
| ACLPanel |
Description of the Class
|
| ACLParser |
Javadoc documentation for the file
|
| ACLParserConstants |
|
| ACLParserTokenManager |
|
| ACLPerformativesRenderer |
Render the colors of performatives of the performatices combobox
|
| ACLPropertyList |
This Class show a list of properties beloning to an ACLMessage
|
| ACLSLTokenMarker |
ACL/SL token marker.
|
| ACLStatisticsFrame |
Description of the Class
|
| ACLSyntaxDocument |
The interface a document must implement to be colorizable by the jEdit
text area component.
|
| ACLSyntaxUtilities |
Class with several utility functions used by jEdit's syntax colorizing
subsystem.
|
| ACLSytntaxStyle |
A simple text style class.
|
| ACLTextArea |
jEdit's text area component.
|
| ACLTextArea.TextUtilities |
|
| ACLTextAreaPainter |
The text area repaint manager.
|
| ACLTextField |
This class displays a single string from an ACLMessage
|
| ACLTimeChooserDialog |
The TimeChooser class can be used to let the user define a certain point
in time by means of a dialog window.
|
| ACLToken |
A linked list of tokens.
|
| ACLTracePanel |
This class show a List of incoming and outgoing ACLmessages.
|
| Action |
This class implements the action operator of the
FIPA SL0 action.
|
| ActionExecutor<ActionT extends AgentAction,ResultT> |
Base class for behaviours intended to request the execution of an action to a given actor and
get back the result (if any)
|
| AddedBehaviour |
An introspection event, recording that a behaviour was added to an
agent.
|
| AddedContainer |
This class represents the added-container concept in the
jade-introspection ontology.
|
| AddedMTP |
This class represents the added-mtp concept in the
jade-introspection ontology.
|
| AddressNotificationProxy |
The remote proxy for the JADE kernel-level service distributing the
Service Manager address list throughout the platform.
|
| AddressNotificationService |
A kernel-level service to manage a ring of Main Containers,
keeping the various replicas in sync and providing failure
detection and recovery to make JADE tolerate Main Container
crashes.
|
| AddressNotificationSlice |
The horizontal interface for the JADE kernel-level service
distributing the Service Manager address list throughout the
platform.
|
| Agent |
The Agent class is the common superclass for user
defined software agents.
|
| Agent |
Adds properties and methods for representing
agents on the Agent Canvas as rectangles.
|
| Agent.Interrupted |
Inner class Interrupted.
|
| AgentAction |
Generic interface to be implemented by classes associated to agent actions
in an ontology.
|
| AgentActionSchema |
The class to be used to define schemas of agent actions in
an ontology.
|
| AgentAdapter |
Adapter class for the AgentListener interface
|
| AgentContainer |
This interface represents the local container as it is seen by JADE kernel level
services installed in the underlying Node
|
| AgentContainer |
This class is maintained for backward compatibility only.
|
| AgentController |
This interface is a Proxy, allowing access to a JADE agent.
|
| AgentDescriptor |
Hold all information about an agent
|
| AgentEvent |
This class represents an event related to the agent life-cycle and
configuration.
|
| AgentGroup |
This class represents the agent-group action of
the JADE-persistence ontology.
|
| AgentID |
|
| AgentIDHelper |
|
| AgentIDHolder |
|
| AgentIDsHelper |
|
| AgentIDsHolder |
|
| AgentList |
The List for the agents on the Agent Canvas.
|
| AgentListener |
The interface to be implemented by classes that need to be notified about AgentEvent-s
by the JADE Notification-Service
|
| AgentManagementProxy |
The remote proxy for the JADE kernel-level service managing
the basic agent life cycle: creation, destruction, suspension and
resumption.
|
| AgentManagementService |
The JADE service to manage the basic agent life cycle: creation,
destruction, suspension and resumption.
|
| AgentManagementSlice |
The horizontal interface for the JADE kernel-level service managing
the basic agent life cycle: creation, destruction, suspension and
resumption.
|
| AgentManager |
This interface provides Agent Life Cycle management services to the
platform AMS.
|
| AgentManager.Listener |
This callback interface is implemented by the AMS in order to be
notified of significant platform-level events (e.g.
|
| AgentMobilityHelper |
The vertical interface for the JADE kernel-level service managing
the mobility-related agent life cycle: migration and clonation.
|
| AgentMobilityProxy |
The remote proxy for the JADE kernel-level service managing
the mobility-related agent life cycle: migration and clonation.
|
| AgentMobilityService |
The JADE service to manage mobility-related agent life cycle: migration
and clonation.
|
| AgentMobilitySlice |
The horizontal interface for the JADE kernel-level service managing
the mobility-related agent life cycle: migration and clonation.
|
| AgentReplicationHandle |
Utility class the provides simplified access to the method-replication feature of the
AgentReplicationService.
|
| AgentReplicationHelper |
Helper class that allows agents to exploit the features of the AGentReplicationService
|
| AgentReplicationHelper.Listener |
The interface to be implemented by a replicated agent for the master replica
to be notified about replica addition/removal and master replica changes.
|
| AgentReplicationProxy |
|
| AgentReplicationService |
|
| AgentReplicationSlice |
|
| AgentState |
This class represents the Life-Cycle state of an agent.
|
| AgentState |
Provides a concrete implementation of the State interface for agents.
|
| AgentTree |
|
| AgentTreeModel |
|
| AggregateHelper |
|
| AggregateResult |
Indicates the aggregate result of an action, allowing at the same time
to specify its cardMin (minimum cardinality), cardMax
(maximum cardinality) and type (class of the contained elements).
The annotation is to be applied to the getter method.
|
| AggregateSchema |
This class represent the schema of aggregate entities in
an ontology.
|
| AggregateSlot |
Allows to specify in the ontological schema the cardMin
(minimum cardinality), cardMax (maximum cardinality) and
type (class of the contained elements) attributes of the aggregate slot.
The annotation is to be applied to the getter method.
|
| AID |
This class represents a JADE Agent Identifier.
|
| AIDAddressList |
This class shows a list of AID addresses
|
| AIDGui |
This class provide a gui to show an AID of an agent.
|
| AIDTextField |
This class shows a JTextfield showing a AID
|
| AlreadyRegistered |
|
| ams |
Standard Agent Management System agent.
|
| AMSAgentDescription |
This class implements the concept of the fipa-agent-management ontology
representing the description of an Agent in the AMS catalogue.
|
| AMSEventQueueFeeder |
|
| AMSService |
This class provides a set of static methods to communicate with
a AMS Service that complies with FIPA specifications.
|
| AMSSubscriber |
This behaviour subscribes to the AMS to receive notifications
about platform-wide events.
|
| AMSSubscriber.EventHandler |
This interface must be implemented by concrete event handlers
installed by this AMSSubscriber.
|
| APDescription |
This class implements the concept of the fipa-agent-management ontology
representing the description of an agent platform as it can be retrieved
from the AMS.
|
| APDescriptionPanel |
This class permits to show the APDescription of a platform.
|
| AppletBoot |
This class handles JADE start-up and shut-down when running JADE
as an Applet.
|
| APService |
This class implements the concept of the fipa-agent-management ontology
representing the description of a platform service.
|
| APServicePanel |
To show an APService object within a Swing dialog.
|
| ArrayList |
The LEAP (environment-dependent) version of the &qote;java.util.ArrayList&qote; class.
|
| AverageMeasure |
The class used by the System Activity Monitoring (SAM) Service to represent an aggregated
measure i.e.
|
| AverageMeasureProvider |
A Provider of average measures for a given entity
|
| AverageMeasureProviderImpl |
A default ready-made implementation of the AverageMeasureProvider interface that offers
methods to add measure samples and automatically computes an AverageMeasure
when the getValue() method is called.
|
| BackEnd |
|
| BackEndContainer |
|
| BackEndDispatcher |
This class implements the FrontEndDispatcher related BackEnd dispatcher
managable by an asynchronous JICPMediatorManager
|
| BackEndManager |
This class is an auxiliary JADE Node that act as parent node
for all back-ends in the local JVM
|
| BackEndSkel |
Class declaration
|
| BackEndStub |
Class declaration
|
| BaseInitiator |
Base class for behaviours implementing a FIPA-request like pattern
with a single target agent.
|
| BaseNode |
This class provides a partial implementation of the
Node interface.
|
| BaseService |
The BaseService abstract class partially implements
the Service interface, providing a simple and uniform
mechanism for slice management and service discovery.
|
| BasicFipaDateTime |
|
| BasicOntology |
This class implements an ontology containing schemas for
Primitive types and SL0 operators i.e.
|
| BCReflectiveIntrospector |
Backward Compatible reflective introspector.
|
| BEAgentManagementService |
The JADE service to manage the basic agent life cycle: creation,
destruction, suspension and resumption, in the special case of a
Back-End Container.
|
| BeanOntology |
Extension of Ontology that allows to build the
ontological elements adding directly the classes of the
corresponding JavaBeans.
|
| BeanOntologyException |
This class is used for reporting exceptions when adding beans to a BeanOntology.
|
| BECodec |
|
| BEConnectionManager |
|
| Behaviour |
Abstract base class for JADE behaviours.
|
| BehaviourID |
This class represents an unique identifier referring to a specific
agent behaviour.
|
| BehaviourLoadingOntology |
This class represents the BehaviourLoading ontology including
the concepts and actions required to dynamically load and execute
jade behaviours whose code is not included in the JVM classpath.
|
| BehaviourLoadingVocabulary |
This interface contains all the string constants for concepts and slot
names defined in the
Behaviour-Loading ontology.
|
| BehaviourPanel |
This panel contains the behaviour tree for a given agent.
|
| BehaviourTreeNode |
This class represents a tree node for a behaviour in the Introspector
GUI.
|
| BEManagementHelper |
Helper interface to the BEManagementService.
|
| BEManagementService |
This service handles BEContainer creation requests and manages IO operations
for data exchanged between the created BEContainers and their FEContainers
in an asynchronous way using java.nio
Having this functionality implemented as a service allows propagating
(through the ServiceHelper) BackEnd related events (e.g.
|
| BIBEDispatcher |
Class declaration
|
| BIFEDispatcher |
Class declaration
|
| BIFESDispatcher |
class for setting up a secure BIFEDispatcher
|
| BlockingNodeFailureMonitor |
The BlockingNodeFailureMonitor class detects node failures and
notifies its registered listener using blocking calls to the ping()
remote method of the monitored Node.
|
| Boot |
Boots the JADE system, parsing command line arguments.
|
| Boot |
Utility class that boots the JADE runtime system and automatically
starts the SMSManager.
|
| Boot3 |
Boots JADE system, parsing command line arguments in the old (3.x) style.
|
| BootException |
This exception is thrown by the method checkProperties
in class Boot
when an inconsistency of the configuration parameters is found.
|
| BootGUI |
This class create the gui for the jade configuration
|
| BootHelper |
This class provides a number of methods that help in parsing
the command line.
|
| BootProfileImpl |
A profile implementation enhanced to support boot's
argument parsing.
|
| BornAgent |
An introspection event, recording the birth of a new agent within
the platform.
|
| BrowserLauncher |
BrowserLauncher is a class that provides one static method, openURL, which opens the default
web browser for the current user of the system to the given URL.
|
| BufferTransformer |
A buffertransformer is responsible for the preparation of data read from a socket or data to be written to a socket.
|
| ByteArrayCodec |
Base class for content language codecs that transform
AbsContentElements to/from sequences of bytes
|
| Callback<Result> |
|
| CallbackInvokator |
This class is used internally by the framework and is not accessible
to users.
|
| CardinalityFacet |
This facet forces an AbsAggregate to contain a number of
elements that is comprised between a given min and a given max.
|
| CaseInsensitiveString |
A name string, with case insensitive comparison and equality operations.
|
| CFReflectiveIntrospector |
|
| ChangedAgentOwnership |
An introspection event, recording the change of the ownership of an
agent within the platform.
|
| ChangedAgentState |
An introspection event, recording the change of the atate of an
agent within the platform.
|
| ChangedBehaviourState |
An introspection event, recording the change of the state of an
agent behaviour within the platform.
|
| Channel |
This class represents a communication channel, over which ACL
messages can travel.
|
| ClassFinder |
This utility class was based originally on Daniel Le Berre's RTSI
class.
|
| ClassFinderFilter |
|
| ClassFinderListener |
|
| ClassSelectionDialog |
|
| ClassSelectionDialog.ClassesTableModel |
|
| ClearCanvasAction |
Clears the Message Canvas.
|
| CloneAction |
This class represents the clone-agent action,
requesting to clone an agent within the platform.
|
| Codec |
Generic base class for al content language codecs
|
| Codec.CodecException |
Class CodecException.
|
| CodeLocator |
Class that maps agents and classloaders.
|
| CodeLocatorListener |
Class to subscribe to CodeLocator basic Events.
|
| Collection |
The LEAP (environment-dependent) version of the &qote;java.util.Collection&qote; interface.
|
| Command |
The Command interface has to be implemented by all
JADE kernel-level commands, used by the various platform services.
|
| Command |
The Command object is used to represent a platform command.
|
| Comparable |
J2SE version of the "Comparable" interface, used to sort elements in LEAPSortedSet.
|
| CompositeBehaviour |
An abstract superclass for behaviours composed by many parts.
|
| Concept |
Generic interface to be implemented by classes associated to concepts
in an ontology.
|
| ConceptSchema |
The class to be used to define schemas of concepts in
an ontology.
|
| ConceptSlotFunction |
The ConceptSlotFunction class allows treating the slots of an ontological concept as functions.
|
| ConceptSlotFunctionSchema |
|
| Connection |
Abstract base class representing a generic connection that can be used
to send/receive JICP packets over the network.
|
| ConnectionDropped |
|
| ConnectionFactory |
|
| ConnectionListener |
This interface provides a callback method that is called
by the JADE runtime (front-end of a split container) when connection
specific events happen on the device.
|
| ConstraintDlg |
This class implements the gui to insert the constraints for the search operation.
|
| ContainerAdapter |
Adapter class for the ContainerListener interface
|
| ContainerController |
This class is a Proxy class, allowing access to a JADE agent
container.
|
| ContainerEvent |
This class represents a container related event
|
| ContainerID |
A class identifying an aget container in the JADE platform.
|
| ContainerListener |
The interface to be implemented by classes that need to be notified about ContainerEvent-s
by the JADE Notification-Service
|
| ContainerLogWindow |
This class implements a window to manage logs inside a given container.
|
| ContainerProxy |
This interface is used by an AgentController or ContainerController
to request action to the underlying implementation as if they
where received from the main container.
|
| ContentElement |
Interface representing a generic content element, i.e.
|
| ContentElementList |
Utility class to deal with a list of content elements as a
content element itself.
|
| ContentElementListSchema |
|
| ContentElementSchema |
This class represents the schema of a generic content element in
an ontology.
|
| ContentException |
Base class for OntologyException and CodecException
|
| ContentManager |
This class provides all methods to manage the content languages
and ontologies "known" by a given agent and to fill and extract the
content of an ACL message according to a given content language and
ontology.
|
| ContractNetInitiator |
This class implements the initiator role in a Fipa-Contract-Net or Iterated-Fipa-Contract-Net
interaction protocol.
This implementation works both for 1:1 and 1:N conversation.
|
| ContractNetResponder |
Behaviour class for fipa-contract-net
Responder role.
|
| ControllerException |
This exception class is thrown when an operation fails on any
of the agent controller methods.
|
| ConversationList |
This class represents a list of conversations that an agent is
currently carrying out and allows creating a MessageTemplate
that matches only messages that do not belong to any of these
conversations.
|
| CounterValueProvider |
A provider of values for a given counter.
|
| CreateAgent |
This class represents the create-agent action of
the JADE-agent-management ontology.
|
| Credentials |
This is a collection of Objects that can be used in order
to get privileges to perform an action or access a service.
|
| CredentialsHelper |
This interface includes the subset of methods of the
SecurityHelper class required by the JADE runtime
|
| CyclicBehaviour |
Atomic behaviour that must be executed forever.
|
| DataStore |
|
| DateTime |
|
| DateTimeHelper |
|
| DateTimeHolder |
|
| DBKB |
This class provides an abstract implementation of the
KB interface where information are stored in
a database.
|
| DeadAgent |
An introspection event, recording the death of an agent within the
platform.
|
| DebugOff |
This class represents the debug-off action, requesting
a debugger to stop observing a set of agents in the platform.
|
| DebugOn |
This class represents the debug-on action, requesting
a debugger to start observing a set of agents in the platform.
|
| DefaultValueFacet |
This facet set the default value of an AbsObject.
|
| DeleteAgent |
This class represents the delete-agent action of
the JADE-Persistence ontology.
|
| DeleteAgentGroup |
This class represents the delete-agent-group action of
the JADE-Persistence ontology.
|
| DeleteContainer |
This class represents the delete-container action of
the JADE-Persistence ontology.
|
| DeliveryTracing |
|
| Deregister |
This class implements the deregister action of the
fipa-agent-management ontology.
|
| DeregisterFrom |
This class implements the DeregisterFrom action.
|
| df |
Standard Directory Facilitator agent.
|
| DFAgentDescription |
This class implements the concept of the fipa-agent-management ontology
representing the description of an agent in the DF catalogue.
|
| DFAgentDscDlg |
This class implements the gui to manipulate a
DFAgentDescription.
|
| DFApplet |
This applet is a client of SocketProxyAgent and executes an applet
showing the GUI of the default DF.
|
| DFAppletCommunicator |
This class is used by DFApplet in order to communicate with the DF agent
via a socket connection.
|
| DFAppletOntology |
This class represents the ontology
DFApplet-management, containing all JADE extensions
related to applet management.
|
| DFAppletVocabulary |
|
| DFDBKB |
This class implements a knowledge base used by the DF which stores its content
in an external database.
|
| DFGUI |
This class implements the GUI of the Directory Facilitator.
|
| DFGUIAdapter |
This interface must be implemented by a GUI that wants to interact
with the DF agent.
|
| DFGUIInterface |
This interface is used to avoid any relationship between the df
and the tools packages.
|
| DFHSQLKB |
DFHSQLKB realizes a knowledge base used by the DF which stores its content
in an HSQL database, running in the same VM.
|
| DFKBFactory |
The DFKBFactory class creates
knowledge base objects used by the DF.
|
| DFMemKB |
|
| DFService |
This class provides a set of static methods to communicate with
a DF Service that complies with FIPA specifications.
|
| DFSubscriber |
|
| DifferentialCounterValueProvider |
|
| Dispatcher |
Class declaration
|
| DisplayLogFileAction |
Class for loading a snapshot file in Serialized form.
|
| DocumentationFacet |
|
| Done |
This class implements the done operator of the
FIPA SL0 action.
|
| DoNotSnifferAction |
For don't sniff the Agent in the tree.
|
| DoSnifferAction |
For sniff the Agent in the tree.
|
| DummyAgent |
|
| DynamicJadeGateway |
|
| Element |
Allows to specify the ontological name of the Concept or Predicate,
to be used in place of the default (the rightmost part of the fully qualified class name).
The annotation is to be applied to the class.
|
| EmptyIterator |
Singleton Iterator for an empty collection.
|
| EnumIterator |
Implementation of an Iterator constructed by an
Enumeration.
|
| EnvCommentsTextArea |
This class displays a singe string from an ACLMessage
|
| Envelope |
|
| Envelope |
This class models an envelope.
|
| EnvelopeHelper |
|
| EnvelopeHolder |
|
| EnvelopesHelper |
|
| EnvelopesHolder |
|
| Equals |
This class implements the = operator of the FIPA SL0 language.
|
| Event |
The generic interface for all introspection events.
|
| Event |
This class represents a generic event carrying some information
(accessible in the form of Object parameters) and
provides support for synchronous processing through the
waitUntilProcessed() and notifyProcessed()
methods.
|
| EventRecord |
This class represents the event-record concept in the
jade-introspection ontology.
|
| ExceptionOntology |
This class groups into a separated ontology the elements of the
FIPA-Agent-Management-ontology (see FIPA specification document no.
|
| ExceptionVocabulary |
This interface contains all the string constants for frame and slot
names of exceptions defined in the
fipa-agent-management ontology.
|
| ExitAction |
Invokes the agent Sniffer to delete itself, closing the Gui and unregistering.
|
| ExtendedMessageQueue |
Extended version of the Agent MessageQueue supporting additional features that can be
useful when dealing with heavy load of messages.
|
| ExtendedProperties |
Provides enhanced property management.
1) Allows specifying property values containing strings of the form ${key}.
|
| ExtendedSLParserConstants |
Token literal values and constants.
|
| ExtendedSLParserTokenManager |
Token Manager.
|
| Facet |
Represent a generic Facet (i.e.
|
| FailureException |
This class represents a generic FailureException
|
| FalseProposition |
This class represents the FALSE proposition i.e.
|
| FaultRecoveryHelper |
|
| FaultRecoveryService |
The FaultRecovery service allows recovering a platform after a fault
and a successive restart of the main container.
|
| FEConnectionManager |
|
| Federate |
This class implements the Federate action.
|
| FEListener |
Interface to be implemented by classes that need to be notified about
FrontEnd relevant events such as BORN_AGENT and DEAD_AGENT.
|
| FEService |
JADE kernel services providing a service-helper and wishing this helper to be available in the
split execution mode too, need to provide a FEService class.
|
| Filter |
Base class for command filters, that allow to
set up an open-ended chain of platform services to process commands
coming from the upper JADE layers.
|
| FIPAAppletRequestProto |
This class extends the AppletRequestProto in order to send a request for a FIPA Action.
|
| FIPAAppletRequestProto.NotYetReady |
|
| FIPAException |
This class represents a generic FIPAException, i.e.
|
| FIPAManagementOntology |
This class represents the ontology defined by FIPA Agent Management
specifications (document no.
|
| FIPAManagementVocabulary |
This interface contains all the string constants for frame and slot
names defined in the
fipa-agent-management ontology.
|
| FipaMessage |
|
| FipaMessageHelper |
|
| FipaMessageHolder |
|
| FIPANames |
This class provides a single access point for the
set of constants
already defined by FIPA.
|
| FIPANames.ACLCodec |
Set of constants that identifies the Codec of ACL Messages and
that can be assigned via
ACLMessage.getEnvelope().setAclRepresentation(FIPANames.ACLCodec.BITEFFICIENT);
|
| FIPANames.ContentLanguage |
Set of constants that identifies the content languages and that
can be assigned via
ACLMessage.setLanguage(FIPANames.ContentLanguage.SL0)
|
| FIPANames.InteractionProtocol |
Set of constants that identifies the Interaction Protocols and that
can be assigned via
ACLMessage.setProtocol(FIPANames.InteractionProtocol.FIPA_REQUEST)
|
| FIPANames.MTP |
Set of constants that identifies the Message Transport Protocols.
|
| FIPANames.Ontology |
Set of constants that identifies the Ontology of ACL Messages and
that can be assigned via
ACLMessage.setOntology(FIPANames.Ontology.SL0_ONTOLOGY);
|
| FIPAProtocolNames |
Deprecated.
|
| FIPAService |
This class provides a set of basic and static methods to perform the FIPA Agent Management actions.
|
| Frame |
Generic interface representing all non-primitive elements
that can appear in a content expression.
|
| FrameException |
Generic exception of the Frame-based content support.
|
| FreezeAgent |
This class represents the freeze-agent action of the
JADE-Persistence ontology.
|
| FriendListAuthentication |
This class implements a concrete behaviour for HTTPS Trust decisions.
|
| FrontEnd |
|
| FrontEndDispatcher |
Single full-duplex connection based Front End side dispatcher class
|
| FrontEndSDispatcher |
class for setting up a secure FrontEndDispatcher
|
| FrontEndSkel |
Class declaration
|
| FrontEndStub |
Class declaration
|
| FrozenAgent |
An introspection event, recording the freezing of a formerly
active agent within the platform.
|
| FSMBehaviour |
Composite behaviour with Finite State Machine based children scheduling.
|
| GatewayAgent |
This agent is the gateway able to execute all commands requests received via JadeGateway.
|
| GatewayBehaviour |
This is a cyclic behaviour that processes the commands received via JadeGateway.
|
| GatewayListener |
|
| GenericCommand |
A generic implementation of the Command interface,
operating at the meta-level to provide a generic transformation of
method invocations.
|
| GenericMessage |
Generic class to manage a unified representation of messages
(ACLMessage or Payload+Envelope)
|
| GetAllLoggers |
|
| GetDescription |
This class represent the getDescription Action.
|
| GetDescription |
This class implements the get-description action of the
fipa-agent-management ontology.
|
| GetDescriptionUsed |
This class implements the GetDescriptionUsed action.
|
| GetKeys |
This class represents the get-keys action of the Introspection Ontology.
|
| GetParents |
This class implements the GetParents action.
|
| GetValue |
This class represents the get-value action of the Introspection Ontology.
|
| GuiAgent |
When a program instantiates a GUI, the Java programming language
starts a new thread, different from the Agent thread.
|
| GuiEvent |
This class defines the object type GuiEvent used to notify
an event to a GuiAgent.
|
| GuiProperties |
This class encapsulates some informations used by the program
|
| GuiProperties |
This class encapsulates some informations used by the program
|
| GuiProperties |
This class loads the icons used.
|
| GuiProperties |
This class loads the icons used in the toolbar and menus
|
| HandlerSelector |
This class implements a selector of handler
(i.e.
|
| HashCache |
This class is a cache with fixed dimension that can be set in the constructur.
|
| HashMap |
The LEAP (environment-dependent) version of the &qote;java.util.HashMap&qote; class.
|
| HashSet |
|
| HorizontalCommand |
The HorizontalCommand interface represents those
kernel-level commands that are exchanged among the slices of a
given JADE service, and they are sent across the network by the
platform IMTP.
|
| HTTPAddress |
Class declaration
|
| HTTPAddress |
|
| HTTPBEDispatcher |
Class declaration
|
| HTTPFEDispatcher |
FrontEnd-side dispatcher class using JICP over HTTP as transport protocol
|
| HTTPFESDispatcher |
|
| HTTPHelper |
|
| HTTPIO |
|
| HTTPPacket |
|
| HTTPPeer |
Class declaration
|
| HTTPProtocol |
Class declaration
|
| HTTPRequest |
|
| HTTPResponse |
|
| HTTPSAddress |
|
| HTTPServer |
|
| HTTPServer.ServerThread |
|
| HTTPSKeyManager |
Marker interface for all key managers used in HTTPS MTP
|
| HTTPSocketFactory |
Singleton class for obtaining sockets.
|
| HTTPSPeer |
|
| HTTPSProtocol |
|
| HTTPSTrustManager |
Marker interface for all trust managers used in HTTPS MTP
|
| ICP |
Interface declaration
|
| ICP.Listener |
Callback interface to be notified of command arrivals over this
ICP.
|
| ICPDispatchException |
|
| ICPException |
Generic exception class for ICP errors.
|
| IMTPException |
This exception is thrown when an error occurs in the
communication with a remote object
|
| IMTPManager |
|
| InChannel |
This interface is the receiver's view of an MTP.
|
| InChannel.Dispatcher |
Callback interface to be notified of message arrivals over this
Message Transport Protocol.
|
| IncomingEncodingFilter |
Class that filters incoming commands related to encoding of ACL messages.
|
| InputQueue |
This class implements a FIFO queue of objects that can be put and got
in a synchronized way.
|
| InstallMTP |
This class represents the install-MTP action of
the JADE-agent-management ontology.
|
| InternalError |
|
| Introspectable |
This interface must be implemented by ontological classes that
belong to an ontology using the MicroIntrospector.
|
| IntrospectionOntology |
This class represents the ontology jade-introspection,
containing all JADE extensions related to agent and platform
monitoring.
|
| IntrospectionServer |
|
| IntrospectionVocabulary |
This interface contains all the string constants for frame and slot
names of exceptions defined in the jade-introspection
ontology.
|
| Introspector |
This interface defines the methods to convert objects of
ontological classes into/from abstract descriptors.
|
| Introspector |
|
| IntrospectorGUI |
This is the main window, containing the agent tree and a
JDesktopPane to whom internal debugging window are added.
|
| IRESchema |
This class represents the schema of an Identifying Referential
Expression (IRE) in an ontology.
|
| ISO8601 |
This class contains a set of static methods that convert
to/from the Date Time format adopted by FIPA.
|
| IteratedAchieveREInitiator |
This class implements the initiator role in the iterated version of
fipa-request like interaction protocols.
|
| Iterator |
The LEAP (environment-dependent) version of the &qote;java.util.Iterator&qote; interface.
|
| JADEAppletRequestProto |
This class extends the AppletRequestProto in order to request
the df for an applet action.
|
| JADEAppletRequestProto.NotYetReady |
|
| JadeBridge |
Send an ACL message to the JADE socket proxy agent which is running on
a host system and listening on a particular port.
|
| JADEEvent |
This class represents a generic JADE event.
|
| JadeGateway |
This class provides a simple yet powerful gateway between some non-JADE code and a JADE based
multi agent system.
|
| JadeLogoButton |
Button to start a web browser showing the JADE Home page.
|
| JADEManagementOntology |
This class represents the JADE-Agent-Management-ontology i.e.
|
| JADEManagementVocabulary |
This interface contains all the string constants for frame and slot
names of exceptions defined in the
jade-agent-management ontology.
|
| JADEPrincipal |
The JADEPrincipal interface represents all principals
acting on the platform.
|
| JADESecurityException |
The JADESecurityException is the base class for
exceptions thrown for unauthorized access or for authentication
failures.
|
| JarClassLoader |
This ClassLoader is intended to be used to load agent classes
packed within a jar file.
|
| JavaCollectionOntology |
|
| JavaLoggingLogManagerImpl |
|
| JavaTypeFacet |
|
| JICPAddress |
Class declaration
|
| JICPCompressor |
|
| JICPCompressor1 |
|
| JICPCompressor3 |
|
| JICPConnection |
Class declaration
|
| JICPMediator |
|
| JICPMediatorManager |
|
| JICPPacket |
This class is the JICP data packet representation along
with methods for reading from and writing to dataXXputStreams.
|
| JICPPeer |
Class declaration
|
| JICPProtocol |
Class declaration
|
| JICPSConnection |
Class declaration
|
| JICPServer |
Class declaration
|
| JICPSPeer |
JICPSPeer - JICP Secure Peer
This JICP peer uses secure connections
with or without mutual authentication
of the endpoints by using digital certificates.
|
| KB |
Base class for AMS and DF Knowledge Base
|
| KBIterator |
|
| KeepAlive |
This class represents a connection to a remote server
|
| KeepAlive.KAConnection |
|
| KeyStoreKeyManager |
HTTPSKeyManager that extracts its trust material from a given KeyStore.
|
| KillAgent |
This class represents the kill-agent action of
the JADE-agent-management ontology.
|
| KillContainer |
This class represents the kill-container action of
the JADE-agent-management ontology.
|
| KillContainerRequested |
This class represents the kill-container-requested concept in the
jade-introspection ontology.
|
| LEAPACLCodec |
This class implements the LEAP codec for ACLMessages.
|
| LEAPCodec |
Content language codec for the LEAP language
|
| LEAPFrameCodec |
|
| LEAPIMTPManager |
|
| LEAPSerializationException |
A LEAPSerializationException is used as generic exception to ease
the handling of all exceptions that may occur during the LEAP surrogate
serialization mechanism.
|
| LeaseManager |
|
| LevelInfo |
|
| LifeCycle |
Common bas class for all agent life cycle states.
|
| LightMessagingService |
A minimal version of the JADE service to manage the message passing
subsystem installed on the platform.
|
| LinkedList |
The LEAP (environment-dependent) version of the &qote;java.util.ArrayList&qote; class.
|
| List |
The LEAP (environment-dependent) version of the &qote;java.util.List&qote; interface.
|
| LoadAgent |
This class represents the load-agent action of the
JADE-Persistence ontology.
|
| LoadAgentGroup |
This class represents the load-agent-group action of
the JADE-Persistence ontology.
|
| LoadBehaviour |
This action represents a request to load a Behaviour whose
code is not included in the classpath of the JVM where the agent that is
going to execute the behaviour lives.
|
| LoadContainer |
This class represents the load-container action of the
JADE-Persistence ontology.
|
| LoaderBehaviour |
This behaviour serves behaviour-loading requests
according to the Behaviour-loading ontology.
|
| LocalJadeGateway |
|
| Location |
Abstract interface to represent JADE network locations.
|
| Logger |
This class provides a uniform API to produce logs
over a set of different and device-dependent logging mechanisms.
|
| LoggerInfo |
|
| LogHelperAgent |
|
| LogManagementOntology |
This class represents the Log-Agent-Management-ontology i.e.
|
| LogManagementVocabulary |
This interface contains all the string constants for frame and slot
names of the jLog-Management-Ontology ontology.
|
| LogManager |
|
| LogManagerAgent |
This tool agent supports local and remote management of logs in JADE containers.
|
| LogManagerGUI |
LogManager agent main GUI
|
| MainBar |
The main menu bar.
|
| MainBarListener |
This class listens to the events fired by the main menu bar.
|
| MainContainer |
|
| MainContainerImpl |
This class is a concrete implementation of the JADE main container,
providing runtime support to JADE agents, and the special, front
end container where the AMS and the Default DF can run.
|
| MainDetectionManager |
|
| MainMenu |
Sets up the menu bar and the relative menus
|
| MainPanel |
Sets the tree and the two canvas inside the MainWindow
|
| MainReplicationHandle |
This class allows other services to exploit the MainReplicationService to keep
local information in synch among slices on replicated Main Containers
|
| MainReplicationProxy |
The remote proxy for the JADE kernel-level service managing
the main-container replication subsystem installed in the platform.
|
| MainReplicationService |
A kernel-level service to manage a ring of Main Containers,
keeping the various replicas in sync and providing failure
detection and recovery to make JADE tolerate Main Container
crashes.
|
| MainReplicationSlice |
The horizontal interface for the JADE kernel-level service managing
the main-container replication subsystem installed in the platform.
|
| MainWindow |
Main Window class.
|
| MainWindow |
This class performs the Sniffer main-windows GUI setup.
|
| ManageMTPsDialog |
|
| Map |
The LEAP (environment-dependent) version of the &qote;java.util.Map&qote; interface.
|
| MaskableJICPPeer |
Class declaration
|
| MatchAllFilter |
Ready made persistent delivery filter that makes whatever
message always persistent.
|
| MeasureProvider |
A Provider of "one-shot" measures for a given entity
|
| MediatedMeasureProvider |
|
| MemKB |
Common base class for AMS and DF Knowledge Base
|
| Message |
A Message extends the meaning of an ACLMessage (thus extending
jade.lang.acl.ACLMessage) providing an ACLMessage with the graphic part: the
arrow going from the sender of the message to the receiver of the message to
be drawn on the Message Canvas
|
| MessageAdapter |
Adapter class for the MessageListener interface
|
| MessageEvent |
This class represents the events related to ACL message passing.
|
| MessageList |
This is the list of the sniffed messages displayed on the Message Canvas as blue arrows.
|
| MessageListener |
The interface to be implemented by classes that need to be notified about MessageEvent-s
by the JADE Notification-Service
|
| MessagePanel |
The panel containing the message tables.
|
| MessageQueue |
The interface to be implemented by agent message queue implementations
|
| MessageStorage |
|
| MessageStorage.LoadListener |
|
| MessageTableModel |
The model class for the message table.
|
| MessageTemplate |
A pattern for matching incoming ACL messages.
|
| MessageTemplate.MatchExpression |
This interface must be overriden in order to define an application
specific MessageTemplate.
|
| MessageTransportProtocol |
|
| MessageTransportProtocol |
Implementation of fipa.mts.mtp.iiop.std
specification for delivering ACL messages over the OMG IIOP
transport protocol.
|
| MessagingHelper |
ServiceHelper provided by the MessagingService to make additional messaging features
available to agents
|
| MessagingHelper.AliasListener |
The interface to be implemented by classes that need to be notified about
aliases creation/deletion
|
| MessagingProxy |
The remote proxy for the JADE kernel-level service managing
the message passing subsystem installed in the platform.
|
| MessagingService |
The JADE service to manage the message passing subsystem installed
on the platform.
|
| MessagingService.UnknownACLEncodingException |
|
| MessagingSlice |
The horizontal interface for the JADE kernel-level service managing
the message passing subsystem installed in the platform.
|
| MicroBoot |
Main class to start JADE as a split-container.
|
| MicroIntrospector |
This introspector does nothing but "asking objects to convert
themselves into/from abstract descriptors".
|
| MicroRuntime |
This class is used to start up the JADE runtime as a split (front-end)
container.
|
| MicroSkeleton |
Deserialize a command, calls the corresponding method and
serialize the response.
|
| MicroStub |
Class declaration
|
| MissingArgument |
|
| MissingParameter |
|
| MMCanvas |
Manages agents and messages on both canvas.
|
| MobileAgentDescription |
This class represents the mobile-agent-description
concept.
|
| MobileAgentLanguage |
This class represents the mobile-agent-language
concept.
|
| MobileAgentOS |
This class represents the mobile-agent-os concept.
|
| MobileAgentProfile |
This class represents the mobile-agent-profile concept.
|
| MobileAgentSystem |
This class represents the mobile-agent-system concept.
|
| MobilityOntology |
This class represents the ontology used for JADE mobility.
|
| MobilityVocabulary |
This interface contains all the string constants for frame and slot
names of exceptions defined in the
jade-mobility-ontology ontology.
|
| Modify |
This class implements the modify action of the
fipa-agent-management ontology.
|
| ModifyOn |
This class implements the ModifyOn action.
|
| MomMessagingService |
|
| Movable |
This interface provides callback methods that will be invoked
during the migration or cloning of an agent that had previously
registered this Movable object.
|
| MoveAction |
This class represents the move-agent action, requesting
to move an agent within the platform.
|
| MovedAgent |
An introspection event, recording the migration of an agent within
the platform.
|
| MsgReceiver |
This behaviour is a simple implementation of a message receiver.
|
| MTP |
Abstract interface for Message Transport Protocols
|
| MTPDescriptor |
|
| MTPEvent |
This class represents an event related to the MTP configuration.
|
| MTPException |
Generic exception class for MTP errors.
|
| MTPListener |
|
| MTS |
|
| MTSHelper |
|
| MTSHolder |
|
| MultipleGenericMessage |
|
| MultiValueProperty |
|
| MyDialog |
Simple dialog, used to input a String value.
|
| MyFilterImage |
Javadoc documentation for the file
|
| NameClashException |
This exception is thrown when trying to create an agent with an
already existing name.
|
| NATUtils |
|
| NetworkChecker |
This interface should be implemented by classes used by the UDPNodeMonitoringService to check
whether the lack of UDP ping packets from a given node depends on an actual fault of the
monitored node or on a network disconnection.
|
| NIOBEDispatcher |
This class implements the BIFEDispatcher related BackEnd dispatcher
managable by an asynchronous JICPMediatorManager
|
| NIOHelper |
static helper for ssl/nio related handshaking/input/output
|
| NIOHTTPBEDispatcher |
|
| NIOHTTPConnection |
|
| NIOHTTPHelper |
|
| NIOHTTPPeer |
|
| NIOHTTPSConnection |
|
| NIOHTTPSPeer |
|
| NIOJICPConnection |
|
| NIOJICPPeer |
|
| NIOJICPSConnection |
This class provides a nio based server connection for which ssl can be configured.
|
| NIOJICPSPeer |
|
| NIOMediator |
Base interface for all mediators that can be managed by
asynchronous JICPMediatorManagers such as the
BEManagementService.
|
| NoAuthentication |
This class represents a Dummy trust manager used when we are not interested
in authentication.
|
| Node |
This interface represents a node of a JADE platform (i.e.
|
| NodeDescriptor |
The NodeDescriptor class serves as a meta-level
description of a kernel-level service.
|
| NodeEventListener |
This interface is used to notify the JADE kernel of important
events related to the platform nodes.
|
| NodeFailureMonitor |
The abstract class NodeFailureMonitor provides a basic implementation for classes
that are used to monitor the availability of nodes and detect node failures.
|
| NodeMonitoringService |
Base service for services that implements ad hoc node monitoring
mechanisms such as the UDPNodeMonitoringService
|
| NotAnAggregate |
|
| NotASpecialType |
|
| NotFoundException |
This exception is thrown when some component (agent, agent container, etc.)
cannot be found in the agent platform data structures.
|
| NotificationHelper |
The vertical interface for the JADE kernel-level service implementing the
JADE event dispatching mechanism.
|
| NotificationProxy |
The remote proxy for the JADE kernel-level service managing
the event notification subsystem installed in the platform.
|
| NotificationService |
The JADE service to manage the event notification subsystem installed
on the platform.
|
| NotificationSlice |
The horizontal interface for the JADE kernel-level service managing
the event notification subsystem installed in the platform.
|
| NotRegistered |
|
| NotUnderstoodException |
|
| O2AException |
|
| O2AProxy |
|
| ObjectManager |
Utility class to manage instances of classes with attached properties i.e.
|
| ObjectManager.Loader |
The interface to be implemented by classes that can be registered to load objects of a given type
|
| ObjectSchema |
The common ancestor of all ontological schemas.
|
| Occurred |
This class represents the occurred predicate, whose
argument is a JADE introspection event.
|
| OneShotBehaviour |
Atomic behaviour that executes just once.
|
| OntoACLMessage |
Utility class that allow using an ACLMessage object
as an ontological agent action.
|
| OntoAID |
Utility class that allow using an AID object
as an ontological concept.
|
| Ontology |
An application-specific ontology describes the elements that agents
can use within content of messages.
|
| OntologyException |
Generic exception of the content support.
|
| OntologyServer |
Ready made behaviour that for each incoming message automatically invokes a corresponding method of the form
public void serveCcccPppp(Cccc c, ACLMessage msg) throws Exception
where Cccc represents the key content-element referenced by the incoming message msg
and Pppp represents the performative of the message.
ContentElement-s representing SL0 operators action, done and result are
automatically managed so that for instance if an incoming REQUEST message is received carrying a content of
type
((action (actor ...) (Sell ...)))
a serving method with signature
public void serveSellRequest(Sell s, ACLMessage msg) throws Exception
will be searched.
Serving methods are responsible for sending back responses if any.
|
| OntologyUtils |
|
| OptAgentIDHelper |
|
| OptAgentIDHolder |
|
| OptDateTimeHelper |
|
| OptDateTimeHolder |
|
| OptReceivedObjectHelper |
|
| OptReceivedObjectHolder |
|
| OptTransportBehaviourTypeHelper |
|
| OptTransportBehaviourTypeHolder |
|
| OrderedFrame |
Generic class representing all frames (such as aggregates
and content-element-lists) whose composing elements can be
retrieved by an index.
|
| OutChannel |
This interface is the sender's view of an MTP.
|
| OutcomeManager |
Utility class to manage the outcome of a behaviour in a uniform way
|
| OutgoingEncodingFilter |
Class that filters outgoing commands related to the encoding of ACL messages
|
| PanelCanvas |
Makes the two canvas.One is the agent canvas which is useful
for drawing the agent's box and other is the message canvas
which useful for drawing the message with blue arrows.
|
| ParallelBehaviour |
Composite behaviour with concurrent children scheduling.
|
| Parameter |
This concept represents a parameter to be passed to a Behaviour
in the dynamic loading procedure.
|
| ParseException |
This exception is thrown when parse errors are encountered.
|
| ParseException |
This exception is thrown when parse errors are encountered.
|
| PayloadHelper |
|
| PayloadHolder |
|
| PDPContextManager |
|
| PDPContextManager.Listener |
|
| PerDayFileLogger |
This class is an OutputStream whose output is stored in
in different files according to the day it is produced.
|
| PermittedValuesFacet |
This facet forces an AbsPrimitive to contain a specific set of values.
|
| PersistenceOntology |
This class represents the JADE-Persistence ontology i.e.
|
| PersistenceVocabulary |
This interface contains all the string constants for frame and slot
names of exceptions defined in the jade-persistence
ontology.
|
| PersistentDeliveryFilter |
This interface can be used
|
| PersistentDeliveryProxy |
The remote proxy for the JADE kernel-level service managing a
persistent message delivery subsystem installed in the platform.
|
| PersistentDeliveryService |
The JADE service to manage the persistent storage of undelivered
ACL messages installed on the platform.
|
| PersistentDeliverySlice |
The horizontal interface for the JADE kernel-level service managing
the message passing subsystem installed in the platform.
|
| PersistentStorage |
An implementation of this interface is used by the FaultRecoveryService
to save the information required to recover a platform after a fault
of the Main Container.
|
| PhoneBasedSMSManager |
|
| PlatformController |
Defines those methods which are permitted on a platform.
|
| PlatformController.Listener |
Inner callback interface to receive platform events.
|
| PlatformDescription |
This class represents the platform-description
predicate, whose argument is a platform description object from the
FIPA Agent Management ontology.
|
| PlatformEvent |
This class represents an event related to the platform life cycle
and configuration.
|
| PlatformEvent |
NOT available in MIDP
|
| PlatformID |
Description here
|
| PlatformListener |
|
| PlatformManager |
|
| PlatformManagerImpl |
The ServiceManagerImpl class is the actual
implementation of JADE platform Service Manager and
Service Finder components.
|
| PlatformState |
Provides a concrete implementation of the State interface for agent platforms.
|
| PopMouserAgent |
This is the listener for the canvas of agents
|
| PopMouserMessage |
This is the listener for the canvas of messages
|
| PopNoSniffAgent |
This class includes the method ActionPerformed that is
associated with the PopupMenu of the Agent in the canvas.
|
| PopShowAgent |
This class includes the method ActionPerformed that is
associated with the PopupMenu of the Agent in the canvas.
|
| PopSniffAgent |
This class includes the method ActionPerformed that is
associated with the PopupMenu of the Agent in the canvas.
|
| PopupAgent |
This is the PopupMenu that will appear if the user click
on the canvas of agents.
|
| PopupMenuAgent |
This is the PopupMenu that will appear if the user click
on the tree.
|
| PopupMessage |
This is the PopupMenu that will appear if the user click
on the canvas of messages.
|
| PopupMouser |
This is the listener for the tree
|
| PostedMessage |
An introspection event, recording the posting of an ACL message
within the platform.
|
| PostponedException |
This exception is thrown by the FrontEndStub to indicate that
a commmand has been postponed due to a temporary disconnection
and will be delivered as soon as the FrontEnd will reconnect.
|
| Predicate |
Generic interface to be implemented by classes associated to predicates
in an ontology.
|
| PredicateSchema |
The class to be used to define schemas of predicates in
an ontology.
|
| PrimitiveSchema |
This class represent the schema of primitive entities in
an ontology.
|
| PrintStreamSplitter |
This class is an OutputStream whose output is duplicated and
forwarded to two different output streams.
|
| Profile |
This class allows retrieving configuration-dependent classes.
|
| ProfileException |
This class represents an exception related to JADE profile creation
or management.
|
| ProfileImpl |
This class allows the JADE core to retrieve configuration-dependent classes
and boot parameters.
|
| Properties |
The LEAP (environment-dependent) version of the &qote;java.util.Properties&qote; class.
|
| PropertiesException |
Property related exception.
|
| Property |
|
| Property |
This class implements the property type, a pair of a
name and value.
|
| PropertyHelper |
|
| PropertyHolder |
|
| PropertyType |
This class defines the necessary information for the configuration properties of JADE.
|
| ProposeInitiator |
This class implements the Fipa-Propose interaction protocol
with an API similar and homogeneous to AchieveREInitiator.
|
| ProposeResponder |
Behaviour class for fipa-propose
Responder role.
|
| ProtocolManager |
Classes implementing this interface must provide methods to retrieve
a Protocol object and a ConnectionFactory object.
|
| Provider |
|
| QualifiedFrame |
Generic class representing all frames (such as concepts and
predicates) whose composing elements can be retrieved by a
unique name.
|
| QueryAgentsOnLocation |
This class represents the query-agents-on-location action of
the JADE-agent-management ontology.
|
| QueryPlatformLocationsAction |
This class represents the query-platform-locations action of
the JADE-agent-management ontology.
|
| ReceiveCyclicBehaviour |
This behaviour is used for receiving ACLMessage and giving them to the TestAgent
|
| ReceivedMessage |
An introspection event, recording the reception of an ACL message
within the platform.
|
| ReceivedObject |
|
| ReceivedObject |
This class implements the received-object object from
the FIPA Agent Management ontology.
|
| ReceivedObjectHelper |
|
| ReceivedObjectHolder |
|
| ReceiverBehaviour |
Behaviour for receiving an ACL message.
|
| ReceiverBehaviour.Handle |
An interface representing ACL messages due to arrive within a time
limit.
|
| ReceiverBehaviour.NotYetReady |
Exception class for timeouts.
|
| ReceiverBehaviour.TimedOut |
Exception class for timeouts.
|
| ReferenceSchema |
The schema of a reference to an object or an attribute of an object
|
| ReflectiveIntrospector |
The default introspector for user defined ontologies that uses
Java Reflection to translate java objects to/from abstract
descriptors.
|
| RefuseException |
This class represents a generic RefuseException
|
| RegexFacet |
This facet forces an AbsPrimitive to contain a specific set of values
expressed as a regular expression.
|
| Register |
This class implements the register action of the
fipa-agent-management ontology.
|
| RegisterWith |
This class implement the registerWith action.
|
| ReloadAgent |
This class represents the reload-agent action of the
JADE-Persistence ontology.
|
| RemovedBehaviour |
An introspection event, recording the removal of an agent behaviour
within the platform.
|
| RemovedContainer |
An introspection event, recording the removal of an agent container
within the platform.
|
| RemovedMTP |
An introspection event, recording the removal of an MTP within the
platform.
|
| ReplySender |
This behaviour sends a reply to a given message adjusting all
protocol fields and receivers.
|
| RequestFIPAServiceBehaviour |
This class extends the FipaRequestIntiatorBehaviour in order to request an agent, e.g.
|
| RequestFIPAServiceBehaviour.NotYetReady |
Exception class for timeouts.
|
| RequestManagementBehaviour |
Base class for AMS and DF behaviours managing requests from agents.
|
| ResetEvents |
This class represents the meta-reset-events concept in
the jade-introspection ontology.
|
| ResourceManagementHelper |
The ResourceManagementHelper provides methods that allows to access
resources available on the main or other containers.
|
| ResourceManagementProxy |
Slice Proxy for the ResourceManagementService
|
| ResourceManagementService |
ResourceManagement service main class
|
| ResourceManagementSlice |
|
| ResourceManager |
This is the interface that must be implemented by a class
managing Thread resources on a Container
|
| Restore |
|
| Result |
Identifies the result slot of an AgentAction.
The annotation is to be applied to the getter method.
|
| Result |
This class implements the result operator of the
FIPA SL0 action.
|
| ResumedAgent |
An introspection event, recording the resumption of a formerly
suspended agent within the platform.
|
| rma |
Remote Management Agent agent.
|
| RMACustomizer |
Base class for all RMA customizers.
|
| RMIAddress |
Class declaration
|
| RMIIMTPManager |
|
| RoundList |
Implementation of a RoundList with get/insert methods relative
to the current element
|
| RoutedMessage |
An introspection event, recording the routing of an ACL message
within the platform.
|
| Runtime |
The singleton instance (accessible through the
instance() static method) of this class allows
controlling the JADE runtime system from an external application.
|
| RWLock |
This class provides support for
synchronizing threads acting on a generic resource in such a way that
- If a thread is writing the resource no other thread can act on it
in any way
- Several threads can read the resource at the same time
- If one or more threads are reading the resource no thread can write it
|
| SAMHelper |
Helper interface for the System Activity Monitoring (SAM) Service.
The SAM Service allows collecting system activity information such as the average time to
perform a given operations or the number of events of a given type.
|
| SAMInfo |
An instance of this class is passed to all configured SAMInfoHandler-s
at each polling time and groups together all information collected by the SAM Service at that
polling time.
|
| SAMInfo.AggregationInfo |
Inner class AggregationInfo
|
| SAMInfoHandler |
The interface to be implemented by classes that can be used to handle
SAM information collected by the SAM Service.
|
| SAMProxy |
|
| SAMService |
JADE Kernel service supporting System Activity Monitoring (SAM).
|
| SAMSlice |
|
| SaveAgent |
This class represents the save-agent action of the
JADE-Persistence ontology.
|
| SaveAgentGroup |
This class represents the save-agent-group action of
the JADE-Persistence ontology.
|
| SaveContainer |
This class represents the save-container action of the
JADE-Persistence ontology.
|
| ScalabilityTest |
|
| ScalabilityTest.BitrateReceiverAgent |
Inner class BitrateReceiverAgent
|
| ScalabilityTest.BitrateSenderAgent |
Inner class BitrateSenderAgent
Send messages to the corresponding receiver.
|
| ScalabilityTest.RTTReceiverAgent |
Inner class RTTReceiverAgent
|
| ScalabilityTest.RTTSenderAgent |
Inner class RTTSenderAgent
Send messages to the corresponding receiver.
|
| SDSIName |
The SDSIName interface represents a wrapper for
public key used in asymmetric cryptographic operations.
|
| Search |
This class implements the search action of the
fipa-agent-management ontology.
|
| SearchConstraints |
This class models a search constraint.
|
| SearchOn |
This class implements the searcOn action.
|
| SenderBehaviour |
Behaviour for sending an ACL message.
|
| Sensor |
|
| SensorManager |
|
| SentMessage |
An introspection event, recording the sending of an ACL message
within the platform.
|
| SequentialBehaviour |
Composite behaviour with sequential children scheduling.
|
| SerialBehaviour |
Base class for all composite behaviour whose children run serially,
i.e.
|
| Serializable |
The LEAP (environment-dependent) version of the &qote;java.io.Serializable&qote; interface.
|
| SerializableOntology |
This ontology allows dealing with Java Serializable objects as
if they were instances of ontological elements.
|
| Service |
The Service interface represents a centralized view of
a JADE kernel-level service.
|
| Service.Slice |
The Slice nested interface represents that part of
a service that is deployed at a given network node.
|
| Service.SliceProxy |
Deprecated.
|
| ServiceDescription |
This class models a service data type.
|
| ServiceDescriptor |
The ServiceDescriptor class serves as a meta-level
description of a kernel-level service.
|
| ServiceDscDlg |
|
| ServiceException |
Generic exception thrown by JADE kernel level services.
|
| ServiceFinder |
The ServiceFinder interface serves as an access point
for kernel-level service discovery.
|
| ServiceHelper |
This interface is implemented by all the
service helper classes, i.e.
|
| ServiceManager |
The ServiceManager interface serves as an access point
for kernel-level service management.
|
| ServiceManagerImpl |
The ServiceManagerImpl class is the actual
implementation of JADE platform Service Manager and
Service Finder components.
|
| ServiceManagerRMI |
|
| ServiceNotActiveException |
This exception is thrown when trying to access a JADE kernel level service that is
not installed in the local node.
|
| Set |
The LEAP (environment-dependent) version of the &qote;java.util.Set&qote; interface.
|
| SetFile |
|
| SetLevel |
|
| ShowGui |
This class represents the show-gui action of
the JADE-agent-management ontology.
|
| ShowOnlyAction |
For don'tsniff the Agent in the tree, and if necessary
redrawing the box of agent with yellow color.
|
| ShutdownPlatform |
This class represents the shutdown-platform action of
the JADE-agent-management ontology.
|
| ShutdownPlatformRequested |
This class represents the shutdown-platform-requested concept in the
jade-introspection ontology.
|
| SimpleAchieveREInitiator |
This is simple implementation of the AchieveREInitiator.
|
| SimpleAchieveREResponder |
This is a single homogeneous and effective implementation of
all the FIPA-Request-like interaction protocols defined by FIPA,
that is all those protocols where the initiator sends a single message
(i.e.
|
| SimpleBehaviour |
An atomic behaviour.
|
| SimpleCharStream |
An implementation of interface CharStream, where the stream is assumed to
contain only ASCII characters (without unicode processing).
|
| SimpleCharStream |
An implementation of interface CharStream, where the stream is assumed to
contain only ASCII characters (without unicode processing).
|
| SimpleSLCodec |
MIDP implementation of the SLCodec.
|
| SimpleSLTokenizer |
Simple utility class for hand-made SL parsing
|
| Sink |
The Sink interface has to be implemented by all the
components that process JADE kernel-level commands in an exclusive
and terminal way.
|
| SL0Vocabulary |
The vocabulary of the simbols used in the FIPA SL0 language
|
| SL1Vocabulary |
The vocabulary of the simbols used in the FIPA SL1 language
|
| SL2Vocabulary |
The vocabulary of the simbols used in the FIPA SL2 language
|
| SLCodec |
The codec class for the FIPA-SLn languages.
|
| SLFormatter |
Holder for static methods to format messages.
|
| SLFrameCodec |
|
| SliceProxy |
An implementation of the Service.Slice interface,
supporting routed dispatching of horizontal commands.
|
| SLOntology |
Ontology containing schemas for the full SL language operators.
|
| Slot |
Allows to specify in the ontological schema the mandatory and name attributes of the slot.
The annotation is to be applied to the getter method.
|
| SLParserConstants |
Token literal values and constants.
|
| SLParserTokenManager |
Token Manager.
|
| SLVocabulary |
The vocabulary of the simbols used in the FIPA SL language
|
| SMSBEDispatcher |
BackEnd side dispatcher class that extends NIOBEDispatcher
and uses SMS to perform OUT-of-bound notifications to the FrontEnd
when the connection (currently dropped) must be re-established.
|
| SMSManager |
|
| SMSManagerGui |
|
| Sniffer |
This is the Sniffer agent.
|
| SnifferAction |
SnifferAction is the superclass of the actions
performed by Sniffer GUI controls.
|
| SniffOff |
This class represents the sniff-off action, requesting
a sniffer to stop observing a set of agents in the platform.
|
| SniffOn |
This class represents the sniff-off action, requesting
a sniffer to start observing a set of agents in the platform.
|
| SocketProxyAgent |
Agent to bridge ACL messages between JADE and the outside using a socket.
|
| SortedSet |
The LEAP (environment-dependent) version of the &qote;java.util.SortedSet&qote; interface.
|
| SortedSetImpl |
The LEAP (environment-dependent) implementation of the &qote;SortedSet&qote; interface.
|
| Specifier |
This class represent a specifier and collects a name, a className,
and an array of arguments.
|
| SplitJadeGateway |
|
| SSContractNetResponder |
Single Session version of the Responder role in the Fipa-Contract-Net
protocol.
|
| SSIteratedAchieveREResponder |
Single Session version of the Responder role in the Iterated-Fipa-Request
protocol.
|
| SSIteratedContractNetResponder |
|
| SSLEngineHelper |
helper class that holds the ByteBuffers, SSLEngine and other Objects that deal with the non static part of the
ssl/nio handshaking/input/output.
|
| SSLHelper |
Helper class to deal with SSL related setup
|
| SSResponderDispatcher |
This behaviour is designed to be used together with the Single-Session responder protocol classes.
|
| StaleProxyException |
This exception class is thrown when an attempt to use a stale
(i.e.
|
| StartDialog |
|
| StartNotify |
This class represents the start-notify action,
requesting to start a continuous notification of some events via ACL
messages.
|
| State |
Defines the interface to all concrete implementations of state representation.
|
| StateBase |
Provides an abstract base class for implementations of state.
|
| StatePanel |
This is a panel, with a top part containing state
buttons and a bottom part containing some action buttons.
|
| StateResetter |
This behaviour is used as a state of a FSMbehavior in order to reset
some of the FSM's states or the whole FSM
|
| StateUpdater |
Handles a ChangedAgentState event and updates the correct button in
the interface.
|
| StopNotify |
This class represents the stop-notify action,
requesting to end a continuous notification of some events via ACL
messages.
|
| StringACLCodec |
This class implements the FIPA String codec for ACLMessages.
|
| StringCodec |
Base class for content language codecs that transform
AbsContentElements to/from sequences of strings
|
| StringDlg |
This class implements the gui to manipulate a string.
|
| stringsHelper |
|
| stringsHolder |
|
| StrongAuthentication |
This Trust manager authenticates certificates issued by official Top level
Certification Authorities.
|
| SubscriptionInitiator |
This is a single homogeneous and effective implementation of the initiator role in
all the FIPA-Subscribe-like interaction protocols defined by FIPA,
that is all those protocols
where the initiator sends a single "subscription" message
and receives notifications each time a given condition becomes true.
|
| SubscriptionResponder |
This is a single homogeneous and effective implementation of the responder role in
all the FIPA-Subscribe-like interaction protocols defined by FIPA,
that is all those protocols
where the initiator sends a single "subscription" message
and receives notifications each time a given condition becomes true.
|
| SubscriptionResponder.Subscription |
Inner calss Subscription
|
| SubscriptionResponder.SubscriptionManager |
Inner interface SubscriptionManager.
|
| SuppressSlot |
Indicates a bean property not to be included in its ontological schema.
The annotation is to be applied to the getter method.
|
| SuspendedAgent |
An introspection event, recording the suspension of a formerly
active agent within the platform.
|
| SynchList |
Implementation of a list of objects providing methods to
synchronize threads acting on the list in such a way to prevent
concurrent modifications (addition/remotion of elements) and
concurrent scanning/modification.
|
| TablePopupMenu |
The context menu associated to the message table.
|
| TablePopupMenuListener |
Listener class for the popup menu associated ti the message
table.
|
| TableUpdater |
This class receives a MessageEvent and updates the message table
accordingly.
|
| TemplateBasedMessageQueue |
Enhanced version of the agent MessageQueue that supports creating dedicated queues of messages
to explicitly registered MessageTemplates.
|
| Term |
Interface representing a generic term, i.e.
|
| TermSchema |
This class represents the schema of a generic term in
an ontology.
|
| TestAgent |
This can be used as test agent for sending and receiving messages to
the Agentplatform and Other agents.
|
| TestAgent |
|
| TestAgentFrame |
This class is builds up the GUI of the TestAgent
|
| ThawAgent |
This class represents the thaw-agent action of the
JADE-Persistence ontology.
|
| ThawedAgent |
An introspection event, recording the freezing of a formerly
active agent within the platform.
|
| ThreadDumpManager |
|
| ThreadedBehaviourFactory |
This class provides support for executing JADE Behaviours
in dedicated Java Threads.
|
| ThreadGroupHttpAuthenticator |
|
| TickerBehaviour |
This abstract class implements a Behaviour that
periodically executes a user-defined piece of code.
|
| TimeChooser |
The TimeChooser class can be used to let the user
define a certain point in time by means of a dialog window.
|
| Timer |
This class is used by the JADE internal timing system to schedule
actions after a given amount of time.
|
| TimerDispatcher |
This class implements the JADE internal timing system.
|
| TimerListener |
This interface is used by the JADE internal timing system to execute
an action scheduled after a given amount of time.
|
| Token |
Describes the input token stream.
|
| Token |
Describes the input token stream.
|
| TokenMgrError |
|
| TokenMgrError |
|
| ToolAgent |
This abstract class is the common ancestor of all JADE tools (RMA,
Sniffer, Introspector, etc.).
|
| ToolAgent.EventHandler |
|
| ToolBar |
Sets up the toolbar for the main Sniffer Gui
|
| Toolkit |
|
| ToolNotifier |
|
| TopicManagementFEService |
Front-end side service class for the TopicManagementService
|
| TopicManagementHelper |
The TopicManagementHelper provides methods that allows creating topic objects and registering/deregistering
to topics.
|
| TopicManagementProxy |
Slice Proxy for the TopicManagementService
|
| TopicManagementService |
TopicManagement service main class
|
| TopicManagementSlice |
|
| TopicUtility |
This class embeds topic related utility methods that must be available in MIDP
|
| TransportAddress |
|
| TransportAddressWrapper |
This class wraps a Transport Address and implements the equals() and hashCode() methods
so that two Transport Addresses representing the same address, even if possibly expressed
in different forms, are actually considered equals.
|
| TransportBehaviourTypeHelper |
|
| TransportBehaviourTypeHolder |
|
| TransportProtocol |
Interface declaration
|
| TreeHelp |
|
| TreeIconRenderer |
This is the renderer of the Tree.
|
| TreePopupMenu |
The popup menu associated with the behaviours tree.
|
| TreePopupMenuListener |
This class adds or removes behaviours to/from the given agent.
|
| TreeUpdater |
Receives a BehaviourEvent and updates the behaviour tree.
|
| TrueProposition |
This class represents the TRUE proposition i.e.
|
| TwoPh0Initiator |
Class description
|
| TwoPh1Initiator |
Class description
|
| TwoPh2Initiator |
Class description
|
| TwoPhConstants |
Interface description
|
| TwoPhInitiator |
Class description
|
| TwoPhResponder |
Class description
|
| TypedAggregateFacet |
This facet forces the elements in an AbsAggregate
to be compliant to a given schema.
|
| UDPNodeMonitoringProxy |
|
| UDPNodeMonitoringService |
UDP based implementation of the NodeMonitoringService.
|
| UDPNodeMonitoringSlice |
|
| Unauthorised |
|
| UnexpectedAct |
|
| UnexpectedArgument |
|
| UnexpectedArgumentCount |
|
| UnexpectedParameter |
|
| UngroundedException |
Thrown when working with an ungrounded abstract descriptor, i.e., a
descriptor containing variables.
|
| UninstallMTP |
This class represents the uninstall-MTP action of
the JADE-agent-management ontology.
|
| UnknownSchemaException |
Thrown when the schema for the type of the entity to be translated
into/from an abstract descriptor is not defined in the ontology
used to perform the translation.
|
| UnknownSlotException |
|
| UnreachableException |
This exception is thrown when some agent container cannot be contacted.
|
| UnreadableException |
Signals that an error occured during the decoding of the content
of an ACLMessage using Base64.
|
| UnrecognisedParameterValue |
|
| UnrecognisedValue |
|
| UnsupportedAct |
|
| UnsupportedFunction |
|
| UnsupportedValue |
|
| URLHelper |
|
| UserPropertyGui |
This class provides a gui for the user defined property.
|
| VariableSchema |
This class represents the schema of a variable.
|
| VersionManager |
|
| VerticalCommand |
The VerticalCommand interface represents those
kernel-level commands that are sent to or through JADE kernel-level
services.
|
| ViewMessage |
This class includes the method ActionPerformed that is
associated with the PopupMenu of the messages in the canvas.
|
| VisualAIDList |
This class extends the VisualStringList in order to show a list of AID (Agent-Identifer).
|
| VisualAPServiceList |
This class extends the VisualStringList in order to show a list of APService
|
| VisualPropertiesList |
This class extends the VisualStringList in order to show a list of user defined property.
|
| VisualServicesList |
This class extends the VisualStringList in order to show a list of services
|
| VisualStringList |
This class extends JPanel in order to provide a panel to show a list of string.
|
| WakerBehaviour |
This abstract class implements a OneShot task that must be executed
only one just after a given timeout is elapsed.
|
| WhereIsAgentAction |
This class represents the where-is-agent action of
the JADE-agent-management ontology.
|
| WrapperBehaviour |
This behaviour allows modifying on the fly the way an existing behaviour object works
The following piece of code provides an example where we modify the done()
method of an existing behaviour object to print on the standard output a proper message when the behaviour
is completing.
|
| WrapperException |
This class acts as a base class for all the exceptions that wrap
another (nested) exception.
|
| WriteLogFileAction |
Creates a serialized snapshot of the agents and sniffed messages in both canvases for
later recall.
|
| WriteMessageListAction |
Writes a text file with all sniffed messages showed on the Message Canvas.
|
| XMLCodec |
|
| _MTSImplBase |
|
| _MTSStub |
|