Package | Description |
---|---|
casa.auction.dutch | |
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. |
Modifier and Type | Class and Description |
---|---|
private class |
DutchAuctionAgent.RecurringCryEvent |
Modifier and Type | Class and Description |
---|---|
class |
EventObserverEvent
Defines an Event that will be triggered when the owner agent receives a message
matching the patternPairs given in this constructor.
|
class |
MessageEvent |
class |
MessageObserverEvent
Defines an Event that will be triggered when the owner agent receives a message
matching the patternPairs given in this constructor.
|
class |
NonRecurringEvent
The NonRecurringEvent abstract class represents an event that does not recur.
|
class |
RecurringEvent
The RecurringEvent abstract class represents an event that does recur.
|
class |
RecurringTimeEvent
RecurringTimeEvent is a recurring event that occurs first at a specified time and then repeats indefinitely
with a fixed delay between occurrences.
|
class |
TimeEvent
TimeEvent is a non-recurring event that occurs at a specified time.
|
class |
TriggerEvent |
Modifier and Type | Field and Description |
---|---|
private AbstractEvent |
EventTask.event
The event that is related to this task.
|
Modifier and Type | Method and Description |
---|---|
AbstractEvent |
AbstractEvent.clone() |
Modifier and Type | Method and Description |
---|---|
int |
AbstractEvent.compareTo(AbstractEvent o) |
Constructor and Description |
---|
EventTask(AbstractEvent newEvent,
PolicyAgentInterface agent)
Creates a new EventTask object associated with the specified event.
|
EventTask(AbstractEvent newEvent,
PolicyAgentInterface agent,
boolean conditional)
Creates a new EventTask object associated with the specified event.
|