Deprecated API

Deprecated Classes
javax.realtime.RationalTime
          This class is deprecated in version 1.0.1(b) of the RTSJ. 
javax.realtime.WaitFreeDequeue
          This class is deprecated in version 1.0.1(b) of the RTSJ. Use WaitFreeReadQueue and WaitFreeWriteQueue instead. 
 

Deprecated Fields
javax.realtime.PriorityScheduler.MAX_PRIORITY
          Use PriorityScheduler.getMaxPriority() instead. 
javax.realtime.PriorityScheduler.MIN_PRIORITY
          Use PriorityScheduler.getMinPriority() instead. 
javax.realtime.POSIXSignalHandler.SIGCANCEL
          This signal specifier is deprecated in version 1.0.1(b) of the RTSJ because it is non-POSIX. 
javax.realtime.POSIXSignalHandler.SIGFREEZE
          This signal specifier is deprecated in version 1.0.1(b) of the RTSJ because it is non-POSIX. 
javax.realtime.POSIXSignalHandler.SIGIO
          This signal specifier is deprecated in version 1.0.1(b) of the RTSJ because it is non-POSIX. 
javax.realtime.POSIXSignalHandler.SIGLOST
          This signal specifier is deprecated in version 1.0.1(b) of the RTSJ because it is non-POSIX. 
javax.realtime.POSIXSignalHandler.SIGLWP
          This signal specifier is deprecated in version 1.0.1(b) of the RTSJ because it is non-POSIX. 
javax.realtime.POSIXSignalHandler.SIGPOLL
          This signal specifier is deprecated in version 1.0.1(b) of the RTSJ because it is non-POSIX. 
javax.realtime.POSIXSignalHandler.SIGPROF
          This signal specifier is deprecated in version 1.0.1(b) of the RTSJ because it is non-POSIX. 
javax.realtime.POSIXSignalHandler.SIGPWR
          This signal specifier is deprecated in version 1.0.1(b) of the RTSJ because it is non-POSIX. 
javax.realtime.POSIXSignalHandler.SIGTHAW
          This signal specifier is deprecated in version 1.0.1(b) of the RTSJ because it is non-POSIX. 
javax.realtime.POSIXSignalHandler.SIGURG
          This signal specifier is deprecated in version 1.0.1(b) of the RTSJ because it is non-POSIX. 
javax.realtime.POSIXSignalHandler.SIGVTALRM
          This signal specifier is deprecated in version 1.0.1(b) of the RTSJ because it is non-POSIX. 
javax.realtime.POSIXSignalHandler.SIGWAITING
          This signal specifier is deprecated in version 1.0.1(b) of the RTSJ because it is non-POSIX. 
javax.realtime.POSIXSignalHandler.SIGWINCH
          This signal specifier is deprecated in version 1.0.1(b) of the RTSJ because it is non-POSIX. 
javax.realtime.POSIXSignalHandler.SIGXCPU
          This signal specifier is deprecated in version 1.0.1(b) of the RTSJ because it is non-POSIX. 
javax.realtime.POSIXSignalHandler.SIGXFSZ
          This signal specifier is deprecated in version 1.0.1(b) of the RTSJ because it is non-POSIX. 
 

Deprecated Methods
javax.realtime.RelativeTime.addInterarrivalTo(AbsoluteTime)
          This method is deprecated in version 1.0.1(b) of the RTSJ. 
javax.realtime.RelativeTime.decrement(RelativeTime)
          non-RTSJ method, will be removed in future 
javax.realtime.PriorityCeilingEmulation.getDefaultCeiling()
          This method is deprecated in version 1.0.1(b) of the RTSJ because its name is misleading; replaced with PriorityCeilingEmulation.getCeiling(). 
javax.realtime.RelativeTime.getInterarrivalTime()
          This method is deprecated in version 1.0.1(b) of the RTSJ. 
javax.realtime.RelativeTime.getInterarrivalTime(RelativeTime)
          This method is deprecated in version 1.0.1(b) of the RTSJ. 
javax.realtime.AsynchronouslyInterruptedException.happened(boolean)
          This method is deprecated in version 1.0.1(b) of the RTSJ. Quoting from the spec: "This method seriously violates standard Java exception semantics, and while it is a convenience it is not required. The AsynchronouslyInterruptedException.happened(boolean) method can be replaced with the AsynchronouslyInterruptedException.clear() method and application logic." 
javax.realtime.RelativeTime.increment(RelativeTime)
          non-RTSJ method, will be removed in future 
javax.realtime.PhysicalMemoryTypeFilter.onInsertion(long, long, AsyncEventHandler)
          use PhysicalMemoryTypeFilter.onInsertion(long, long, javax.realtime.AsyncEvent) 
javax.realtime.PhysicalMemoryManager.onInsertion(long, long, AsyncEventHandler)
          use PhysicalMemoryManager.onInsertion(long, long, AsyncEvent) 
javax.realtime.PhysicalMemoryTypeFilter.onRemoval(long, long, AsyncEventHandler)
          use PhysicalMemoryTypeFilter.onRemoval(long, long, javax.realtime.AsyncEvent) 
javax.realtime.PhysicalMemoryManager.onRemoval(long, long, AsyncEventHandler)
          use PhysicalMemoryManager.onRemoval(long, long, javax.realtime.AsyncEvent) 
javax.realtime.AsynchronouslyInterruptedException.propagate()
          This method is deprecated in version 1.0.1(b) of the RTSJ. Quoting from the spec: "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.RealtimeThread.sleep(Clock, HighResolutionTime)
          use the approriate method (i.e. the one that has either RelativeTime or AbsoluteTime). 
 

Deprecated Constructors
javax.realtime.GarbageCollector()
          This constructor is deprecated in version 1.0.1(b) of the RTSJ. Quoting from the spec: "This class and any subclasses should be singletons." 
javax.realtime.RealtimeThread(Runnable)
          off-spec 
 



jRate is developed and maintained by the jRate project development team.
Copyright (c) 2001-2006 Angelo Corsaro and Morgan Deters.