Interface | Description |
---|---|
Callback |
An interface representing a generic callback.
|
MessageFilter |
An interface for a message filter.
|
MessageListener |
An interface for a client interested in monitoring messages.
|
Messenger |
Interface implemented by classes that provide basic messaging services.
|
RequestSender |
Fluent request sender interface.
|
TimestampProvider |
Represents any class that can provide a timestamp.
|
Class | Description |
---|---|
Agent |
Base class to be extended by all agents.
|
AgentID |
An identifier for an agent or a topic.
|
AgentLocalRandom |
Utility class for random number generation in simulations.
|
BackoffBehavior | |
Behavior |
Base class for agent behaviors.
|
BriefLogFormatter |
Utility class to format log entries for brief console display.
|
Container |
Container to manage agent lifecycle.
|
CyclicBehavior |
A behavior that is called cyclically.
|
DiscreteEventSimulator |
Discrete event simulation platform.
|
FSMBehavior |
Finite state machine (FSM) behavior.
|
FSMBehavior.State |
FSM state behavior.
|
GenericMessage |
A message class that can convey generic messages represented by key-value pairs.
|
GenericValue | |
LogFormatter |
Utility class to format log entries.
|
LogHandlerProxy |
Proxy log handler to allow discrete time stamps in logs when the discrete
event platform is used.
|
Message |
Base class for messages transmitted by one agent to another.
|
MessageBehavior |
A behavior that continuously monitors the incoming message queue.
|
MessageQueue |
Internal class representing a message queue.
|
OneShotBehavior |
A behavior that is executed only once.
|
Platform |
Base class for platforms on which agent containers run.
|
PoissonBehavior |
A behavior that simulates a Poisson arrival process.
|
RealTimePlatform |
A platform that runs the agents in its containers in real-time.
|
TestBehavior |
A behavior for JUnit test case design.
|
TickerBehavior |
A behavior that is executed every specified period.
|
WakerBehavior |
A behavior that is executed once after a specified delay.
|
Enum | Description |
---|---|
AgentState |
State of the agent.
|
Performative |
An action represented by a message.
|
Exception | Description |
---|---|
FjageException |
Java agent framework unchecked exception.
|