001 // PriorityScheduler.java, created by cata 002 // Copyright (C) 2001 Catalin Francu <cata@mit.edu> 003 // Licensed under the terms of the GNU GPL; see COPYING for details. 004 package javax.realtime; 005 006 // These are the runtime-constraints associated with a thread. 007 public class ThreadConstraints { 008 Schedulable schedulable; 009 long threadID; 010 RelativeTime workLeft; 011 AbsoluteTime beginPeriod, endPeriod, deadline; 012 // Is the deadline Relative? 013 }