|
Boeing Simulation 3.1 API Specification | ||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | ||||||||||
| Interface Summary | |
| Ceaseable | Ceasable.java An interface for Thread objects that can be stopped using the cease method. |
| PriorityEnqueueable | This class is wrapper class inteded to be used with the FairWeightedQueue structure. |
| Queue | A standard Queue interface. |
| TimeStamp | This class is intended to be a marker for object creation. |
| Class Summary | |
| AdaptivePeriodicThread | An adapter class for RealtimeThread that
allow for easier period adjustment. |
| AdaptiveThreadManager | A AdaptiveThreadManager controls a pool of AdaptivePeriodicThread objects and automatically adjusts the
period of the threads until the threads are feasible in the system. |
| CeaseableFactory | |
| ConsumerQueue | This class is to be used as a way for multiple Thread
objects to request access to ReturnValues coming in across a ConsumerChannel. |
| FairWeightedQueue | A queue structure that provides for weighted priorities while still dequeueing in a manner that allows lower priorities to be dequeued even when higher priority objects may still be in the system. |
| MethodRequest | This class should be sent across to components as a way of requesting that a distributed component exectute a certain method. |
| MultiInputConsumerQueue | This class is modelled after the same behavoir as that of the ConsumerQueue except that it allows for mulitple channel inputs. |
| PriorityProvider | An object for dynamically adjusting the priorities of object when enqueued in a FairWeightedQueue. |
| RealtimeThreadAdapter | An adapter class for having a RealtimeThread
that takes in a Runnable to the constructor. |
| RegularTimeStamp | This intended to be a non-realtime implementation of TimeStamp. |
| ReturnValue | This class is intended to encapsulate the return values for remote method calls. |
| ReturnValue.NULL | a null wrapper class |
| RTWorkerThread | RTWorkerThread.java
An adapter class for RealtimeThread that
maintains the same API as WorkerThread |
| RTWorkerThread.OverrunHandler | |
| SimpleQueue | A multithreaded queue |
| SinglePermitMap | A map class that allows for multiple threads access to objects but maintains that one thread will have access at a time. |
| ThreadFactory | A factory for generating Threads. |
| WorkerThread | This class is responsible for executing the run method of the Runnable passed in for the given period. |
| Exception Summary | |
| ThreadFactory.InvalidConstructorArgumentsException | |
|
Boeing Simulation 3.1 API Specification | ||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | ||||||||||