Package | Description |
---|---|
casa |
The casa package is the main package for CASA (Collaborative Agent System
Architecture), which is an infrastructure for agent based systems.
|
casa.auction | |
casa.auction.dutch | |
casa.auction.english | |
casa.auction.sealedbid | |
casa.conversation2 | |
casa.event |
Contains classes that implement Events (see
Event ),
which are used to describe dependencies (including time expiry or time
intervals) among things like social commitments and deferred code. |
casa.interfaces |
Contains classes for important
interfaces used in CASA. |
casa.policy | |
casa.service |
Contains classes implementing classes for service agents.
|
casa.socialcommitments |
Contains classes implementing social commitments.
|
casa.socialcommitments.operators | |
iRobotCreate |
Class and Description |
---|
Event
The Event interface describes an interrupt style event.
|
MessageEventDescriptor |
MessageObserverEvent
Defines an Event that will be triggered when the owner agent receives a message
matching the patternPairs given in this constructor.
|
RecurringTimeEvent
RecurringTimeEvent is a recurring event that occurs first at a specified time and then repeats indefinitely
with a fixed delay between occurrences.
|
Class and Description |
---|
MessageEventDescriptor |
MessageObserverEvent
Defines an Event that will be triggered when the owner agent receives a message
matching the patternPairs given in this constructor.
|
Class and Description |
---|
AbstractEvent
AbstractEvent is an abstract class which implements
Event#addEventObserver(EventObserver) ,
Event#removeEventObserver(EventObserver) ,
Event.getEventType() . |
Event
The Event interface describes an interrupt style event.
|
RecurringEvent
The RecurringEvent abstract class represents an event that does recur.
|
RecurringTimeEvent
RecurringTimeEvent is a recurring event that occurs first at a specified time and then repeats indefinitely
with a fixed delay between occurrences.
|
Class and Description |
---|
RecurringTimeEvent
RecurringTimeEvent is a recurring event that occurs first at a specified time and then repeats indefinitely
with a fixed delay between occurrences.
|
Class and Description |
---|
Event
The Event interface describes an interrupt style event.
|
MessageEventDescriptor |
Class and Description |
---|
Event
The Event interface describes an interrupt style event.
|
MessageEvent |
Class and Description |
---|
AbstractEvent
AbstractEvent is an abstract class which implements
Event#addEventObserver(EventObserver) ,
Event#removeEventObserver(EventObserver) ,
Event.getEventType() . |
Event
The Event interface describes an interrupt style event.
|
EventDescriptor
Top-level event descriptor for the lisp interpreter POLICY function.
|
EventTask
EventTask is a subclass of
TimerTask that calls
AbstractEvent.fireEvent() when the task is run via the EventTask.run() method. |
MessageEvent |
MessageEventDescriptor |
NonRecurringEvent
The NonRecurringEvent abstract class represents an event that does not recur.
|
RecurringEvent
The RecurringEvent abstract class represents an event that does recur.
|
TriggerEvent |
Class and Description |
---|
Event
The Event interface describes an interrupt style event.
|
Class and Description |
---|
Event
The Event interface describes an interrupt style event.
|
EventDescriptor
Top-level event descriptor for the lisp interpreter POLICY function.
|
Class and Description |
---|
Event
The Event interface describes an interrupt style event.
|
Class and Description |
---|
Event
The Event interface describes an interrupt style event.
|
TriggerEvent |
Class and Description |
---|
Event
The Event interface describes an interrupt style event.
|
Class and Description |
---|
RecurringTimeEvent
RecurringTimeEvent is a recurring event that occurs first at a specified time and then repeats indefinitely
with a fixed delay between occurrences.
|
TimeEvent
TimeEvent is a non-recurring event that occurs at a specified time.
|