Coverage Report - org.kuali.student.enrollment.lpr.service.LuiPersonRelationConstants
 
Classes in this File Line Coverage Branch Coverage Complexity
LuiPersonRelationConstants
0%
0/8
N/A
0
 
 1  
 /*
 2  
  * Copyright 2011 The Kuali Foundation
 3  
  *
 4  
  * Licensed under the Educational Community License, Version 1.0 (the
 5  
  * "License"); you may not use this file except in compliance with the
 6  
  * License.  You may obtain a copy of the License at
 7  
  *
 8  
  * http://www.opensource.org/licenses/ecl1.php
 9  
  *
 10  
  * Unless required by applicable law or agreed to in writing, software
 11  
  * distributed under the License is distributed on an "AS IS" BASIS,
 12  
  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 13  
  * See the License for the specific language governing permissions and
 14  
  * limitations under the License.
 15  
  */
 16  
 package org.kuali.student.enrollment.lpr.service;
 17  
 
 18  
 import org.kuali.student.common.service.CommonConstants;
 19  
 import org.kuali.student.enrollment.lpr.dto.LuiPersonRelationInfo;
 20  
 
 21  
 /**
 22  
  * Constants used by for LuiPersonRelationService
 23  
  *
 24  
  * @author nwright
 25  
  */
 26  0
 public class LuiPersonRelationConstants {
 27  
 
 28  
     /**
 29  
      * Reference Object URI's
 30  
      */
 31  
     public static final String SERVICE_NAMESPACE_SUFFIX = "luiPersonRelation";
 32  
     public static final String REF_OBJECT_URI_SERVICE_PREFIX = CommonConstants.REF_OBJECT_URI_GLOBAL_PREFIX + SERVICE_NAMESPACE_SUFFIX;
 33  0
     public static final String REF_OBJECT_URI_LUI_PERSON_RELATION = REF_OBJECT_URI_SERVICE_PREFIX + "/" + LuiPersonRelationInfo.class.getSimpleName();
 34  
     /**
 35  
      * Types and knowns groups of types
 36  
      */
 37  
     public static final String INSTRUCTOR_MAIN_TYPE_KEY = "kuali.lpr.type.instructor.main";
 38  
     public static final String INSTRUCTOR_ASSISTANT_TYPE_KEY = "kuali.lpr.type.instructor.assistant";
 39  
     public static final String INSTRUCTOR_SUPPORT_TYPE_KEY = "kuali.lpr.type.instructor.support";
 40  
     public static final String REGISTRANT_TYPE_KEY = "kuali.lpr.type.student";
 41  
     public static final String ENROLLEE_TYPE_KEY = "kuali.lpr.type.enrollee";
 42  
     public static final String ADVISOR_TYPE_KEY = "kuali.lpr.type.advisor";
 43  0
     public static final String[] COURSE_INSTRUCTOR_TYPE_KEYS = {INSTRUCTOR_MAIN_TYPE_KEY, INSTRUCTOR_ASSISTANT_TYPE_KEY, INSTRUCTOR_SUPPORT_TYPE_KEY};
 44  0
     public static final String[] COURSE_STUDENT_TYPE_KEYS = {REGISTRANT_TYPE_KEY};
 45  
     /**
 46  
      * Student states to courses
 47  
      */
 48  
     public static final String PLANNED_STATE_KEY = "kuali.lpr.state.planned";
 49  
     public static final String REGISTERED_STATE_KEY = "kuali.lpr.state.registered ";
 50  
     public static final String WAITLISTED_STATE_KEY = "kuali.lpr.state.waitlisted";
 51  
     public static final String DROPPED_STATE_KEY = "kuali.lpr.state.dropped.early";
 52  
     public static final String DROPPED_LATE_STATE_KEY = "kuali.lpr.state.dropped.late";
 53  
     /**
 54  
      * Instructor states
 55  
      */
 56  
     public static final String TENATIVE_STATE_KEY = "kuali.lpr.state.tentative";
 57  
     public static final String ASSIGNED_STATE_KEY = "kuali.lpr.state.assigned";
 58  
     public static final String UNASSIGNED_STATE_KEY = "kuali.lpr.state.unassigned";
 59  
     /**
 60  
      * Program states
 61  
      */
 62  
     public static final String INQUIRED_STATE_KEY = "kuali.lpr.state.inquired";
 63  
     public static final String APPLIED_STATE_KEY = "kuali.lpr.state.applied";
 64  
     public static final String ADMITTED_STATE_KEY = "kuali.lpr.state.admitted ";
 65  
     public static final String DENIED_STATE_KEY = "kuali.lpr.state.denied";
 66  
     public static final String CONFIRMED_STATE_KEY = "kuali.lpr.state.confirmed";
 67  
     public static final String CANCELED_STATE_KEY = "kuali.lpr.state.canceled";
 68  
     public static final String DEFERED_STATE_KEY = "kuali.lpr.state.defered";
 69  
     public static final String ENROLLED_STATE_KEY = "kuali.lpr.state.enrolled";
 70  
     public static final String TEMPORARY_ABSENCE_STATE_KEY = "kuali.lpr.state.temp.absence";
 71  
     public static final String WITHDRAWN_STATE_KEY = "kuali.lpr.state.withdrawn";
 72  
     public static final String PROBATION_STATE_KEY = "kuali.lpr.state.probation";
 73  
     /**
 74  
      * States used for isntructors of courses
 75  
      */
 76  0
     public static final String[] COURSE_INSTRUCTOR_STATE_KEYS = {TENATIVE_STATE_KEY, ASSIGNED_STATE_KEY, UNASSIGNED_STATE_KEY};
 77  
     /**
 78  
      * Types used for students in courses
 79  
      */
 80  0
     public static final String[] COURSE_STUDENT_STATE_KEYS = {PLANNED_STATE_KEY, REGISTERED_STATE_KEY, WAITLISTED_STATE_KEY, DROPPED_STATE_KEY, DROPPED_LATE_STATE_KEY};
 81  
     /**
 82  
      * States used for instructors of PROGRAMS
 83  
      */
 84  0
     public static final String[] PROGRAM_ADVISOR_STATE_KEYS = {TENATIVE_STATE_KEY, ASSIGNED_STATE_KEY, UNASSIGNED_STATE_KEY};
 85  
     /**
 86  
      * Types used for students in PROGRAMS
 87  
      */
 88  0
     public static final String[] PROGRAM_STUDENT_STATE_KEYS = {PLANNED_STATE_KEY, INQUIRED_STATE_KEY, APPLIED_STATE_KEY, WAITLISTED_STATE_KEY, DENIED_STATE_KEY, CONFIRMED_STATE_KEY, CANCELED_STATE_KEY, DEFERED_STATE_KEY, ENROLLED_STATE_KEY, TEMPORARY_ABSENCE_STATE_KEY, WITHDRAWN_STATE_KEY, PROBATION_STATE_KEY};
 89  
 }