Package org.opentcs.components.kernel
package org.opentcs.components.kernel
Interfaces for pluggable strategies and other components for a kernel application.
-
KlasseBeschreibungThis interface declares the methods a dispatcher module for the openTCS kernel must implement.Declares the methods that a generic kernel extension must implement.Provides names for
CreationTO
s.Implementations of this interface check whether an order sequence may be removed.Implementations of this interface check whether a peripheral job may be removed.This interface declares the methods a peripheral job dispatcher module for the openTCS kernel must implement.Query<T>Marks a query (parameter) object.A convenience class to be used as the result type for queries that do not return any result.A responder for generic queries.Thrown when allocating resources for aScheduler.Client
is impossible.This interface declares the methods a router module for the openTCS kernel must implement.Manages resources used by clients (vehicles) to help prevent both collisions and deadlocks.Defines callback methods for clients of the resource scheduler.A scheduler module.Implementations of this interface check whether a transport order may be removed.