- GarbageCollector - Class in javax.realtime
- 
Jamaica Real-Time Specification for Java class GarbageCollector. 
- GarbageCollector() - Constructor for class javax.realtime.GarbageCollector
- 
- generate(BitSet) - Static method in class javax.realtime.Affinity
- 
Create an affinity set based on the given bitset of processors. 
- get(BoundAsyncEventHandler) - Static method in class javax.realtime.Affinity
- 
return the affinity set that was set for a given async event
 handler. 
- get(Thread) - Static method in class javax.realtime.Affinity
- 
Return the affinity set that was set for a given thread. 
- get(ProcessingGroupParameters) - Static method in class javax.realtime.Affinity
- 
Return the affinity set that was set for a given processing
 group. 
- get(int, byte[]) - Method in interface javax.realtime.device.RawByteReader
- 
Fill the valuesstarting at the address referenced by
 this instance plus the offset scaled by the element size in bytes and
 the object's stride.
 
- get(int, byte[], int, int) - Method in interface javax.realtime.device.RawByteReader
- 
Fill valueswith data from the memory region, whereoffsetis first byte in the memory region andstartis the first index invalues.
 
- get(int, double[]) - Method in interface javax.realtime.device.RawDoubleReader
- 
Fill the valuesstarting at the address referenced by
 this instance plus the offset scaled by the element size in bytes and
 the object's stride.
 
- get(int, double[], int, int) - Method in interface javax.realtime.device.RawDoubleReader
- 
Fill valueswith data from the memory region, whereoffsetis first double in the memory region andstartis the first index invalues.
 
- get(int, float[]) - Method in interface javax.realtime.device.RawFloatReader
- 
Fill the valuesstarting at the address referenced by
 this instance plus the offset scaled by the element size in bytes and
 the object's stride.
 
- get(int, float[], int, int) - Method in interface javax.realtime.device.RawFloatReader
- 
Fill valueswith data from the memory region, whereoffsetis first float in the memory region andstartis the first index invalues.
 
- get(int, int[]) - Method in interface javax.realtime.device.RawIntReader
- 
Fill the valuesstarting at the address referenced by
 this instance plus the offset scaled by the element size in bytes and
 the object's stride.
 
- get(int, int[], int, int) - Method in interface javax.realtime.device.RawIntReader
- 
Fill valueswith data from the memory region, whereoffsetis first int in the memory region andstartis the first index invalues.
 
- get(int, long[]) - Method in interface javax.realtime.device.RawLongReader
- 
Fill the valuesstarting at the address referenced by
 this instance plus the offset scaled by the element size in bytes and
 the object's stride.
 
- get(int, long[], int, int) - Method in interface javax.realtime.device.RawLongReader
- 
Fill valueswith data from the memory region, whereoffsetis first long in the memory region andstartis the first index invalues.
 
- get(int, short[]) - Method in interface javax.realtime.device.RawShortReader
- 
Fill the valuesstarting at the address referenced by
 this instance plus the offset scaled by the element size in bytes and
 the object's stride.
 
- get(int, short[], int, int) - Method in interface javax.realtime.device.RawShortReader
- 
Fill valueswith data from the memory region, whereoffsetis first short in the memory region andstartis the first index invalues.
 
- getAddress() - Method in interface javax.realtime.device.RawMemory
- 
Get the base physical address of this object. 
- getAllocationRate() - Method in class javax.realtime.MemoryParameters
- 
getAllocationRate returns the current maximum allocation rate in
 bytes per second. 
- getAndClearPendingFireCount() - Method in class javax.realtime.AsyncBaseEventHandler
- 
getAndClearPendingFireCount sets the pending fire count to zero
 and returns the original value. 
- getAndDecrementPendingFireCount() - Method in class javax.realtime.AsyncBaseEventHandler
- 
getAndDecrementPendingFireCount decrements the pending fire count
 and returns the original value. 
- getAndIncrementPendingFireCount() - Method in class javax.realtime.AsyncBaseEventHandler
- 
Increments the pending fire count and returns the original value. 
- getArrivalTimeQueueOverflowBehavior() - Method in class javax.realtime.AperiodicParameters
- 
getArrivalTimeQueueOverflowBehavior returns the current arrival
 time queue overflow behavior. 
