Deprecated API

Some entries mentioned more than once

Contents
Deprecated Classes
javax.realtime.RationalTime
          As of RTSJ 1.0.1 
javax.realtime.WaitFreeDequeue
          1.0.1 
javax.realtime.WaitFreeDequeue
          1.0.1 
 

Deprecated Fields
javax.realtime.PriorityScheduler.MAX_PRIORITY
          1.0.1 Use the PriorityScheduler.getMaxPriority() method instead. 
javax.realtime.PriorityScheduler.MIN_PRIORITY
          1.0.1 Use the PriorityScheduler.getMinPriority() method instead. 
javax.realtime.POSIXSignalHandler.SIGCANCEL
          1.0.1 This signal is not mentioned in the POSIX 9945-1-1996 standard. 
javax.realtime.POSIXSignalHandler.SIGFREEZE
          1.0.1 This signal is not mentioned in the POSIX 9945-1-1996 standard. 
javax.realtime.POSIXSignalHandler.SIGIO
          1.0.1 This signal is not mentioned in the POSIX 9945-1-1996 standard. 
javax.realtime.POSIXSignalHandler.SIGLOST
          1.0.1 This signal is not mentioned in the POSIX 9945-1-1996 standard. 
javax.realtime.POSIXSignalHandler.SIGLWP
          1.0.1 This signal is not mentioned in the POSIX 9945-1-1996 standard. 
javax.realtime.POSIXSignalHandler.SIGPOLL
          1.0.1 This signal is not mentioned in the POSIX 9945-1-1996 standard. 
javax.realtime.POSIXSignalHandler.SIGPROF
          1.0.1 This signal is not mentioned in the POSIX 9945-1-1996 standard. 
javax.realtime.POSIXSignalHandler.SIGPWR
          1.0.1 This signal is not mentioned in the POSIX 9945-1-1996 standard. 
javax.realtime.POSIXSignalHandler.SIGTHAW
          1.0.1 This signal is not mentioned in the POSIX 9945-1-1996 standard. 
javax.realtime.POSIXSignalHandler.SIGURG
          1.0.1 This signal is not mentioned in the POSIX 9945-1-1996 standard. 
javax.realtime.POSIXSignalHandler.SIGVTALRM
          1.0.1 This signal is not mentioned in the POSIX 9945-1-1996 standard. 
javax.realtime.POSIXSignalHandler.SIGWAITING
          1.0.1 This signal is not mentioned in the POSIX 9945-1-1996 standard. 
javax.realtime.POSIXSignalHandler.SIGWINCH
          1.0.1 This signal is not mentioned in the POSIX 9945-1-1996 standard. 
javax.realtime.POSIXSignalHandler.SIGXCPU
          1.0.1 This signal is not mentioned in the POSIX 9945-1-1996 standard. 
javax.realtime.POSIXSignalHandler.SIGXFSZ
          1.0.1 This signal is not mentioned in the POSIX 9945-1-1996 standard. 
 

Deprecated Methods
javax.realtime.RationalTime.absolute(Clock, AbsoluteTime)
          1.0.1 
javax.realtime.RelativeTime.addInterarrivalTo(AbsoluteTime)
          As of RTSJ 1.0.1 
javax.realtime.RationalTime.addInterarrivalTo(AbsoluteTime)
          1.0.1 
javax.realtime.WaitFreeDequeue.blockingRead()
          1.0.1 Use WaitFreeReadQueue and WaitFreeWriteQueue. 
javax.realtime.WaitFreeDequeue.blockingRead()
          1.0.1 Use WaitFreeReadQueue and WaitFreeWriteQueue. 
javax.realtime.WaitFreeDequeue.blockingWrite(Object)
          1.0.1 Use WaitFreeReadQueue and WaitFreeWriteQueue. 
javax.realtime.WaitFreeDequeue.blockingWrite(Object)
          1.0.1 Use WaitFreeReadQueue and WaitFreeWriteQueue. 
javax.realtime.WaitFreeDequeue.force(Object)
          1.0.1 Use WaitFreeReadQueue and WaitFreeWriteQueue. 
javax.realtime.WaitFreeDequeue.force(Object)
          1.0.1 Use WaitFreeReadQueue and WaitFreeWriteQueue. 
javax.realtime.PriorityCeilingEmulation.getDefaultCeiling()
          Since 1.0.1. The method name is misleading. Replaced with getCeiling() 
javax.realtime.PriorityCeilingEmulation.getDefaultCeiling()
          Since 1.0.1. The method name is misleading. Replaced with getCeiling() 
javax.realtime.RationalTime.getFrequency()
          1.0.1 
javax.realtime.RelativeTime.getInterarrivalTime()
          As of RTSJ 1.0.1 
javax.realtime.RationalTime.getInterarrivalTime()
          1.0.1 
javax.realtime.RelativeTime.getInterarrivalTime(RelativeTime)
          As of RTSJ 1.0.1 
javax.realtime.RationalTime.getInterarrivalTime(RelativeTime)
          1.0.1 
javax.realtime.AsynchronouslyInterruptedException.happened(boolean)
          Since 1.0.1. This method seriously violates standard Java exception semantics, and while it is a convenience it is not required. The happened method can be replaced with the clear method and application logic. 
javax.realtime.WaitFreeDequeue.nonBlockingRead()
          1.0.1 Use WaitFreeReadQueue and WaitFreeWriteQueue. 
javax.realtime.WaitFreeDequeue.nonBlockingRead()
          1.0.1 Use WaitFreeReadQueue and WaitFreeWriteQueue. 
javax.realtime.WaitFreeDequeue.nonBlockingWrite(Object)
          1.0.1 Use WaitFreeReadQueue and WaitFreeWriteQueue. 
javax.realtime.WaitFreeDequeue.nonBlockingWrite(Object)
          1.0.1 Use WaitFreeReadQueue and WaitFreeWriteQueue. 
javax.realtime.PhysicalMemoryTypeFilter.onInsertion(long, long, AsyncEventHandler)
          1.0.1 Replace with onInsertion(long, long, AsyncEvent) 
javax.realtime.PhysicalMemoryManager.onInsertion(long, long, AsyncEventHandler)
          1.0.1 Replace with onInsertion(long, long, AsyncEvent) 
javax.realtime.PhysicalMemoryTypeFilter.onRemoval(long, long, AsyncEventHandler)
          1.0.1 
javax.realtime.PhysicalMemoryManager.onRemoval(long, long, AsyncEventHandler)
          1.0.1 
javax.realtime.AsynchronouslyInterruptedException.propagate()
          Since 1.0.1. This method seriously violates standard Java exception semantics, and while it is a convenience it is not required. It should be replaced with throw of an instance of AsynchronouslyInterruptedException. 
javax.realtime.RationalTime.set(long, int)
          1.0.1 
javax.realtime.RationalTime.setFrequency(int)
          1.0.1 
javax.realtime.RationalTime.toString()
          1.0.1 
 

Deprecated Constructors
javax.realtime.GarbageCollector()
          1.0.1 This class and any subclasses should be singletons. 
javax.realtime.RationalTime(int)
          1.0.1 
javax.realtime.RationalTime(int, long, int)
          1.0.1 
javax.realtime.RationalTime(int, RelativeTime)
          1.0.1 
javax.realtime.WaitFreeDequeue(Runnable, Runnable, int, MemoryArea)
          1.0.1 Use WaitFreeReadQueue and WaitFreeWriteQueue. 
javax.realtime.WaitFreeDequeue(Runnable, Runnable, int, MemoryArea)
          1.0.1 Use WaitFreeReadQueue and WaitFreeWriteQueue.