Coverage Report - org.kuali.student.enrollment.lpr.infc.LprRosterEntry
 
Classes in this File Line Coverage Branch Coverage Complexity
LprRosterEntry
N/A
N/A
1
 
 1  
 package org.kuali.student.enrollment.lpr.infc;
 2  
 
 3  
 import org.kuali.student.r2.common.infc.Relationship;
 4  
 
 5  
 /**
 6  
  * @author Kuali Student Team (sambit)
 7  
  */
 8  
 public interface LprRosterEntry extends Relationship {
 9  
     /**
 10  
      * The LPR Roster Id this LPR roster entry is a part of. 
 11  
      * 
 12  
      * @name Lui Person Relation Roster Id
 13  
      */
 14  
     public String getLprRosterId();
 15  
 
 16  
     /**
 17  
      * The LPR that this roster entry represents.
 18  
      * 
 19  
      * @name Lui Person Relation Id
 20  
      */
 21  
     public String getLprId();
 22  
 
 23  
     /**
 24  
      * The position of this entry within the LPR Roster.
 25  
      * 
 26  
      * If not supplied when the entry is created the service should set it to the next 
 27  
      * sequential number available.
 28  
      * 
 29  
      * The service does not have to guarantee uniqueness of this field within a roster.
 30  
      * 
 31  
      * This field cannot be relied upon to determine exactly how many people are 
 32  
      * ahead of a person in the roster because the sequence may contain
 33  
      * gaps (because of deletes) or duplicates.  Moreover a particular roster may 
 34  
      * order entries using different algorithms, for example it may be FIFO or LIFO or 
 35  
      * it may take other factors into account, such as the state, to determine which entry 
 36  
      * process next.
 37  
      * 
 38  
      * @name Position
 39  
      * @required
 40  
      */
 41  
     public Integer getPosition();
 42  
 }