Uses of Package
fipaos.agent.task

Packages that use fipaos.agent.task
fipaos.agent 
fipaos.agent.task 
fipaos.agent.task.event 
fipaos.platform 
fipaos.platform.agentcities 
fipaos.platform.ams 
fipaos.platform.df 
fipaos.skill.wrapper 
fipaos.test.agent 
fipaos.tutorial 
fipaos.tutorial.emarkets.agent 
fipaos.tutorial.emarkets.agent.buyer 
fipaos.tutorial.emarkets.agent.manager 
fipaos.tutorial.emarkets.agent.seller 
fipaos.tutorial.emarkets.escrow 
fipaos.tutorial.emarkets.negotiation 
fipaos.tutorial.emarkets.subscribe 

Classes in fipaos.agent.task used by fipaos.agent
FIPAOSAgent
          Base FIPA-OS agent class implementing FIPA-OS specifics for agent to agent communication.
FIPAOSAgent.TopLevelHandlerTask
          
FIPAOSAgentComponentFactory
          Interface to be implemented by factories to generate core agent components based upon a set of parameters
StandardFIPAOSAgentComponentFactory
          Default implementation of FIPAOSAgentComponentFactory
 

Classes in fipaos.agent.task used by fipaos.agent.task
DFSearchTask
          This task class handles agent searches of DFs.
SynchronousTask
          This task enables a Task to be started and its result to be captured by making a single method invocation
SynchronousTask.ErrorResult
          Indicates that an exception occured within the Task
SynchronousTask.NoResult
          Indicates that the Task didn't return a result
SynchronousTask.TimeoutResult
          Indicates that the Task timed-out
Task
          This class is an abstract representation of an agent task.
TaskManager
          The TaskManager class stores task objects with their associated conversation IDs for an agent.
TaskManager.DefaultTaskManagerListener
          Default implementation of the TM Listener - just adds events back to TM in the order they arrive
TaskManagerListener
          Callback interface through which the object deciding which Tasks to execute are informed of new TaskEvent's
WaitTask
          This task waits for a specified amount of time before invoking the done() method (and hence notifying its parent-task)
 

Classes in fipaos.agent.task used by fipaos.agent.task.event
ChildDoneEvent
          This represents an unprocessed "child task has invoked done()" event
ChildDoneWithResultEvent
          Reperesents the unhandled event when a child-Task completes with a result
ChildFailureEvent
          Represents an unprocessed event indicating that a child-Task has failed
ChildTimeoutEvent
          Represents an unhandled event indicating that a child-Task has timed-out
 

Classes in fipaos.agent.task used by fipaos.platform
AgentManagementSystem.IdleTask
          
DirectoryFacilitator.IdleTask
          
 

Classes in fipaos.agent.task used by fipaos.platform.agentcities
PingAgent.IdleTask
          
 

Classes in fipaos.agent.task used by fipaos.platform.ams
AMSDeregistrationTask
          
AMSRegistrationTask
          This class provides the ability for an Agent to register with the AMS.
AMSTask
          TODO: Write a description of the class

$Revision: 1.8 $ $Date: 2001/05/24 18:07:38 $ $Author: alantreadway $
 

Classes in fipaos.agent.task used by fipaos.platform.df
DFDeregistrationTask
          
DFListenerTask
          This Task provides a mechanism for listening to events occuring to a particular DF.
DFModifyTask
          
DFRegistrationTask
          This class provides the ability for an Agent to register with a DF.
DFTask
          TODO: Write a description of the class

$Revision: 1.9 $ $Date: 2001/04/04 22:48:19 $ $Author: alantreadway $
SearchTask
          This class encapsulates the local search mechanisms of the DF, and coordinates federated searches where appropriate

SubscriptionHandlerTask
          This Task provides a mechanism for informing subscribed Agents about the something that has changed within the DF - DFListenerTask is the counterpart to this Task.
SubscriptionManagerTask
          This Task manages SubscriptionHandlerTask's within a DF
 

Classes in fipaos.agent.task used by fipaos.skill.wrapper
FIPAWrapperTask
          This is a default implementation of a FIPA Wrapper.
 

Classes in fipaos.agent.task used by fipaos.test.agent
MessageTimingAgent.IdleTask
          Simple Task to respond to incoming request messages, and just reply with an inform - it performs the minimum of work in doing so
MessageTimingAgent.MessageTestTask
          Task to test message sending & timing
MessageTimingAgent.TestingTask
          Task to carry out the actual job of testing
TestAgent.IdleTask
          
 

Classes in fipaos.agent.task used by fipaos.tutorial
FactorialAgent.IdleTask
          
PingAgent.IdleTask
          On creation, spawns a DFSearchTask instance with the intent of locating other PingAgent instances on the local Agent platform.
PingAgent.PingAllTask
          This Task takes care of the process of spawning individual PingTask instances.
PingAgent.PingResponseTask
          This task simply responds to an incoming "ping request".
PingAgent.PingTask
          This Task takes care of the process sending ping messages and waiting for a response to/from another PingAgent2
SearchAgent
          The Search Agent is a tutorial agent showing how to construct an agent that simply registers with the local agent platform, and queries the DF for a list of registered Agents.
 

Classes in fipaos.agent.task used by fipaos.tutorial.emarkets.agent
EmarketsTimerTask
          This task waits for a specified amount of time before invoking the done() method (and hence notifying its parent-task)
SubscribingAgent
          Abstract class that provides the ability to subscribe to another agent using the FIPA subscribe protocol
 

Classes in fipaos.agent.task used by fipaos.tutorial.emarkets.agent.buyer
BuyerAgent
          The BuyerAgent class represents an agent seeking to make purchases in a an e-marketplace
 

Classes in fipaos.agent.task used by fipaos.tutorial.emarkets.agent.manager
MarketManagerAgent
          This class represents an agent that manages an e-marketplace.
MarketManagerSuperDaemonTask
          
 

Classes in fipaos.agent.task used by fipaos.tutorial.emarkets.agent.seller
SellerAgent
          This class represents an agent that wishes to sell goods in an e-marketplace
 

Classes in fipaos.agent.task used by fipaos.tutorial.emarkets.escrow
EscrowProtocolDaemonTask
          
EscrowProtocolInitiatorHandlerTask
          
EscrowProtocolParticipantHandlerTask
          
 

Classes in fipaos.agent.task used by fipaos.tutorial.emarkets.negotiation
NegotiationProtocolDaemonTask
          
NegotiationProtocolInitiatorHandlerTask
          
NegotiationProtocolParticipantHandlerTask
          
 

Classes in fipaos.agent.task used by fipaos.tutorial.emarkets.subscribe
FIPASubscribeDaemonTask
          
FIPASubscribeInitiatorHandlerTask
          
FIPASubscribeParticipantHandlerTask