| Class | Description |
|---|---|
| Action |
Actions represent transport and commodity actions, such as picking up a commodity,
dropping off a commodity, or a transport start location.
|
| Cluster |
A cluster represents a set of commodities, sub-clusters, and transports.
|
| ClusterListener |
The ClusterListener interface gives developers access to notifications
when a cluster is modified.
|
| Commodity |
Interface to the Pathfinder server's commodity API.
|
| CommodityListener |
The CommodityListener interface gives developers access to notifications
when a commodity is modified.
|
| Connection |
Controls access the web socket connection with the Pathfinder sever.
|
| ConnectionConfiguration | |
| Listenable<E extends Listener<? extends Model>> |
Allows objects to listen for notifications.
|
| Listener<T extends Model> |
An interface for Listener classes to implement.
|
| MessageHandler |
Routes all web socket messages received to the receiving models.
|
| Model<E extends Listener<? extends Model>> |
Basic class for dealing with models from the Pathfinder server.
|
| ModelRegistry |
The ModelRegistry keeps track of all
Models created by
the Pathfinder SDK. |
| Path |
Class is used to ease the manipulation of paths to models on the Pathfinder server.
|
| Pathfinder |
The Pathfinder class is the main entry point to the Pathfinder API.
|
| PathfinderServices |
Gives access to the model repository and the connection to the pathfinder server.
|
| Route |
Route of the model.
|
| SubscribableCrudModel<E extends Listener<? extends Model>> |
Access to CRUD and subscribe operations.
|
| SubscribableModel<E extends Listener<? extends Model>> |
Access to subscribe operations on models.
|
| Transport |
Interface to the Pathfinder server's transport API.
|
| TransportListener |
The TransportListener interface gives developers access to notifications
when a transport is modified.
|
| Enum | Description |
|---|---|
| ActionStatus |
An enum for the possible statuses of an
Action. |
| CommodityStatus |
An enum for the possible statuses of a
Commodity. |
| ModelType |
An enum for the possible types of
Models. |
| TransportStatus |
An enum for the possible statuses of a
Transport. |