Package jmri.jmrit.dispatcher
Class TaskAllocateRelease
java.lang.Object
jmri.jmrit.dispatcher.TaskAllocateRelease
-
Nested Class Summary
Nested Classes -
Constructor Summary
ConstructorsConstructorDescriptionTaskAllocateRelease(TaskAllocateRelease.TaskAction action, Runnable whenReached) TaskAllocateRelease(TaskAllocateRelease.TaskAction action, String trainName) TaskAllocateRelease(TaskAllocateRelease.TaskAction action, AllocatedSection aSection, boolean termTrain) TaskAllocateRelease(TaskAllocateRelease.TaskAction action, AllocationRequest aRequest) -
Method Summary
Modifier and TypeMethodDescriptionbooleanGet the action run when a BARRIER task is reached, after every task queued before it has been completed.
-
Constructor Details
-
TaskAllocateRelease
-
TaskAllocateRelease
TaskAllocateRelease(TaskAllocateRelease.TaskAction action, String trainName) -
TaskAllocateRelease
TaskAllocateRelease(TaskAllocateRelease.TaskAction action, AllocatedSection aSection, boolean termTrain) -
TaskAllocateRelease
TaskAllocateRelease(TaskAllocateRelease.TaskAction action, AllocationRequest aRequest) -
TaskAllocateRelease
TaskAllocateRelease(TaskAllocateRelease.TaskAction action, Runnable whenReached)
-
-
Method Details
-
getAction
-
getTrainName
-
getAllocatedSection
-
getTerminatingTrain
-
getAllocationRequest
-
getWhenReached
Get the action run when a BARRIER task is reached, after every task queued before it has been completed.- Returns:
- the action, or null
-