- getAvailableProcessors() - Static method in class javax.realtime.Affinity
- 
Short hand for getAvailableProcessors(null). 
- getAvailableProcessors(BitSet) - Static method in class javax.realtime.Affinity
- 
Determine the set of processors that are currently available for
 the Java VM to execute Java code. 
- getByte() - Method in interface javax.realtime.device.RawByteReader
- 
Get the value at the first position referenced by this
 instance, i.e., the value at its start address. 
- getByte(int) - Method in interface javax.realtime.device.RawByteReader
- 
Get the value of the nth element referenced by this
 instance, where nisoffsetand the
 address is base address + (offset× the stride × element size in bytes).
 
- getByte(long) - Method in class javax.realtime.RawMemoryAccess
- 
getByte reads a byte from the given offset in an atomic read operation. 
- getBytes(long, byte[], int, int) - Method in class javax.realtime.RawMemoryAccess
- 
getBytes reads a number of bytes from the given offset. 
- getCallerPriority() - Method in exception javax.realtime.CeilingViolationException
- 
Get the active priority of the schedulable object that caused
 this exception. 
- getCeiling() - Method in exception javax.realtime.CeilingViolationException
- 
Get the ceiling of the monitor that this thread tried to enter. 
- getCeiling() - Method in class javax.realtime.PriorityCeilingEmulation
- 
getCeiling returns the ceiling priority for this monitor control. 
- getClock() - Method in class javax.realtime.HighResolutionTime
- 
getClock returns a reference to the clock associated with this. 
- getClock() - Method in class javax.realtime.Timer
- 
getClock returns the clock this timer was based on. 
- getConcurrentLocksUsed() - Static method in class javax.realtime.RealtimeSystem
- 
getConcurrentLocksUsed returns the number of locks that have been
 used concurrently by the system. 
- getCost() - Method in class javax.realtime.ProcessingGroupParameters
- 
getCost returns the current value for cost 
- getCost() - Method in class javax.realtime.ReleaseParameters
- 
getCost returns the current value of cost 
- getCostOverrunHandler() - Method in class javax.realtime.ProcessingGroupParameters
- 
getCostOverrunHandler returns the current cost overrun handler. 
- getCostOverrunHandler() - Method in class javax.realtime.ReleaseParameters
- 
getCostOverrunHandler returns the current cost overrun handler. 
- getCurrentMemoryArea() - Static method in class javax.realtime.RealtimeThread
- 
Get the memory area that the calling  Schedulable object has
 for its allocation context. 
- getCurrentProcessor() - Static method in class javax.realtime.Affinity
- 
Return the id of the processor the current thread is running on. 
- getDate() - Method in class javax.realtime.AbsoluteTime
- 
getDate converts this absolute time to an instance of Date that
 represents the same time. 
- getDeadline() - Method in class javax.realtime.ProcessingGroupParameters
- 
getDeadline returns the current deadline. 
- getDeadline() - Method in class javax.realtime.ReleaseParameters
- 
getDeadline returns the current deadline. 
- getDeadlineMissHandler() - Method in class javax.realtime.ProcessingGroupParameters
- 
getDeadlineMissHandler the current deadline miss handler. 
- getDeadlineMissHandler() - Method in class javax.realtime.ReleaseParameters
- 
getDeadlineMissHandler the current deadline miss handler. 
- getDefaultCeiling() - Method in class javax.realtime.PriorityCeilingEmulation
- 
- getDefaultFactory() - Static method in class javax.realtime.device.RawMemoryFactory
- 
Get the default factory. 
- getDefaultScheduler() - Static method in class javax.realtime.Scheduler
- 
getDefaultScheduler returns a reference to the default scheduler,
 which is an instance of PriorityScheduler. 
- getDouble() - Method in interface javax.realtime.device.RawDoubleReader
- 
Get the value at the first position referenced by this
 instance, i.e., the value at its start address. 
- getDouble(int) - Method in interface javax.realtime.device.RawDoubleReader
- 
Get the value of the nth element referenced by this
 instance, where nisoffsetand the
 address is base address + (offset× the stride × element size in bytes).
 
