Interface | Description |
---|---|
Controller |
Process/agent controller with execution scheduler.
|
ControllerStateListener |
A listener that is informed if the state of the controller changes.
|
Platform |
Interface for high-level platform interaction.
|
PlatformStateListener |
A listener that is informed if the state of the platform changes.
|
Process |
The general interface for all processes executed on the Aimpulse Spectrum platform.
|
ProcessIdentifier |
Number-based unique identifier for each process handled by a
Controller . |
RuntimeEnvironment |
An interface defining the runtime environment of the
Platform . |
RuntimePolicy |
Policy specification for runtime and termination conditions of platform process execution
within a controller.
|
ScheduledProcess |
Interface for a
Process scheduled by a platform process controller. |
Scheduler |
The platform scheduler takes a
process for execution and returns
a handle to wait for its completion and process its result. |
SimulationProcess |
Interface for simulation processes (also known as logical processes (LPs) in
distributed simulation).
|
SynchronizedController |
Interface for
Controller s with synchronized process execution. |
Class | Description |
---|---|
Agent |
Abstract base class for all agent-based implementations of platform
processes . |
AgentIdentifier |
An agent identifier.
|
AgentIdentifierGenerator |
This generator generates unique agent identifiers based on a given name.
|
CommunicativeAgent |
Base class for all
agents able to communicate with each other. |
DefaultPlatform |
Default implementation of
Platform interface. |
DelegatingPlatform |
This
Platform delegates all method calls to an internally contained
platform. |
DiscreteEventSimulation |
Platform runtime environment for Discrete-Event Simulation (DES). |
FIPAWord |
A FIPA word satisfying the following regular expression:
[^\s\(\)#0-9\-@][^\s\(\)]*
|
SimulationAgentController |
Spectrum platform controller for simulation execution mode.
|
SimulationRuntimePolicy |
The standard runtime policy when the platform runs in simulation mode.
|
Enum | Description |
---|---|
Controller.State |
The current state of the controller.
|
Controller.StopOccasion |
The reason for the end of controller execution.
|
Platform.Mode |
The execution mode of the platform.
|
Platform.State |
The current state of the platform.
|
Exception | Description |
---|---|
ProcessCallException |
Exception that is thrown by a
Scheduler when a process call fails. |
Copyright © Aimpulse Intelligent Systems GmbH
All rights reserved.