|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use Serializable | |
jade.content | |
jade.content.abs | |
jade.content.lang | |
jade.content.lang.leap | |
jade.content.lang.sl | |
jade.content.onto | |
jade.content.onto.basic | |
jade.content.schema | |
jade.content.schema.facets | |
jade.core | This package contains the microkernel of JADE system. |
jade.core.behaviours | This package is a subpackage of jade.core and contains
the classes used to implement basic agent
behaviours. |
jade.domain | This package and its sub-packages contains FIPA specific agents and ontologies. |
jade.domain.FIPAAgentManagement | This package contains the definition of the FIPA-Agent-Management ontology as specified by the FIPA standard FIPA Agent Management Specification - document no. 23 version H (15th August 2001). |
jade.domain.introspection | This package contains the definition of the ontology used by JADE for internal monitoring of the agent platform and running agents. |
jade.domain.JADEAgentManagement | This package contains the definition of the JADE-Agent-Management ontology, the vocabulary with the list of used symbols, and all the Java classes that implement the concepts of the ontology. |
jade.domain.mobility | This package contains the definition of the JADE-mobility ontology, the vocabulary with the list of used symbols, and all the Java classes that implement the concepts of the ontology. |
jade.gui | This package contains general purpose components that can be used to build Swing-based Graphical User Interfaces for JADE agents. |
jade.lang.acl | This package contains the support for the FIPA Agent Communication Language (ACL) including the ACLMessage class, the parser, the encoder, and an helper class for representing templates of ACL messages. |
jade.proto | This package contains role behaviours for FIPA standard protocols. |
jade.proto.states | This package contains classes for common states of an interaction protocol, such as "waiting for a given message", "selecting between a number of alternatives", ... |
jade.util | This package contains utility classes and in particular: classes for handling properties, the Logger class for logging capabilities; the leap subpackage, that is a replacement for the Java collection framework that is not supported by J2ME. |
jade.util.leap | This package contains a set of classes that provides a replacement for the Java collection framework that is not supported by J2ME. |
jade.wrapper | Together with the classes jade.core.Profile and jade.core.Runtime this package provides support for the JADE in-process interface that allows external Java applications to use JADE as a kind of library and to launch the JADE Runtime from within the application itself. |
jade.wrapper.gateway | This is a subpackage of jade.wrapper and contains a set of classes that enables a non-JADE application to issue commands to a JADE-based application. |
Uses of Serializable in jade.content |
Subinterfaces of Serializable in jade.content | |
interface |
AgentAction
Generic interface to be implemented by classes associated to agent actions in an ontology. |
interface |
Concept
Generic interface to be implemented by classes associated to concepts in an ontology. |
interface |
ContentElement
Interface representing a generic content element, i.e. an expression that can be meaningfully used as the content of an ACL message. |
interface |
Predicate
Generic interface to be implemented by classes associated to predicates in an ontology. |
interface |
Term
Interface representing a generic term, i.e. an expression identifying a generic entity (abstract or concrete) that "exist" in the world and that agents can talk and reason about. |
Classes in jade.content that implement Serializable | |
class |
ContentElementList
Utility class to deal with a list of content elements as a content element itself. |
class |
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. |
class |
OntoACLMessage
Utility class that allow using an ACLMessage object
as an ontological agent action. |
class |
OntoAID
Utility class that allow using an AID object
as an ontological concept. |
Uses of Serializable in jade.content.abs |
Subinterfaces of Serializable in jade.content.abs | |
interface |
AbsContentElement
An abstract descriptor that can hold a generic content element expression. |
interface |
AbsObject
The common ancestor of all abstract descriptors |
interface |
AbsTerm
An abstract descriptor that can hold a term expression. |
Classes in jade.content.abs that implement Serializable | |
class |
AbsAgentAction
An abstract descriptor that can hold an agent action expression. |
class |
AbsAggregate
An abstract descriptor that can hold an aggregate entitiy expression. |
class |
AbsConcept
An abstract descriptor that can hold a concept expression. |
class |
AbsContentElementList
An abstract descriptor that can hold a list of generic content element expressions. |
class |
AbsIRE
An Abstract descriptor that can hold an Identifying Referential Expression (IRE). |
class |
AbsObjectImpl
Base class for all non-primitive abstract descriptor classes. |
class |
AbsPredicate
An abstract descriptor that can hold a predicate expression. |
class |
AbsPrimitive
An abstract descriptor that can hold a primitive expression. |
class |
AbsPrimitiveSlotsHolder
This class is not intended to be used by programmers. |
class |
AbsVariable
An abstract descriptor that can hold a variable expression, i.e. an entity that is not known yet. |
Uses of Serializable in jade.content.lang |
Classes in jade.content.lang that implement Serializable | |
class |
ByteArrayCodec
Base class for content language codecs that transform AbsContentElements to/from sequences of bytes |
class |
Codec
Generic base class for al content language codecs |
class |
StringCodec
Base class for content language codecs that transform AbsContentElements to/from sequences of strings |
Uses of Serializable in jade.content.lang.leap |
Classes in jade.content.lang.leap that implement Serializable | |
class |
LEAPCodec
Content language codec for the LEAP language |
Uses of Serializable in jade.content.lang.sl |
Classes in jade.content.lang.sl that implement Serializable | |
(package private) class |
jade.content.lang.sl.SL0Ontology
Ontology containing schemas for the SL0 language operators. |
(package private) class |
jade.content.lang.sl.SL1Ontology
Ontology containing schemas for the SL1 language operators. |
(package private) class |
jade.content.lang.sl.SL2Ontology
Ontology containing schemas for the SL2 language operators. |
class |
SLCodec
The codec class for the FIPA-SLn languages. |
class |
SLOntology
Ontology containing schemas for the full SL language operators. |
Uses of Serializable in jade.content.onto |
Subinterfaces of Serializable in jade.content.onto | |
interface |
Introspector
This interface defines the methods to convert objects of ontological classes into/from abstract descriptors. |
Classes in jade.content.onto that implement Serializable | |
class |
BasicOntology
This class implements an ontology containing schemas for Primitive types and SL0 operators i.e. basic ontological elements required for minimal agent interaction. |
class |
BCReflectiveIntrospector
Backward Compatible reflective introspector. |
class |
CFReflectiveIntrospector
|
class |
MicroIntrospector
This introspector does nothing but "asking objects to convert themselves into/from abstract descriptors". |
class |
Ontology
An application-specific ontology describes the elements that agents can use within content of messages. |
class |
ReflectiveIntrospector
The default introspector for user defined ontologies that uses Java Reflection to translate java objects to/from abstract descriptors. |
class |
SerializableOntology
This ontology allows dealing with Java Serializable objects as if they were instances of ontological elements. |
Uses of Serializable in jade.content.onto.basic |
Classes in jade.content.onto.basic that implement Serializable | |
class |
Action
This class implements the action operator of the
FIPA SL0 action. |
class |
Done
This class implements the done operator of the
FIPA SL0 action. |
class |
Equals
This class implements the = operator of the
FIPA SL0 action. |
class |
FalseProposition
This class represents the FALSE proposition i.e. a predicate that is always false. |
class |
Result
This class implements the result operator of the
FIPA SL0 action. |
class |
TrueProposition
This class represents the TRUE proposition i.e. a predicate that is always true. |
Uses of Serializable in jade.content.schema |
Subinterfaces of Serializable in jade.content.schema | |
interface |
Facet
Represent a generic Facet (i.e. a constraint on the possible values) that can be applied on a slot in a schema of an ontological element. |
Classes in jade.content.schema that implement Serializable | |
class |
AgentActionSchema
The class to be used to define schemas of agent actions in an ontology. |
class |
AggregateSchema
This class represent the schema of aggregate entities in an ontology. |
class |
ConceptSchema
The class to be used to define schemas of concepts in an ontology. |
class |
ContentElementListSchema
|
class |
ContentElementSchema
This class represents the schema of a generic content element in an ontology. |
class |
IRESchema
This class represents the schema of an Identifying Referential Expression (IRE) in an ontology. |
class |
ObjectSchema
The common ancestor of all ontological schemas. |
(package private) class |
jade.content.schema.ObjectSchemaImpl
|
class |
PredicateSchema
The class to be used to define schemas of predicates in an ontology. |
class |
PrimitiveSchema
This class represent the schema of primitive entities in an ontology. |
class |
TermSchema
This class represents the schema of a generic term in an ontology. |
class |
VariableSchema
This class represents the schema of a variable. |
Uses of Serializable in jade.content.schema.facets |
Classes in jade.content.schema.facets that implement Serializable | |
class |
CardinalityFacet
This facet forces an AbsAggregate to contain a number of elements that is comprised between a given min and a given max. |
class |
TypedAggregateFacet
This facet forces the elements in an AbsAggregate to be compliant to a given schema. |
Uses of Serializable in jade.core |
Subinterfaces of Serializable in jade.core | |
interface |
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. |
interface |
Location
Abstract interface to represent JADE network locations. |
interface |
Node
This interface represents a node of a JADE platform (i.e. a component that can host a slice of a platform-level service). |
static interface |
Service.Slice
The Slice nested interface represents that part of
a service that is deployed at a given network node. |
Classes in jade.core that implement Serializable | |
class |
Agent
The Agent class is the common superclass for user
defined software agents. |
class |
AID
This class represents a JADE Agent Identifier. |
class |
ContainerID
A class identifying an aget container in the JADE platform. |
class |
GenericCommand
A generic implementation of the Command interface,
operating at the meta-level to provide a generic transformation of
method invocations.
|
class |
PlatformID
Description here |
class |
SliceProxy
An implementation of the Service.Slice interface,
supporting routed dispatching of horizontal commands. |
Uses of Serializable in jade.core.behaviours |
Classes in jade.core.behaviours that implement Serializable | |
class |
Behaviour
Abstract base class for JADE behaviours. |
class |
CompositeBehaviour
An abstract superclass for behaviours composed by many parts. |
class |
CyclicBehaviour
Atomic behaviour that must be executed forever. |
class |
DataStore
|
class |
FSMBehaviour
Composite behaviour with Finite State Machine based children scheduling. |
class |
LoaderBehaviour
This behaviour serves behaviour-loading requests according to the Behaviour-loading ontology. |
class |
OneShotBehaviour
Atomic behaviour that executes just once. |
class |
ParallelBehaviour
Composite behaviour with concurrent children scheduling. |
class |
SequentialBehaviour
Composite behaviour with sequential children scheduling. |
class |
SerialBehaviour
Base class for all composite behaviour whose children run serially, i.e. the composite behaviour is blocked if and only if its current child is blocked. |
class |
SimpleBehaviour
An atomic behaviour. |
class |
TickerBehaviour
This abstract class implements a Behaviour that
periodically executes a user-defined piece of code.
|
class |
WakerBehaviour
This abstract class implements a OneShot task that must be executed only one just after a given timeout is elapsed. |
Uses of Serializable in jade.domain |
Classes in jade.domain that implement Serializable | |
class |
df
Standard Directory Facilitator agent. |
class |
FIPAException
This class represents a generic FIPAException, i.e. one of NotUnderstood,Failure,Refuse, as defined in jade.domain.FIPAAgentManagement . |
Uses of Serializable in jade.domain.FIPAAgentManagement |
Classes in jade.domain.FIPAAgentManagement that implement Serializable | |
class |
AlreadyRegistered
|
class |
AMSAgentDescription
This class implements the concept of the fipa-agent-management ontology representing the description of an Agent in the AMS catalogue. |
class |
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. |
class |
APService
This class implements the concept of the fipa-agent-management ontology representing the description of a platform service. |
class |
Deregister
This class implements the deregister action of the
fipa-agent-management ontology .
|
class |
DFAgentDescription
This class implements the concept of the fipa-agent-management ontology representing the description of an agent in the DF catalogue. |
class |
Envelope
This class models an envelope. |
class |
ExceptionOntology
This class groups into a separated ontology the elements of the FIPA-Agent-Management-ontology (see FIPA specification document no. 23) representing generic exceptions. |
class |
FailureException
This class represents a generic FailureException |
class |
FIPAManagementOntology
This class represents the ontology defined by FIPA Agent Management specifications (document no. 23). |
class |
GetDescription
This class implements the get-description action of the
fipa-agent-management ontology .
|
class |
InternalError
|
class |
MissingArgument
|
class |
MissingParameter
|
class |
Modify
This class implements the modify action of the
fipa-agent-management ontology .
|
class |
NotRegistered
|
class |
NotUnderstoodException
|
class |
Property
This class implements the property type, a pair of a
name and value. |
class |
ReceivedObject
This class implements the received-object object from
the FIPA Agent Management ontology. |
class |
RefuseException
This class represents a generic RefuseException |
class |
Register
This class implements the register action of the
fipa-agent-management ontology .
|
class |
Search
This class implements the search action of the
fipa-agent-management ontology .
|
class |
SearchConstraints
This class models a search constraint. |
class |
ServiceDescription
This class models a service data type. |
class |
Unauthorised
|
class |
UnexpectedAct
|
class |
UnexpectedArgument
|
class |
UnexpectedArgumentCount
|
class |
UnexpectedParameter
|
class |
UnrecognisedParameterValue
|
class |
UnrecognisedValue
|
class |
UnsupportedAct
|
class |
UnsupportedFunction
|
class |
UnsupportedValue
|
Uses of Serializable in jade.domain.introspection |
Subinterfaces of Serializable in jade.domain.introspection | |
static interface |
AMSSubscriber.EventHandler
This interface must be implemented by concrete event handlers installed by this AMSSubscriber. |
interface |
Event
The generic interface for all introspection events. |
Classes in jade.domain.introspection that implement Serializable | |
class |
AddedContainer
This class represents the added-container concept in the
jade-introspection ontology. |
class |
AddedMTP
This class represents the added-mtp concept in the
jade-introspection ontology. |
class |
AMSSubscriber
This behaviour subscribes to the AMS to receive notifications about platform-wide events. |
class |
BornAgent
An introspection event, recording the birth of a new agent within the platform. |
class |
DeadAgent
An introspection event, recording the death of an agent within the platform. |
class |
IntrospectionOntology
This class represents the ontology jade-introspection ,
containing all JADE extensions related to agent and platform
monitoring. |
class |
IntrospectionServer
|
class |
KillContainerRequested
This class represents the kill-container-requested concept in the
jade-introspection ontology. |
class |
MovedAgent
An introspection event, recording the migration of an agent within the platform. |
class |
RemovedContainer
An introspection event, recording the removal of an agent container within the platform. |
class |
RemovedMTP
An introspection event, recording the removal of an MTP within the platform. |
class |
ResetEvents
This class represents the meta-reset-events concept in
the jade-introspection ontology. |
class |
ResumedAgent
An introspection event, recording the resumption of a formerly suspended agent within the platform. |
class |
ShutdownPlatformRequested
This class represents the shutdown-platform-requested concept in the
jade-introspection ontology. |
class |
SuspendedAgent
An introspection event, recording the suspension of a formerly active agent within the platform. |
Uses of Serializable in jade.domain.JADEAgentManagement |
Classes in jade.domain.JADEAgentManagement that implement Serializable | |
class |
CreateAgent
This class represents the create-agent action of
the JADE-agent-management ontology .
|
class |
InstallMTP
This class represents the install-MTP action of
the JADE-agent-management ontology .
|
class |
JADEManagementOntology
This class represents the JADE-Agent-Management-ontology i.e. the set of concepts, actions and predicates that relates to the JADE specific actions that can be requested to the JADE AMS and DF. |
class |
KillAgent
This class represents the kill-agent action of
the JADE-agent-management ontology .
|
class |
KillContainer
This class represents the kill-container action of
the JADE-agent-management ontology .
|
class |
QueryAgentsOnLocation
This class represents the query-agents-on-location action of
the JADE-agent-management ontology .
|
class |
QueryPlatformLocationsAction
This class represents the query-platform-locations action of
the JADE-agent-management ontology .
|
class |
ShowGui
This class represents the show-gui action of
the JADE-agent-management ontology .
|
class |
ShutdownPlatform
This class represents the shutdown-platform action of
the JADE-agent-management ontology .
|
class |
UninstallMTP
This class represents the uninstall-MTP action of
the JADE-agent-management ontology .
|
class |
WhereIsAgentAction
This class represents the where-is-agent action of
the JADE-agent-management ontology .
|
Uses of Serializable in jade.domain.mobility |
Classes in jade.domain.mobility that implement Serializable | |
class |
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. |
class |
CloneAction
This class represents the clone-agent action,
requesting to clone an agent within the platform. |
class |
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. |
class |
MobileAgentDescription
This class represents the mobile-agent-description
concept. |
class |
MobileAgentLanguage
This class represents the mobile-agent-language
concept. |
class |
MobileAgentOS
This class represents the mobile-agent-os concept. |
class |
MobileAgentProfile
This class represents the mobile-agent-profile concept. |
class |
MobileAgentSystem
This class represents the mobile-agent-system concept. |
class |
MobilityOntology
This class represents the ontology used for JADE mobility. |
class |
MoveAction
This class represents the move-agent action, requesting
to move an agent within the platform. |
class |
Parameter
This concept represents a parameter to be passed to a Behaviour
in the dynamic loading procedure. |
Uses of Serializable in jade.gui |
Classes in jade.gui that implement Serializable | |
class |
jade.gui.GuiAgent
When a program instantiates a GUI, the Java programming language starts a new thread, different from the Agent thread. |
Uses of Serializable in jade.lang.acl |
Subinterfaces of Serializable in jade.lang.acl | |
static interface |
MessageTemplate.MatchExpression
This interface must be overriden in order to define an application specific MessageTemplate. |
Classes in jade.lang.acl that implement Serializable | |
class |
ACLMessage
The class ACLMessage implements an ACL message compliant to the FIPA 2000 "FIPA ACL Message Structure Specification" (fipa000061) specifications. |
class |
MessageTemplate
A pattern for matching incoming ACL messages. |
Uses of Serializable in jade.proto |
Classes in jade.proto that implement Serializable | |
class |
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. it performs a single communicative act) within the scope of an interaction protocol in order to verify if the RE (Rational Effect) of the communicative act has been achieved or not. |
class |
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. it performs a single communicative act) within the scope of an interaction protocol in order to verify if the RE (Rational Effect) of the communicative act has been achieved or not. |
class |
ContractNetInitiator
This class implements the Fipa-Contract-Net interaction protocol with an API similar and homogeneous to AchieveREInitiator .
|
class |
ContractNetResponder
Behaviour class for fipa-contract-net
Responder role. |
(package private) class |
jade.proto.Initiator
|
class |
IteratedAchieveREInitiator
This class implements the initiator role in the iterated version of fipa-request like interaction protocols. |
class |
ProposeInitiator
This class implements the Fipa-Propose interaction protocol with an API similar and homogeneous to AchieveREInitiator .
|
class |
ProposeResponder
Behaviour class for fipa-propose
Responder role. |
(package private) class |
jade.proto.Responder
Common base class for all classes implementing the Responder role in interaction protocols where the responder is expected to receive more than one message from the initiator and reply to them. |
class |
SimpleAchieveREInitiator
This is simple implementation of the AchieveREInitiator. |
class |
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. it performs a single communicative act) within the scope of an interaction protocol in order to verify if the RE (Rational Effect) of the communicative act has been achieved or not. |
class |
SSContractNetResponder
Single Session version of the Responder role in the Fipa-Contract-Net protocol. |
class |
SSIteratedAchieveREResponder
Single Session version of the Responder role in the Iterated-Fipa-Request protocol. |
(package private) class |
jade.proto.SSResponder
Common base class for all classes implementing the Single Session version of the Responder role in interaction protocols where the responder is expected to receive more than one message from the initiator and reply to each of them. |
class |
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. |
class |
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. |
class |
TwoPh0Initiator
Class description |
class |
TwoPh1Initiator
Class description |
class |
TwoPh2Initiator
Class description |
class |
TwoPhInitiator
Class description |
class |
TwoPhResponder
Class description |
Uses of Serializable in jade.proto.states |
Classes in jade.proto.states that implement Serializable | |
class |
HandlerSelector
This class implements a selector of handler (i.e. |
class |
MsgReceiver
This behaviour is a simple implementation of a message receiver. |
class |
ReplySender
This behaviour sends a reply to a given message adjusting all protocol fields and receivers. |
class |
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 |
Uses of Serializable in jade.util |
Classes in jade.util that implement Serializable | |
class |
BasicProperties
Provides the foundation class for property management. |
class |
EnhancedProperties
Provides a concrete implementation of ImportableProperties useable in the J2SE (desktop) world. |
class |
ExpandedProperties
Extends EnhancedProperties and adds support for fetching system environment variables (those usable from the OS shell). |
class |
ImportableProperties
This class serves as a basis for supporting the ability to import properties from files. |
class |
Logger
This class provides a uniform API to produce logs over a set of different and device-dependent logging mechanisms. |
Uses of Serializable in jade.util.leap |
Classes in jade.util.leap that implement Serializable | |
class |
ArrayList
The LEAP (environment-dependent) version of the &qote;java.util.ArrayList&qote; class. |
class |
HashMap
The LEAP (environment-dependent) version of the &qote;java.util.HashMap&qote; class. |
class |
LinkedList
The LEAP (environment-dependent) version of the &qote;java.util.ArrayList&qote; class. |
class |
Properties
The LEAP (environment-dependent) version of the &qote;java.util.Properties&qote; class. |
class |
RoundList
Implementation of a RoundList with get/insert methods relative to the current element |
Uses of Serializable in jade.wrapper |
Classes in jade.wrapper that implement Serializable | |
class |
AgentState
Provides a concrete implementation of the State interface for agents. |
class |
PlatformState
Provides a concrete implementation of the State interface for agent platforms. |
class |
StateBase
Provides an abstract base class for implementations of state. |
Uses of Serializable in jade.wrapper.gateway |
Classes in jade.wrapper.gateway that implement Serializable | |
class |
GatewayAgent
This agent is the gateway able to execute all commands requests received via JadeGateway. |
class |
GatewayBehaviour
This is a cyclic behaviour that processes the commands received via JadeGateway. |
|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |