Interface | Description |
---|---|
ExceptionCallback |
Dieses Interface definiert Callbacks, die bei Fehlerauflösungen aufgerufen werden, die aus einem anderem Thread
heraus ausgelöst werden
|
Class | Description |
---|---|
Batch |
Diese Klasse repräsentiert einen Stapel von Kommandos.
|
BatchElement |
Diese Klasse repräsentiert ein CAN-Kommando und das dazugehörige Gerät.
|
BatchExecuter |
Der BatchExecuter ist eine Verwaltungsklasse für Batches.
|
BatchRunner |
Diese Klasse führt das Schalten von Kommandos aus.
|
ClearRouteRunner |
Diese Thread-Klasse wird dazu benutzt, eine Fahrstraße asynchron freizugeben.
|
RouteEnableRunner |
Diese Klasse schaltet eine Fahrstraße asynchron in einem eigenständigen Thread.
|
Exception | Description |
---|---|
BatchElementDefinedException |
Diese Exception wird geworfen, wenn ein BatchElement einem Gerät zugeordnet werden soll, dem schon eins
zugeordnet worden ist.
|
BatchIOException |
Diese Exception wird geworfen, wenn ein BatchExecuter verbotenerweise wiederverwendet wird.
|
BatchNotCompletedException |
Diese Exception wird geworfen, wenn ein Batch nach dem Timeout noch nicht verarbeitete
Kommandos hat.
|
BatchProcessingException |
Diese Exception fasst alle Exceptions zusammen, die im Zusammenhang mit der Batch-Verarbeitung
auftreten können.
|
BatchRetransmissionException |
Diese Exception wird geworfen, wenn versucht wird einen Kommandostapel erneut zu versenden.
|
FailedExecutionException |
Diese Exception wird bei fehlerhafter Ausführung eines Kommandos geworfen.
|
InvalidBatchExecuterException |
Diese Exception wird geworfen, wenn ein BatchExecuter verbotenerweise wiederverwendet wird.
|
ProcessingInProgressException |
Diese Exception wird geworfen, wenn für einen Gleisabschnitt bereits ein
Batch läuft. |
UndefinedBatchElementException |
Diese Exception wird geworfen, wenn ein BatchElement als Nullpointer einem Gerät zugeordnet werden soll.
|
Copyright © 2011 all committers of this modelrailway project