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    }