Module org.bzdev.devqsim
Package org.bzdev.devqsim
Class SimObjQueueRunnable<Server extends QueueServer>
java.lang.Object
org.bzdev.devqsim.SimObjQueueRunnable<Server>
Bind a queue runnable to a simulation object.
This allows a simulation listener to attribute events to
specific simulation objects in cases where this cannot be
done directly. To create an instance of SimObjQueueRunnable,
use one of the bindRunnable methods defined by the SimObject
class and with a QueueRunnable argument.
-
Method Summary
Modifier and TypeMethodDescriptionfinal QueueRunnable<Server>
Get the runnable.final SimObject
Get the source that will be used for a simulation event.final String
getTag()
Get a descriptive tag.
-
Method Details
-
getSource
Get the source that will be used for a simulation event.- Returns:
- the source simulation object
-
getRunnable
Get the runnable.- Returns:
- the runnable
-
getTag
Get a descriptive tag.- Returns:
- the string tagging the runnable; null if none provided
-