- getDouble(long) - Method in class javax.realtime.RawMemoryFloatAccess
- 
getDouble reads a double from the given offset. 
- getDoubles(long, double[], int, int) - Method in class javax.realtime.RawMemoryFloatAccess
- 
getDoubles reads a number of doubles from the given offset. 
- getEpochOffset() - Method in class javax.realtime.Clock
- 
 getEpochOffset returns the relative time of the offset from
 the Epoch (1. 
- getEstimate() - Method in class javax.realtime.SizeEstimator
- 
getEstimate returns the current estimate in number of bytes. 
- getFireTime() - Method in class javax.realtime.PeriodicTimer
- 
getFireTime returns the time at which this timer is expected to
 fire or skip firing (because it is disabled) next. 
- getFireTime() - Method in class javax.realtime.Timer
- 
getFireTime returns the time at which this timer is expected to
 fire or skip firing (because it is disabled) next. 
- getFireTime(AbsoluteTime) - Method in class javax.realtime.Timer
- 
getFireTime returns the time at which this timer is expected to
 fire or skip firing (because it is disabled) next. 
- getFloat() - Method in interface javax.realtime.device.RawFloatReader
- 
Get the value at the first position referenced by this
 instance, i.e., the value at its start address. 
- getFloat(int) - Method in interface javax.realtime.device.RawFloatReader
- 
Get the value of the nth element referenced by this
 instance, where nisoffsetand the
 address is base address + (offset× the stride × element size in bytes).
 
- getFloat(long) - Method in class javax.realtime.RawMemoryFloatAccess
- 
getFloat reads a float from the given offset. 
- getFloats(long, float[], int, int) - Method in class javax.realtime.RawMemoryFloatAccess
- 
getFloats reads a number of floats from the given offset. 
- getFrequency() - Method in class javax.realtime.RationalTime
- 
- getGeneric() - Static method in exception javax.realtime.AsynchronouslyInterruptedException
- 
getGeneric returns the generic instance of
 AsynchronouslyInterruptedException that is thrown on a call to
 RealtimeThread.interrupt(). 
- getHeapSoDefaultAffinity() - Static method in class javax.realtime.Affinity
- 
Return the default CPU affinity set for schedulable objects that
 may access heap memory. 
- getImportance() - Method in class javax.realtime.ImportanceParameters
- 
getImportance returns the current importance parameter. 
- getInitialArrivalTimeQueueLength() - Method in class javax.realtime.AperiodicParameters
- 
getInitialArrivalTimeQueueLength returns the initial length of
 the arrival time queue. 
- getInitialMemoryAreaIndex() - Static method in class javax.realtime.RealtimeThread
- 
 getInitialMemoryAreaIndex returns the index of the current
 RealtimeThread's or AsyncBaseEventHandler's initial memory area. 
- getInitialMonitorControl() - Static method in class javax.realtime.RealtimeSystem
- 
Get the monitor control object of the policy that is used during
 system startup. 
- getInt() - Method in interface javax.realtime.device.RawIntReader
- 
Get the value at the first position referenced by this
 instance, i.e., the value at its start address. 
- getInt(int) - Method in interface javax.realtime.device.RawIntReader
- 
Get the value of the nth element referenced by this
 instance, where nisoffsetand the
 address is base address + (offset× the stride × element size in bytes).
 
- getInt(long) - Method in class javax.realtime.RawMemoryAccess
- 
getInt reads an int from the given offset. 
- getInterarrivalTime(RelativeTime) - Method in class javax.realtime.RationalTime
- 
- getInterarrivalTime() - Method in class javax.realtime.RationalTime
- 
- getInterarrivalTime() - Method in class javax.realtime.RelativeTime
- 
- getInterarrivalTime(RelativeTime) - Method in class javax.realtime.RelativeTime
- 
- getInterval() - Method in class javax.realtime.PeriodicTimer
- 
getInterval returns the interval of this periodic timer. 
- getInts(long, int[], int, int) - Method in class javax.realtime.RawMemoryAccess
- 
getInts reads a number of ints from the given offset. 
- getJavaThreadDefaultAffinity() - Static method in class javax.realtime.Affinity
- 
Return the default CPU affinity set for non-RTSJ normal Java
 threads. 
- getLong() - Method in interface javax.realtime.device.RawLongReader
- 
Get the value at the first position referenced by this
 instance, i.e., the value at its start address. 
- getLong(int) - Method in interface javax.realtime.device.RawLongReader
- 
Get the value of the nth element referenced by this
 instance, where nisoffsetand the
 address is base address + (offset× the stride × element size in bytes).
 
- getLong(long) - Method in class javax.realtime.RawMemoryAccess
- 
getLong reads a long from the given offset. 
- getLongs(long, long[], int, int) - Method in class javax.realtime.RawMemoryAccess
- 
getLongs reads a number of longs from the given offset. 
- getMappedAddress() - Method in class javax.realtime.RawMemoryAccess
- 
getMappedAddress returns the virtual address where this memory
 region is mapped. 
- getMaxCeiling() - Static method in class javax.realtime.PriorityCeilingEmulation
- 
getMaxCeiling returns a monitor control for priority ceiling
 emulation using the maximum priority
 (PriorityScheduler.instance().getMaxPriority()). 
- getMaxImmortal() - Method in class javax.realtime.MemoryParameters
- 
getMaxImmortal returns the current limit on the allocation allowed
 in the immortal memory area. 
- getMaximumConcurrentLocks() - Static method in class javax.realtime.RealtimeSystem
- 
 getMaximumConcurrentLocks returns the number of locks that may be
 used concurrently without requiring an extra overhead (for
 allocating an extra monitor object or similar). 
- getMaximumSize() - Method in class javax.realtime.ScopedMemory
- 
 getMaximumSize returns the maximum size this memory area may grow
 to. 
- getMaximumSize() - Method in class javax.realtime.StackedMemory
- 
Get the maximum size this memory area can attain. 
- getMaxMemoryArea() - Method in class javax.realtime.MemoryParameters
- 
getMaxMemoryArea returns the limit on the allocation allowed in
 the initial memory area. 
- getMaxPriority() - Method in class javax.realtime.PriorityScheduler
- 
getMaxPriority returns the maximum allowed priority value for
 PriorityParameters. 
- getMaxPriority(Thread) - Static method in class javax.realtime.PriorityScheduler
- 
getMaxPriority returns the maximum priority allowed for a
 thread. 
- getMemoryArea() - Method in class javax.realtime.AsyncBaseEventHandler
- 
getMemoryArea returns the initial memory area provided to the
 constructor of this handler. 
- getMemoryArea(Object) - Static method in class javax.realtime.MemoryArea
- 
getMemoryArea returns the memory area a given object was
 allocated in. 
- getMemoryArea() - Method in class javax.realtime.RealtimeThread
- 
getMemoryArea returns the initial memory area provided to the
 constructor of this thread. 
- getMemoryAreaStackDepth() - Static method in class javax.realtime.RealtimeThread
- 
getMemoryAreaStackDepth returns the current size of the stack of
 entered memory areas of the current thread. 
- getMemoryParameters() - Method in class javax.realtime.AsyncBaseEventHandler
- 
- getMemoryParameters() - Method in class javax.realtime.RealtimeThread
- 
getMemoryParameters returns a reference to the MemoryParameters of
 this RealtimeThread. 
- getMemoryParameters() - Method in interface javax.realtime.Schedulable
- 
getMemoryParameters returns a reference to the MemoryParameters of
 this Schedulable. 
- getMilliseconds() - Method in class javax.realtime.HighResolutionTime
- 
getMilliseconds returns the milliseconds part of this time
 object. 
- getMinimumInterarrival() - Method in class javax.realtime.SporadicParameters
- 
getMinimumInterarrival returns the minimum interarrival time. 
- getMinPriority() - Method in class javax.realtime.PriorityScheduler
- 
getMinPriority returns the minimum allowed priority value for
 PriorityParameters. 
- getMinPriority(Thread) - Static method in class javax.realtime.PriorityScheduler
- 
getMinPriority returns the minimum priority allowed for a
 thread. 
- getMitViolationBehavior() - Method in class javax.realtime.SporadicParameters
- 
getMitViolationBehavior returns the current setting of the policy
 for dealing with minimum arrival time violations. 
- getMonitorControl(Object) - Static method in class javax.realtime.MonitorControl
- 
getMonitorControl determines the monitor control associated with
 a given Java object. 
- getMonitorControl() - Static method in class javax.realtime.MonitorControl
- 
getMonitorControl returns the default monitor control
 policy. 
- getName() - Method in class javax.realtime.device.RawMemoryRegion
- 
Obtain the name of this raw memory region. 
- getNanoseconds() - Method in class javax.realtime.HighResolutionTime
- 
getNanoseconds returns the nanoseconds part of this time
 object.The time represented by this is
 getMilliseconds()*1000000+ getNanosecondes() ns. 
- getNoHeapSoDefaultAffinity() - Static method in class javax.realtime.Affinity
- 
Return the default CPU affinity set for schedulable objects that
 run in no-heap mode. 
- getNormPriority() - Method in class javax.realtime.PriorityScheduler
- 
getNormPriority returns the default priority for
 PriorityParameters. 
- getNormPriority(Thread) - Static method in class javax.realtime.PriorityScheduler
- 
getNormPriority returns the normal priority for a thread. 
- getOuterMemoryArea(int) - Static method in class javax.realtime.RealtimeThread
- 
 getOuterMemoryArea returns the MemoryArea in the stack of entered
 memory areas at the given index. 
- getParent() - Method in class javax.realtime.ScopedMemory
- 
Return the parent memory area, when there is a parent and it is a
 scoped memory. 
- getPendingFireCount() - Method in class javax.realtime.AsyncBaseEventHandler
- 
getPendingFireCount returns the current number of pending
 invocations to handleAsyncEvent(). 
- getPeriod() - Method in class javax.realtime.PeriodicParameters
- 
getPeriod returns the current period. 
- getPeriod() - Method in class javax.realtime.ProcessingGroupParameters
- 
getPeriod returns the current period. 
- getPGroupDefaultAffinity() - Static method in class javax.realtime.Affinity
- 
Return the default CPU affinity set for schedulable objects for
 which the intersection of their CPU affinity and the affinity set
 for their ProcessingGroupParameters is empty. 
- getPolicyName() - Method in class javax.realtime.PriorityScheduler
- 
getPolicyName returns the name of this scheduling policy. 
- getPolicyName() - Method in class javax.realtime.Scheduler
- 
getPolicyName returns the name of this scheduling policy. 
- getPortal() - Method in class javax.realtime.ScopedMemory
- 
getPortal returns a reference to the portal object of this
 ScopedMemory. 
- getPredefinedAffinities() - Static method in class javax.realtime.Affinity
- 
Short hand for getPredefinedAffinities(null) 
- getPredefinedAffinities(Affinity[]) - Static method in class javax.realtime.Affinity
- 
Copy the set of all predefined affinity sets to an array 
- getPredefinedAffinityCount() - Static method in class javax.realtime.Affinity
- 
Determine the number or predefined affinity sets. 
- getPreemptionLatency() - Method in class javax.realtime.GarbageCollector
- 
getPreemptionLatency returns the maximum time required for any
 schedulable object to preempt ongoing garbage collection
 activity. 
- getPriority() - Method in class javax.realtime.PriorityParameters
- 
getPriority returns the current priority value 
- getProcessingGroupParameters() - Method in class javax.realtime.AsyncBaseEventHandler
- 
getProcessingGroupParameters returns the current
 ProcessingGroupParameters of this  AsyncBaseEventHandler. 
- getProcessingGroupParameters() - Method in class javax.realtime.RealtimeThread
- 
getProcessingGroupParameters returns the current
 ProcessingGroupParameters of this RealtimeThread. 
- getProcessingGroupParameters() - Method in interface javax.realtime.Schedulable
- 
getProcessingGroupParameters returns the current
 ProcessingGroupParameters of this Schedulable. 
- getProcessors() - Method in class javax.realtime.Affinity
- 
Return a newly allocated BitSet containing the CPU ids for the
 CPUs in this affinity set. 
- getProcessors(BitSet) - Method in class javax.realtime.Affinity
- 
Return a bitset containing the CPU ids for the CPUS in this
 affinity set. 
- getRealtimeClock() - Static method in class javax.realtime.Clock
- 
 getRealtimeClock returns the default RealtimeClock. 
- getReferenceCount() - Method in class javax.realtime.ScopedMemory
- 
getReferenceCount returns the reference count of this memory
 area. 
- getRegion(String) - Static method in class javax.realtime.device.RawMemoryRegion
- 
Get the raw memory region with given name. 
- getRegion() - Method in interface javax.realtime.device.RawMemoryRegionFactory
- 
Get the region for which this factory creates raw memory objects. 
- getReleaseParameters() - Method in class javax.realtime.AsyncBaseEventHandler
- 
- getReleaseParameters() - Method in class javax.realtime.RealtimeThread
- 
getReleaseParameters returns the current ReleaseParameters of this
 RealtimeThread. 
- getReleaseParameters() - Method in interface javax.realtime.Schedulable
- 
getReleaseParameters returns the current ReleaseParameters of
 this Schedulable. 
- getResolution() - Method in class javax.realtime.Clock
- 
 getResolution returns the resolution of this clock, i.e. 
- getScheduler() - Method in class javax.realtime.AsyncBaseEventHandler
- 
getScheduler returns the current scheduler of this handler. 
- getScheduler() - Method in class javax.realtime.RealtimeThread
- 
getScheduler returns the current scheduler of this RealtimeThread. 
- getScheduler() - Method in interface javax.realtime.Schedulable
- 
getScheduler returns the current scheduler of this Schedulable. 
- getSchedulingParameters() - Method in class javax.realtime.AsyncBaseEventHandler
- 
getSchedulingParameters returns the SchedulingParameters of this
 handler. 
- getSchedulingParameters() - Method in class javax.realtime.RealtimeThread
- 
getSchedulingParameters returns the SchedulingParameters of this
 RealtimeThread. 
- getSchedulingParameters() - Method in interface javax.realtime.Schedulable
- 
getSchedulingParameters returns the SchedulingParameters of this
 Schedulable. 
- getSecurityManager() - Static method in class javax.realtime.RealtimeSystem
- 
getSecurityManager returns the current security manager instance. 
- getShort() - Method in interface javax.realtime.device.RawShortReader
- 
Get the value at the first position referenced by this
 instance, i.e., the value at its start address. 
- getShort(int) - Method in interface javax.realtime.device.RawShortReader
- 
Get the value of the nth element referenced by this
 instance, where nisoffsetand the
 address is base address + (offset× the stride × element size in bytes).
 
- getShort(long) - Method in class javax.realtime.RawMemoryAccess
- 
getShort reads a short from the given offset. 
- getShorts(long, short[], int, int) - Method in class javax.realtime.RawMemoryAccess
- 
getShorts reads a number of shorts from the given offset. 
- getSize() - Method in interface javax.realtime.device.RawMemory
- 
Get the number of elements in this raw memory. 
- getStackedHost() - Method in class javax.realtime.StackedMemory
- 
Find the closest parent that is a host StackedMemory. 
- getStart() - Method in class javax.realtime.PeriodicParameters
- 
getStart returns the start time. 
- getStart() - Method in class javax.realtime.ProcessingGroupParameters
- 
getStart returns the current start time 
- getStride() - Method in interface javax.realtime.device.RawMemory
- 
Get the distance between elements in multiples of element size. 
- getTime() - Method in class javax.realtime.Clock
- 
 getTime returns a newly allocated object that contains the
 current time of this clock. 
- getTime(AbsoluteTime) - Method in class javax.realtime.Clock
- 
 getTime store the current time of this clock into a previously
 allocated object 
- getVMAttributes() - Method in interface javax.realtime.PhysicalMemoryTypeFilter
- 
getVMAttributes returns the virtual memory attributes of this
 memory type. 
- getVMFlags() - Method in interface javax.realtime.PhysicalMemoryTypeFilter
- 
getVMFlags returns the virtual memory flags of this memory
 type.