1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17 package org.kuali.student.r2.core.constants;
18
19 import org.kuali.student.r2.common.constants.CommonServiceConstants;
20 import org.kuali.student.r2.core.organization.dto.OrgInfo;
21 import org.kuali.student.r2.core.organization.dto.OrgCodeInfo;
22 import org.kuali.student.r2.core.organization.dto.OrgHierarchyInfo;
23 import org.kuali.student.r2.core.organization.dto.OrgOrgRelationInfo;
24 import org.kuali.student.r2.core.organization.dto.OrgPersonRelationInfo;
25 import org.kuali.student.r2.core.organization.dto.OrgPositionRestrictionInfo;
26
27
28
29
30
31
32
33 public class OrganizationServiceConstants {
34
35
36
37
38 public static final String NAMESPACE = CommonServiceConstants.REF_OBJECT_URI_GLOBAL_PREFIX + "organization";
39 public static final String REF_OBJECT_URI_DEFAULT = NAMESPACE + "COMMON/DEFAULT";
40 public static final String REF_OBJECT_URI_ORG = NAMESPACE + "/" + OrgInfo.class.getSimpleName();
41 public static final String REF_OBJECT_URI_ORG_CODE = NAMESPACE + "/" + OrgCodeInfo.class.getSimpleName();
42 public static final String REF_OBJECT_URI_ORG_HIERARCHY = NAMESPACE + "/" + OrgHierarchyInfo.class.getSimpleName();
43 public static final String REF_OBJECT_URI_ORG_ORG_RELATION = NAMESPACE + "/" + OrgOrgRelationInfo.class.getSimpleName();
44 public static final String REF_OBJECT_URI_ORG_PERSON_RELATION = NAMESPACE + "/" + OrgPersonRelationInfo.class.getSimpleName();
45 public static final String REF_OBJECT_URI_ORG_POSITION_RESTRICTION = NAMESPACE + "/" + OrgPositionRestrictionInfo.class.getSimpleName();
46 public static final String SERVICE_NAME_LOCAL_PART = "OrganizationService";
47
48
49
50
51
52 public static final String ORGANIZATION_COLLEGE_TYPE_KEY = "kuali.org.College";
53 public static final String ORGANIZATION_DEPARTMENT_TYPE_KEY = "kuali.org.Department";
54 public static final String ORGANIZATION_DIVISION_TYPE_KEY = "kuali.org.Division";
55 public static final String ORGANIZATION_SENATE_TYPE_KEY = "kuali.org.Senate";
56 public static final String ORGANIZATION_PROGRAM_TYPE_KEY = "kuali.org.Program";
57 public static final String ORGANIZATION_SCHOOL_TYPE_KEY = "kuali.org.School";
58 public static final String ORGANIZATION_CENTER_TYPE_KEY = "kuali.org.Center";
59 public static final String ORGANIZATION_TESTING_SERVICE_TYPE_KEY = "kuali.org.TestingService";
60 public static final String ORGANIZATION_COMMITTEE_TYPE_KEY = "kuali.org.Committee";
61 public static final String ORGANIZATION_ADVISORY_GROUP_TYPE_KEY = "kuali.org.AdvisoryGroup";
62 public static final String ORGANIZATION_ACCREDITING_BODY_TYPE_KEY = "kuali.org.AccreditingBody";
63 public static final String ORGANIZATION_CAMPUS_TYPE_KEY = "kuali.org.Campus";
64 public static final String ORGANIZATION_ACADEMIC_INSTRUCTIONAL_RESEARCH_SUPPORT_TYPE_KEY = "kuali.org.AcademicInstructionalResearchSupport";
65 public static final String ORGANIZATION_ACADEMIC_ADMINISTRATIVE_SUPPORT_TYPE_KEY = "kuali.org.AcademicAdministrativeSupport";
66 public static final String ORGANIZATION_ACADEMIC_OUTREACH_TYPE_KEY = "kuali.org.AcademicOutreach";
67 public static final String ORGANIZATION_UNIVERSITY_SUPPORT_TYPE_KEY = "kuali.org.UniversitySupport";
68 public static final String ORGANIZATION_SUB_DEPARTMENT_TYPE_KEY = "kuali.org.SubDepartment";
69 public static final String ORGANIZATION_INSTITUTION_TYPE_KEY = "kuali.org.Institution";
70 public static final String ORGANIZATION_SUBJECT_CODE_TYPE_KEY = "kuali.org.SubjectCode";
71
72
73
74
75
76 public static final String ORG_ORG_SUBJECT_CODE_TO_ORG_TYPE_KEY = "kuali.org.org.relation.type.subjectcode2org";
77 }