Package org.opentcs.access
Interfaces and classes for accessing the kernel from outside, for instance
from a remote client or a communication adapter.
-
Interface Summary Interface Description Kernel Declares the methods an openTCS kernel implements.KernelServicePortal Provides clients access to kernel services.LocalKernel Declares the methods the openTCS kernel must provide which are not accessible to remote peers.SharedKernelServicePortal Provides access to a sharedKernelServicePortal
instance.SharedKernelServicePortalProvider Pools access to aKernelServicePortal
instance for multiple clients. -
Class Summary Class Description KernelStateTransitionEvent Emitted by/for kernel state changes.ModelTransitionEvent Emitted when the kernel loads a model.NotificationPublicationEvent Instances of this class represent events emitted by/for notifications being published.SchedulerAllocationState Deprecated. Acquire allocations fromVehicle
, instead.SslParameterSet A set of parameters to be used for SSL-encrypted socket connections. -
Enum Summary Enum Description Kernel.State The various states a kernel instance may be running in. -
Exception Summary Exception Description CredentialsException Thrown when there are insufficient user permissions to perform an operation.KernelException An exception thrown by the openTCS kernel.KernelRuntimeException A runtime exception thrown by the openTCS kernel.