001 package org.kuali.ole; 002 003 import org.kuali.ole.deliver.loan.bo.OleLoanDocument; 004 import org.kuali.ole.deliver.loan.bo.OleTemporaryCirculationHistory; 005 import org.kuali.ole.deliver.request.bo.OleDeliverRequestBo; 006 import org.kuali.ole.patron.bill.PatronBillPayment; 007 008 import java.io.File; 009 import java.math.BigDecimal; 010 import java.util.Collections; 011 import java.util.HashMap; 012 import java.util.Map; 013 014 /** 015 * Created by IntelliJ IDEA. 016 * User: pvsubrah 017 * Date: 4/7/12 018 * Time: 10:55 PM 019 * To change this template use File | Settings | File Templates. 020 */ 021 public class OLEConstants { 022 public static final String MARC_XML = "marc_xml"; 023 public static final String FIELD_035 = "035"; 024 public static final String OLE_BIB_RECORD = "oleBibRecord"; 025 public static final String ID = "id"; 026 027 public static final String OLEML_FORMAT = "oleml"; 028 public static final String WORK_CATEGORY = "work"; 029 public static final String BIB_DOC_TYPE = "bibliographic"; 030 031 public static final String INSTANCE_DOC_TYPE = "instance"; 032 public static final String MARC_FORMAT = "marc"; 033 public static final String DUBLIN_FORMAT = "dublin"; 034 public static final String UNQUALIFIED_DUBLIN_FORMAT = "dublinunq"; 035 public static final String UPDATE_ITEM_FLAG = "updateItem"; 036 public static final String BIB_CREATION_FLAG = "bibliographicRecordCreated"; 037 public static final String HOLDING_DOC_TYPE = "holdings"; 038 public static final String OVERLAY = "overlay"; 039 public static final String OVERLAY_DELETE_REPLACE = "deletReplaceBibInstance"; 040 public static final String UPDATE_BIB_EXCLUDING_GPF = "updateBibExcludingGPF"; 041 public static final String UPDATE_BIB_INCLUDING_GPF = "updateBibIncludingGPF"; 042 043 public static final String EXCEPTION_CREATION_FLAG = "exceptionRouted"; 044 public static final String ISBN_TERM = "ISBN Term"; 045 public static final String ISBN_FUNCTION_DEF_NAME = "isbnFunction"; 046 public static final String EXISTING_FIELD = "existingfield"; 047 public static final String INCOMING_FIELD = "incomingfield"; 048 public static final String VENDOR_PROFILE_CODE = "vendorProfileCode"; 049 public static final String OLE_ORDER_RECORD = "oleOrderRecord"; 050 public static final String PROFILE_ATTRIBUTE_LIST = "profileAttributesList"; 051 public static final String OVERLAY_OPTION_LIST = "overlayOptionList"; 052 public static final String DATA_CARRIER_SERVICE = "dataCarrierService"; 053 public static final String REQUEST_BIB_RECORD = "requestBibRecord"; 054 public static final String HIGHLEVEL_OVERLAY_OPTION = "highlevelOverlayOption"; 055 public static final String OVERLAY_HELPER_SERVICE = "overlayHelperService"; 056 public static final String OVERLAY_RETRIVAL_SERVICE = "overlayRetrivalService"; 057 public static final String OVERLAY_OPTION_ADD = "add"; 058 public static final String OVERLAY_OPTION_DELETE = "delete"; 059 public static final String OVERLAY_OPTION_UPDATE = "update"; 060 public static final String OVERLAY_OPTION_ALL_NEW_RECORDS = "ALL_NEW_RECORDS"; 061 public static final String OVERLAY_OPTION_EXCLUDE_GPF = "EXCLUDE_GPF"; 062 public static final String OVERLAY_OPTION_INCLUDE_GPF = "INCLUDE_GPF"; 063 public static final String OVERLAY_OPTION_REPLACE_MATCHING_RECORDS_PROTECTEDFIELD = "REPLACE_MATCHING_RECORDS_PROTECTEDFIELD"; 064 public static final String OVERLAY_OPTION_REPLACE_MATCHING_RECORDS_KEEP_PROTECTEDFIELD = "MATCHING_RECORDS_KEEP_PROTECTEDFIELD"; 065 public static final String DELIMITER_DASH = "-"; 066 067 public static final String FIXED_DUE_DATE_CONTROLLER = "oleFixedDueDate"; 068 069 public static final String OLE_CHART_CODE = "chartCode"; 070 public static final String OLE_ITEM_CHART_CODE = "itemChartCode"; 071 public static final String ORG_CODE = "orgCode"; 072 public static final String RECV_REQUIRED = "receivingRequired"; 073 public static final String CONTRACT_MANAGER = "contractMgr"; 074 public static final String ASSIGN_TO_USER = "assignToUser"; 075 public static final String USE_TAXIND = "useTaxInd"; 076 public static final String ORDER_TYPE = "orderType"; 077 public static final String FUNDING_SOURCE = "fundingSource"; 078 public static final String PAYREQ_POSITIVE_APPROVAL = "payReqPositiveApprovalReq"; 079 public static final String PURCHASE_CONFIRMATION_INDICATOR = "purchaseorderconfirmationindicator"; 080 public static final String REQUISITION_SOURCE = "requisitionSource"; 081 public static final String DELIVERY_CAMPUS = "deliveryCampus"; 082 public static final String BUILDING = "building"; 083 public static final String VENDOR_CHOICE = "vendorchoice"; 084 public static final String ROUTE_RQUESTER = "routeRequester"; 085 public static final String ITEM_TYPE = "itemType"; 086 public static final String PUBLIC_VIEW = "publicView"; 087 public static final String PO_TRAMISSION_METHOD = "poTransmissionMethod"; 088 public static final String INTERNAL_PURCHASING_LIMIT = "internalPurchasingLimit"; 089 public static final String COST_SOURCE = "costSource"; 090 public static final String PERCENT = "percent"; 091 092 public static final String ERROR_MESSAGE_UPLOAD = "Please select either both raw marc,edi or marc,edi xml."; 093 public static final String ERROR_AGENDA_NAME = "Please choose a valid agenda name"; 094 public static final String STAFF_UPLOAD_SUCCESS = "Profile executed successfully. Please click Load Reports to view load summary or the OLE tab to return to the OLE Main Menu."; 095 public static final String STAFF_UPLOAD_FAILURE = "Failed to perform Staff Upload."; 096 public static final String PROFILE_BUILDER_SELECT_FILE = "Please select file to upload."; 097 public static final String PROFILE_BUILDER_SUCCESS = "Profile File uploaded successfully."; 098 public static final String PROFILE_BUILDER_FAILURE = "Failed to upload Profile File."; 099 public static final String PROFILE_BUILDER_INVALID_SCHEMA = "Invalid Schema File Uploaded."; 100 101 102 public static final String KRMS_BUILDER_SUCCESS = "Krms File uploaded successfully."; 103 public static final String KRMS_BUILDER_FAILURE = "Failed to upload Krms File."; 104 public static final String KRMS_BUILDER_SELECT_FILE = "Please select file to upload."; 105 public static final String KRMS_BUILDER_INVALID_SCHEMA = "Invalid Schema File Uploaded."; 106 public static final String OLE_CURRENT_DATE_FUNCTION = "currentDateFunction"; 107 public static final String CHECK_DIGIT_ROUTINE = "CheckDigitRoutine" ; 108 public static final String OLE_CONTAINS_FUNCTION = "containsFunction"; 109 110 //MARC EDITOR messages 111 public static final String MARC_EDITOR_SUCCESS = "Record saved successfully. Please close the window to return to OLE."; 112 public static final String MARC_EDITOR_FAILURE = "Failed to save record."; 113 public static final String MARC_EDITOR_REQUIRED_MSG = "Minimum one leader field, one Control Field and one Data Field are required. "; 114 public static final String OLE_DOCSTORE_RESPONSE_STATUS = "success"; 115 public static final String MARC_EDITOR_TITLE_245 = "245"; 116 public static final String MARC_EDITOR_TITLE_LETTER = "|a"; 117 public static final String MARC_EDITOR_INVALID_TITLE = "Minimum title field 245 and |a is required. "; 118 119 public static final String DOCSTORE_HELPER_SERVICE = "docstoreHelperService"; 120 public static final String DISCOVERY_HELPER_SERVICE = "discoveryHelperService"; 121 public static final String OLE_WEB_SERVICE_PROVIDER = "oleWebServiceProvider"; 122 public static final String OLE_NAMESPACE = "OLE"; 123 public static final String BIB_INFO_LIST_FROM_SOLR_RESPONSE = "bibRecordFromSOLRResponse"; 124 public static final String ITEM_DOC_TYPE = "item"; 125 public static final String SOURCEHOLDINGS_DOC_TYPE = "sourceHoldings"; 126 127 public static final String PROFILE_AGENDA_NM = "YBP"; 128 public static final String PROFILE_ATTRIBUTE_NM = "orderPerFile"; 129 public static final String PROFILE_ATTRIBUTE_VALUE = "SINGLE-ORDER"; 130 131 public static final String BIB_UNIQUE_ID = "uniqueId"; 132 public static final String BIB_INSTANCE_ID = "instanceIdentifier"; 133 public static final String BIB_ITEM_ID = "itemIdentifier"; 134 public static final String NOTE_TYPE = "public"; 135 public static final String LOCATION_LOCATIONLEVEL_NAME="location.locationLevel.name"; 136 public static final String LOCATION_LOCATIONLEVEL_LEVEL="location.locationLevel.level"; 137 public static final String PERMANENT="permanent"; 138 public static final String TRUE="true"; 139 public static final String NAMESPACE_CODE="namespaceCode"; 140 public static final String COMPONENT_CODE="componentCode"; 141 public static final class OlePatron { 142 public static final String PATRON_ID = "olePatronId"; 143 public static final String BARCODE = "barcode"; 144 public static final String PROXY_BARCODE = "proxyPatronBarcode"; 145 public static final String PATRON_FIRST_NAME = "firstName"; 146 public static final String PATRON_LAST_NAME = "lastName"; 147 public static final String OLE_ADDRESS_ID = "oleAddressId"; 148 public static final String ENTITY_ADDRESS_ID = "id"; 149 public static final String ENTITY_ID = "entityId"; 150 public static final String ENTITY_BO_ID = "id"; 151 public static final String PATRON_MAINTENANCE_ACTION_LINK = "patronMaintenance"; 152 public static final String PATRON_MAINTENANCE_DATE_FORMAT = "yyyyMMdd"; 153 public static final String ERROR_PATRON_GENERAL_BLOCK_NOTES = "error.patron.general.block.notes"; 154 public static final String ERROR_PATRON_ACTIVATION_DATE = "error.patron.activation.date"; 155 public static final String ERROR_PATRON_EXPIRATION_DATE = "error.patron.expiration.date"; 156 public static final String ERROR_PROXY_PATRON_ACTIVATION_DATE = "error.proxy.patron.activation.date"; 157 public static final String ERROR_REAL_PATRON_ACTIVATION_DATE = "error.real.patron.activation.date"; 158 public static final String ERROR_PROXY_PATRON_EXPIRATION_DATE = "error.proxy.patron.expiration.date"; 159 public static final String ERROR_REAL_PATRON_EXPIRATION_DATE = "error.real.patron.expiration.date"; 160 public static final String ERROR_PATRON_VALID_ADDRESS_TO_DATE = "error.patron.valid.addressTo.date"; 161 public static final String ERROR_PROXY_PATRON_ID = "error.proxy.patron.id"; 162 public static final String ERROR_DUPLICATE_PROXY_PATRON_BARCODE = "error.proxy.barcode.duplicate"; 163 public static final String ERROR_PROXY_PATRON_BARCODE = "error.proxy.barcode.required"; 164 public static final String PATRON_GENERAL_BLOCK_NOTES = "General Block Notes"; 165 public static final String ERROR_PATRON_NOT_FOUND = "error.patron.not.found"; 166 public static final String ERROR_PATRON_HAS_LOAN = "error.patron.cannot.delete"; 167 public static final String SAVE_SUCCESSFUL_MSG = "Successfully saved"; 168 public static final String ERROR_DEFAULT_MESSAGE = "Either of the address or email or phone must have a default"; 169 public static final String ERROR_ADDRESS_SOURCE_REQUIRED = "Address Source is required"; 170 public static final String OLE_PATRON_SERVICE = "olePatronService"; 171 public static final String OLE_PATRON_MAINTENANCE_DOC_SERVICE = "olePatronMaintenanceDocumentService"; 172 public static final String CRITERIA_LOOKUP_SERVICE = "criteriaLookupService"; 173 public static final String OLE_PATRON_DELETE = "Delete"; 174 public static final String PATRON_NOTE_ID = "patronNoteId"; 175 public static final String ERROR_PATRON_PHOTOGRAPH_SIZE = "error.patron.photograph.size"; 176 public static final String ERROR_PATRON_PHOTOGRAPH_FORMAT = "error.patron.photograph.format"; 177 public static final String ENTER_PATRON_BARCODE = "enter.patron.barcode"; 178 public static final String ERROR_PATRON_BARCODE_INVALID = "error.patron.barcode.invalid"; 179 public static final String ERROR_PATRON_BORROWER_TYPE_INACTIVE = "error.patron.borrowerType.inactive"; 180 public static final String ERROR_PATRON_ADDRESS_DEFAULT_DATE="error.patron.address.noDateForPreferred"; 181 public static final String ERROR_PATRON_ADDRESS_SINGLE_DATE="error.patron.address.singleDate"; 182 183 //patronBill 184 public static final String PAY_BILL_PATRON_ID = "patronId"; 185 186 //patronMerge 187 public static final String PATRON_MERGE_SURVIVOR_SELECT = "error.select.survivor"; 188 public static final String PATRON_MERGE_DUPLICATE_PATRON_SELECT = "error.select.dyingPatron"; 189 public static final String PATRON_MERGE_VIEW_PAGE = "PatronMergeViewPage"; 190 public static final String PATRON_MERGE_CONFIG_XML_FILE = "patronConfig.xml"; 191 public static final String PATRON_NAMESPACE="KR-PTRN"; 192 public static final String PATRON="Patron"; 193 194 public static final Map<String, Object> getPatronConfigObject() { 195 Map<String,Object> patronConfigDocuments = new HashMap<String, Object>(); 196 patronConfigDocuments.put("loanDocument",OleLoanDocument.class); 197 patronConfigDocuments.put("temporaryCirculationHistoryRecord",OleTemporaryCirculationHistory.class); 198 patronConfigDocuments.put("requestRecord",OleDeliverRequestBo.class); 199 patronConfigDocuments.put("patronBillPayment",PatronBillPayment.class); 200 return Collections.unmodifiableMap(patronConfigDocuments); 201 } 202 } 203 204 public static final String PATRON_ENTITY_ACTIVE = "activeIndicator"; 205 206 207 208 // patron ingest message 209 public static final String PATRON_RECORD_SELECT_FILE = "Please select file to upload."; 210 public static final String PATRON_RECORD_SUCCESS = "Patron File uploaded successfully."; 211 public static final String PATRON_RECORD_FAILURE = "Failed to upload Patron File."; 212 public static final String PATRON_RECORD_INVALID_SCHEMA = "Invalid Schema File Uploaded."; 213 public static final String DOCUMENT_HEADER_SERVICE = "documentService"; 214 public static final String PATRON_CONVERTER_SERVICE = "olePatronConverterService"; 215 public static final String FAILED_PATRON_ATTACHMENT_DOWNLOAD_URL= "patronrecordcontroller?viewId=OlePatronRecordView&methodToCall=downloadAttachment&olePatronSummaryId="; 216 public static final String FAILED_PATRON_RECORD_NAME = "_patron_err.xml"; 217 public static final String PATRON_SUMMARY_REPORT_ID = "olePatronSummaryId"; 218 public static final String NAME = "name"; 219 public static final String CODE = "code"; 220 public static final String PREFERRED = "Preferred"; 221 public static final String PATRON_NOTE_TYPE_NAME = "patronNoteTypeName"; 222 public static final String PATRON_NOTE_TYPE_CODE = "patronNoteTypeCode"; 223 public static final String BORROWER_TYPE_NAME = "borrowerTypeName"; 224 public static final String BORROWER_TYPE = "borrowerType"; 225 public static final String BORROWER_TYPE_ID = "borrowerTypeId"; 226 public static final String BORROWER_TYPE_CODE = "borrowerTypeCode"; 227 public static final String SOURCE_CODE = "oleSourceCode"; 228 public static final String STATISTICAL_CATEGORY_CODE = "oleStatisticalCategoryCode"; 229 public static final String STAGING_DIRECTORY = "staging.directory"; 230 public static final String PATRON_FILE_DIRECTORY = "/patron/"; 231 public static final String USER_HOME_DIRECTORY = "user.home"; 232 // Location Ingest message 233 public static final String LOCATION_RECORD_SELECT_FILE = "Please select file to upload."; 234 public static final String LOCATION_RECORD_INVALID_SCHEMA = "Invalid Schema File Uploaded."; 235 public static final String LOCATION_RECORD_SUCCESS = "Location File Uploaded successfully"; 236 public static final String LOCATION_RECORD_FAILURE = "Failed to upload location file."; 237 public static final String OLE_LOCATION_DOCUMENT_TYPE = "OLE_LMD"; 238 public static final String OLE_LOCATION_DESCRIPTION = "Ole Location"; 239 public static final String FAILED_LOCATION_ATTACHMENT_DOWNLOAD_URL= "locationcontroller?viewId=OleLocationView&methodToCall=downloadAttachment&oleLocationSummaryId="; 240 public static final String FAILED_LOCATION_RECORD_NAME = "_location_err.xml"; 241 public static final String LOCATION_SUMMARY_REPORT_ID = "oleLocationSummaryId"; 242 public static final String LOCATION_ERROR_FILE_PATH = "/location/"; 243 //deliver 244 public static final String DLVR_NMSPC = "KR-DLVR"; 245 public static final String DLVR_CMPNT = "Deliver"; 246 public static final String PATRON_DIGIT_ROUTINE = "PATRON_DIGIT_ROUTINE"; 247 public static final String PATRON_DIGIT_ROUTINE_PATTERN = "PATRON_DIGIT_ROUTINE_PATTERN"; 248 public static final String ITEM_DIGIT_ROUTINE = "ITEM_DIGIT_ROUTINE"; 249 public static final String ITEM_DIGIT_ROUTINE_PATTERN = "ITEM_DIGIT_ROUTINE_PATTERN"; 250 public static final String PRINT_DUE_DATE_PER_TRANSACTION = "PRINT_DUE_DATE_PER_TRANSACTION"; 251 public static final String MAX_TIME_CHECK_IN = "MAX_TIME_CHECK-IN"; 252 public static final String MAX_TIME_LOAN = "MAX_TIME_LOAN"; 253 public static final String CHECK_IN_AGENDA_NM = "Check-in Validation"; 254 public static final String CHECK_OUT_GEN_AGENDA_NM = "General Checks"; 255 public static final String CHECK_OUT_AGENDA_NM= "CheckOut Validation" ; 256 public static final String RENEWAL_AGENDA_NM="Renewal Validation"; 257 public static final String MAX_NO_OF_DAYS_ON_HOLD = "MAX_NO_OF_DAYS_ON-HOLD"; 258 public static final String SHELVING_LAG_TIME = "SHELVING_LAG_TIME"; 259 260 //Loan 261 public static final String ITM_ALRDY_CHECKED_OUT = "Item already checked out by another patron."; 262 public static final String ITEM_STATUS_CHECKEDOUT = "LOANED"; 263 public static final String ITEM_STATUS_RETURNED_DAMAGED = "Returned-Damaged"; 264 public static final String ITEM_STATUS_RETURNED_MISSING = "Returned with Missing Items"; 265 public static final String CHANGE_LOC_MESS = "Are you sure you want to change the Circulation Location?You will lose your information."; 266 public static final String CIR_LOC_NULL = "Please select your circulation location."; 267 public static final String OVERDUE_FINE ="Overdue Fine" ; 268 public static final String REPLACEMENT_FEE ="Replacement Fee" ; 269 //Instance Record Meta Data constants 270 public static final String STATUS = "status"; 271 public static final String FAST_ADD_FLAG = "fastAddFlag"; 272 public static final String SUPRESS_FROM_PUBLIC = "supressFromPublic"; 273 public static final String CREATED_BY = "createdBy"; 274 public static final String DATE_ENTERED = "dateEntered"; 275 public static final String LAST_UPDATED = "lastUpdated"; 276 public static final String LAST_UPDATED_BY = "lastUpdatedBy"; 277 public static final String DATE_ENTERED_FORMAT = "MMM dd, yyyy"; 278 public static final String LAST_UPDATED_FORMAT = "MMM dd, yyyy hh:mm:ss a"; 279 280 //Instance Editor Messages 281 public static final String INSTANCE_EDITOR_SUCCESS = "Record Submitted Successfully"; 282 public static final String INSTANCE_EDITOR_FAILURE = "Failed to Submit Record"; 283 public static final String INSTANCE_EDITOR_LOAD_SUCCESS = "Record Loaded Successfully"; 284 public static final String INSTANCE_EDITOR_DELETE_SUCCESS = "Record Deleted Successfully"; 285 public static final String INSTANCE_EDITOR_DELETE_FAILURE = "Failed to Delete Record"; 286 public static final String INSTANCE_EDITOR_LOAD_FAILURE = "Failed to Load Record"; 287 288 //Instance Editor constants 289 public static final String SHELVING_LOCATION_LEVEL_ID = "4"; 290 public static final String NON_SERIAL_HOLDINGS_TEXT = "Holdings"; 291 public static final String ROOT_NODE = "Root"; 292 public static final String NON_ELECTRONIC_PREFIX_TEXT = "c."; 293 public static final String ITEM_LEVEL_TEXT = "Item"; 294 public static final String ITEM_ELECTRONIC = "electronic"; 295 public static final String NO_LOCATION_ITEM = "No Location Item"; 296 public static final String ITEM_PAGE = "ItemTabs"; 297 public static final String HOLDINGS_PAGE = "HoldingTabs"; 298 public static final String DOC_TYPE = "DocType"; 299 public static final String NEW_ITEM_ID = "NEW_ITEM"; 300 301 //Docstore operations 302 public static final String INGEST_OPERATION = "ingest"; 303 public static final String CHECK_IN_OPERATION = "checkIn"; 304 public static final String CHECK_IN_DATE = "Check-in Date is not a current date"; 305 public static final String VERIFY_PIECES = "Verify all the pieces ("; 306 public static final String PIECES_RETURNED = ") are returned." ; 307 308 public static final class OleAccessMethod { 309 public static final String ACCESS_METHOD_CODE = "dataObject.accessMethodCode"; 310 public static final String ACCESS_METHOD_CD = "accessMethodCode"; 311 } 312 313 public static final class OleAcquisitionMethod { 314 public static final String ACQUISITION_METHOD_CODE = "dataObject.acquisitionMethodCode"; 315 public static final String ACQUISITION_METHOD_CD = "acquisitionMethodCode"; 316 } 317 318 public static final class OleAction { 319 public static final String ACTION_CODE = "dataObject.actionCode"; 320 public static final String ACTION_CD = "actionCode"; 321 } 322 323 public static final class OleCountryCodes { 324 public static final String COUNTRY_CODE = "dataObject.countryCode"; 325 public static final String COUNTRY_CD = "countryCode"; 326 } 327 328 public static final class OleStatisticalSearchingCodes { 329 public static final String STATISTICAL_SEARCHING_CODE = "dataObject.statisticalSearchingCode"; 330 public static final String STATISTICAL_SEARCHING_CD = "statisticalSearchingCode"; 331 } 332 333 public static final class OleTypeOfOwnership { 334 public static final String TYPE_OF_OWNERSHIP_CODE = "dataObject.typeOfOwnershipCode"; 335 public static final String TYPE_OF_OWNERSHIP_CD = "typeOfOwnershipCode"; 336 } 337 338 339 public static final class OleInstanceItemType { 340 public static final String INSTANCE_ITEM_TYPE_CODE = "dataObject.instanceItemTypeCode"; 341 public static final String INSTANCE_ITEM_TYPE_CD = "instanceItemTypeCode"; 342 } 343 344 public static final class OleSpecificRetentionPolicyTypeUnit { 345 public static final String SPECIFIC_POLICY_UNIT_TYPE_CODE = "dataObject.specificPolicyUnitTypeCode"; 346 public static final String SPECIFIC_POLICY_UNIT_TYPE_CD = "specificPolicyUnitTypeCode"; 347 } 348 349 public static final class OleSourceOfTerm { 350 public static final String SOURCE_OF_TERM_CODE = "dataObject.sourceOfTermCode"; 351 public static final String SOURCE_OF_TERM_CD = "sourceOfTermCode"; 352 } 353 354 public static final class OleReceiptStatus { 355 public static final String RECEIPT_STATUS_CODE = "dataObject.receiptStatusCode"; 356 public static final String RECEIPT_STATUS_CD = "receiptStatusCode"; 357 } 358 359 public static final class OlePrivacy { 360 public static final String PRIVACY_CODE = "dataObject.privacyCode"; 361 public static final String PRIVACY_CD = "privacyCode"; 362 } 363 364 public static final class OleNotationType { 365 public static final String NOTATION_TYPE_CODE = "dataObject.notationTypeCode"; 366 public static final String NOTATION_TYPE_CD = "notationTypeCode"; 367 } 368 369 public static final class OleRecordType { 370 public static final String RECORD_TYPE_CODE = "dataObject.recordTypeCode"; 371 public static final String RECORD_TYPE_CD = "recordTypeCode"; 372 } 373 374 public static final class OleReproductionPolicy { 375 public static final String REPRODUCTION_POLICY_CODE = "dataObject.reproductionPolicyCode"; 376 public static final String REPRODUCTION_POLICY_CD = "reproductionPolicyCode"; 377 } 378 379 public static final class OleSeperateOrCompositeReport { 380 public static final String SEPERATE_OR_COMPOSITE_REPORT_CODE = "dataObject.seperateOrCompositeReportCode"; 381 public static final String SEPERATE_OR_COMPOSITE_REPORT_CD = "seperateOrCompositeReportCode" ; 382 } 383 384 public static final class OleShelvingOrder { 385 public static final String SHELVING_ORDER_CODE = "dataObject.shelvingOrderCode"; 386 public static final String SHELVING_ORDER_CD ="shelvingOrderCode" ; 387 } 388 389 public static final class OleShelvingScheme { 390 public static final String SHELVING_SCHEME_CODE = "dataObject.shelvingSchemeCode"; 391 public static final String SHELVING_SCHEME_CD ="shelvingSchemeCode" ; 392 } 393 394 public static final class OleCompleteness { 395 public static final String COMPLETENESS_CODE = "dataObject.completenessCode"; 396 public static final String COMPLETENESS_CD = "completenessCode"; 397 } 398 399 public static final class OleElectronicLocationAndAccessRelationship { 400 public static final String ELECTRONIC_LOCATION_AND_ACCESS_RELATIONSHIP_CODE = "dataObject.elaRelationshipCode"; 401 public static final String ELECTRONIC_LOCATION_AND_ACCESS_RELATIONSHIP_CD = "elaRelationshipCode"; 402 } 403 404 public static final class OleLocationStatus { 405 public static final String LOCATION_STATUS_CODE = "dataObject.locationStatusCode"; 406 public static final String LOCATION_STATUS_CD = "locationStatusCode"; 407 } 408 409 public static final class OleSpecificRetentionPolicyType { 410 public static final String SPECIFIC_RETENTION_POLICY_TYPE_CODE = "dataObject.specificRetentionPolicyTypeCode"; 411 public static final String SPECIFIC_RETENTION_POLICY_TYPE_CD = "specificRetentionPolicyTypeCode"; 412 } 413 414 public static final class OleEncodingLevel { 415 public static final String ENCODING_LEVEL_CODE = "dataObject.encodingLevelCode"; 416 public static final String ENCODING_LEVEL_CD = "encodingLevelCode"; 417 } 418 419 public static final class OleFieldEncodingLevel { 420 public static final String FIELD_ENCODING_LEVEL_CODE = "dataObject.fieldEncodingLevelCode"; 421 public static final String FIELD_ENCODING_LEVEL_CD = "fieldEncodingLevelCode"; 422 } 423 424 public static final class OleGeneralRetentionPolicy { 425 public static final String GENERAL_RETENTION_POLICY_CODE = "dataObject.generalRetentionPolicyCode"; 426 public static final String GENERAL_RETENTION_POLICY_CD = "generalRetentionPolicyCode"; 427 } 428 429 public static final class OleLendingPolicy { 430 public static final String LENDING_POLICY_CODE = "dataObject.lendingPolicyCode"; 431 public static final String LENDING_POLICY_CD = "lendingPolicyCode"; 432 433 } 434 435 436 //OleCirculationDesk Constants 437 public static final class OleCirculationDesk { 438 public static final String OLE_CIRCULATION_DESK_CODE = "dataObject.circulationDeskCode"; 439 public static final String OLE_CIRCULATION_DESK_LOCATION="circulationDeskLocation"; 440 public static final String OLE_CIRCULATION_DESK_LOCATION_ERROR="error.circulationDesk.location"; 441 public static final String OLE_CIRCULATION_DESK_CD_EXIST= "error.duplicate.circulationDeskCode"; 442 public static final String OLE_CIRCULATION_DESK_CD = "circulationDeskCode"; 443 public static final String OLE_CIRCULATION_DESK_MAP = "dataObject.active"; 444 public static final String OLE_CIRCULATION_DESK_MAP_ERROR = "error.record.mapped"; 445 public static final String OLE_CIRCULATION_DESK_ID = "circulationDeskId"; 446 public static final String OLE_CIRCULATION_DESK_VALIDATIONS = "circulationDesk.validations"; 447 448 } 449 450 public static final class OleLocationLevel{ 451 public static final String Edit_Location_Level_perm = "Edit Location Level Name Field"; 452 public static final String Edit_Location_level_nmspc_code="KR-KRAD"; 453 public static final String DESCRIPTION="Description"; 454 public static final String EXPLANATION="Explanation"; 455 public static final String DOCUMENT_NUMBER="Organization Document Number"; 456 public static final String CODE="Level Code"; 457 public static final String PARENT_ID="Parent Level Id"; 458 } 459 460 461 public static final class EntityAddressTypeBo { 462 public static final String ADDRESS_TYPE_NAME = "dataObject.name"; 463 } 464 465 public static final class EntityPhoneTypeBo { 466 public static final String PHONE_TYPE_NAME = "dataObject.name"; 467 } 468 469 public static final class EntityEmailTypeBo { 470 public static final String EMAIL_TYPE_NAME = "dataObject.name"; 471 } 472 473 public static final class OleBorrowerType { 474 public static final String BORROWER_TYPE_CODE = "dataObject.borrowerTypeCode"; 475 public static final String BORROWER_TYPE_CD = "borrowerTypeCode"; 476 public static final String BORROWER_TYPE_ACTIVE = "dataObject.active"; 477 public static final String BORROWER_TYPE_ACTIVE_ERROR="error.borrower.used"; 478 } 479 public static final class OleCheckList { 480 public static final String CHECK_LIST_MAINTENANCE_ACTION_LINK = "oleCheckListMaintenance"; 481 public static final String CHECK_LIST_LINK= "oleCheckListMaintenance?viewTypeName=MAINTENANCE&returnLocation="; 482 public static final String METHOD_TO_CALL= "&methodToCall=downloadAttachment&dataObjectClassName=org.kuali.ole.license.bo.OleCheckListBo&oleCheckListId="; 483 } 484 485 public static final class OleLicenseRequest { 486 public static final String LICENSE_REQUEST_DOC_TYPE = "LicenseRequestDocument"; 487 public static final String LICENSE_DOCUMENT_INITIATOR = "license.document.initiator"; 488 public static final String LICENSE_REQ_DOCUMENT_STATUS = "license.document.status"; 489 public static final String LICENSE_DESC = "LicenseNeeded-REQS_"; 490 public static final String AGREEMENT_LOC = "/tmp/agreement"; 491 public static final String AGREEMENT_LOCATION = File.separator+"agreement"+ File.separator+"agreement_upload"; 492 public static final String AGREEMENT_TMP_LOCATION = File.separator+"agreement"+ File.separator+"agreement_tmp"; 493 public static final String AGREEMENT_DELETE = File.separator+"agreement"+ File.separator+"agreement_delete"; 494 public static final String LICENSE_RULE_VAILDATIONS = "license.rule.validations"; 495 public static final String LICENSE_DISAPPROVE_VALIDATIONS = "license.disapprove.validations"; 496 public static final String LICENSE_EVENT_LOG_CHECK = "license.event.log.check"; 497 public static final String LICENSE_AGENDA_NM = "LICENSE_POLICY"; 498 public static final String SIGNATORY_ROLE_NM = "OLE_Signatory"; 499 public static final String LICENSE_MNGR_ROLE_NM = "OLE_LicenseManager"; 500 public static final String REVIEWER_ROLE_NM = "OLE_LicenseReviewer"; 501 public static final String APPROVER_ROLE_NM = "OLE_Licensing_Approver"; 502 public static final String SIGNATORY_ONLY = "SIGO"; 503 public static final String REVIEW_ONLY = "RVWO"; 504 public static final String APPROVE_ONLY = "APPO"; 505 public static final String FULL_APPROVAL = "FAPP"; 506 public static final String UNIVERSITY_COMPLETE = "UNIC" ; 507 public static final String PENDING_SIGNATURE = "PSIG"; 508 public static final String PENDING_REVIEW = "PREV"; 509 public static final String PENDING_APPROVAL = "PAPP"; 510 public static final String PENDING_UNIVERSITY = "PUNI"; 511 public static final String SIGNATORY_COMPLETE ="SIGC"; 512 public static final String REVIEW_COMPLETE ="RVWC"; 513 public static final String LICENSE_COMPLETE ="LC"; 514 public static final String NEGOTIATION_FAILED ="LNF"; 515 public static final String WORKFLOW_INITIAL_FILTER = "License Request workflow initial filter"; 516 public static final String FULL_WORKFLOW="Full License Request workflow"; 517 public static final String WORKFLOW_SEC_FILTER="License Request secondary filter"; 518 /*public static final String LIC_NAMESPACE="OLE";*/ 519 public static final Map<String,String> INITIAL_FILTER_WORKFLOW_CODE = getInitialFilterWprkflowCode(); 520 public static final Map<String,String> SEC_FILTER_WORKFLOW_CODE= getSecondFilterWprkflowCode(); 521 public static final String START_TAG="</oldMaintainableObject>"; 522 public static final String END_TAG="<fieldsClearedOnCopy>"; 523 public static final String ASSIGNEE="assignee"; 524 public static final String LOCATION_ID="locationId"; 525 public static final String STATUS_CODE="licenseRequestStatusCode"; 526 public static final String BIB_TITLE="bibliographicTitle"; 527 public static final String MSG_DELETE_DOC= "error.delete.document"; 528 public static final String ERROR_FILE_NOT_FOUND= "error.file.not.found"; 529 public static final String ERROR_CHECKLIST_NOT_FOUND = "error.checklist.not.found"; 530 531 public static final String LICENSE_COMPLETE_RETURN ="LRC"; 532 public static final String LICENSE_NEGOTIATION_FAILED ="NF"; 533 public static final String AGREEMENT_ERROR = "error.agreement.detail"; 534 public static final String LICENSE_REQ_INTIAL_EVENT_LOG = " License Request initiated by Requisition."; 535 public static final String LICENSE_NMSPACE = "KR-LIC"; 536 public static final String LICENSE_ASSIGNEE_ROLE = "OLE_LicenseAssignee"; 537 public static final String LICENSE_INITIAL_WORKFLOW = "LND"; 538 public static final String LICENSE_INITIAL_LOCATON = "1"; 539 public static final String LICENSE_REQUEST_TYPE_ID = "licenseRequestTypeId"; 540 public static final String LICENSE_NEEDED = "LN"; 541 public static final String REQUISITION_DOC_NUM = "requisitionDocNumber"; 542 public static final String KEW_DOC_HANDLER = "kew/DocHandler.do?command=displayDocSearchView&docId="; 543 public static final String LICENSE_RECEIVED = "LIRC"; 544 public static final String LICENSE_REQUESTED = "LRTD"; 545 public static final String LICENSE_REQUESTED_VALUE = "LRQ"; 546 public static final String LICENSE_IN_PROCESS = "IPS"; 547 public static final String LICENSE_IN_PROCESS_VALUE = "IP"; 548 public static final String LICENSE_IN_NEGO = "INN"; 549 public static final String LICENSE_IN_NEGO_VALUE = "IN"; 550 public static final String ADDENDUM = "ADDUM"; 551 public static final String EVENT_TYPE_NM="eventTypeName"; 552 public static final String EVENT_TYPE_NAME="dataObject.eventTypeName"; 553 public static final String LAST_MODIFIED_DATE="lastModifiedDate"; 554 public static final String DO_ASSIGNEE= "Owner"; 555 public static final String DO_LICENSE_REQUEST_TYPE= "License Request Type"; 556 public static final String DO_AGR_MTHD= "Agreement Method"; 557 public static final String ERROR_REQUIRED = "error.required"; 558 559 public static final Map<String, String> getInitialFilterWprkflowCode() { 560 Map<String, String> initalWorkflowCodes = new HashMap<String, String>(); 561 initalWorkflowCodes.put("ADDUM","ADDUM"); 562 initalWorkflowCodes.put("APPO","APPO"); 563 initalWorkflowCodes.put("FAPP","FAPP"); 564 initalWorkflowCodes.put("REWAL","REWAL"); 565 initalWorkflowCodes.put("RVWO","RVWO"); 566 initalWorkflowCodes.put("SIGO","SIGO"); 567 return Collections.unmodifiableMap(initalWorkflowCodes); 568 } 569 570 public static final Map<String, String> getSecondFilterWprkflowCode() { 571 Map<String, String> secondWorkflowCodes = new HashMap<String, String>(); 572 secondWorkflowCodes.put("INN","INN"); 573 secondWorkflowCodes.put("IPS","IPS"); 574 secondWorkflowCodes.put("LIRC","LIRC"); 575 secondWorkflowCodes.put("LND","LND"); 576 secondWorkflowCodes.put("LRTD","LRTD"); 577 return Collections.unmodifiableMap(secondWorkflowCodes); 578 } 579 } 580 public static final String NAMESPACE_CODE_SELECTOR = "namespaceCode"; 581 public static final String NAME_SELECTOR = "name"; 582 583 //Loan Constants 584 public static final String PTRN_Link ="<a id=\"u20\" href=\"patronMaintenance?viewTypeName=MAINTENANCE&returnLocation=http%3A%2F%2Flocalhost%3A9080%2FOLE_Rice2%2Fportal.do&methodToCall=start&dataObjectClassName=org.kuali.ole.patron.bo.OlePatronDocument\" target=\"_blank\" title=\"Create New Patron with\" class=\"uif-field uif-link uif-createNewLink\">Create New Patron</a>"; 585 public static final String PTRN_BARCD_NOT_EXT = "Patron barcode does not exist."; 586 public static final String ITM_BARCD_NT_AVAL_DOC = "Item barcode does not exist."; 587 public static final String TIT_NT_EXT = "Title does not exist."; 588 public static final String PAR_EXP = "Parser Exception-item xml to item pojo."; 589 public static final String ITM_STS_NT_AVAL="Item status is unavailable."; 590 public static final String KRMS_EXP_MSG = "Please ingest the deliver xml in KRMS Builder." ; 591 public static final String ITM_STS_TO_DOC_FAIL = "Item status updation failed"; 592 public static final String DAT_FORM = "MMM dd, yyyy hh:mm:ss a"; 593 public static final String INVAL_LOC = "Invalid location"; 594 public static final String INVAL_ITEM = "Invalid item"; 595 public static final String CLAIMS_ITM_ERR_INFO="No selected items from previous session."; 596 public static final String OVERRIDE_LOGIN_ERR_INFO="Invalid User for override."; 597 public static final String ALTER_DUE_DATE_ERR_INFO="No selected items."; 598 public static final String FAST_ADD_ITM_ERR_INFO="Record failed to save."; 599 public static final String FAST_ADD_ITM_SUCCESS_INFO="Record saved successfully."; 600 public static final String FAST_ADD_ITM_VALIDATION_FAIL = "Barcode already exit."; 601 public static final String RENEWAL_ITM_ERR_INFO="No selected items from previous session."; 602 public static final String RENEWAL_ITM_SUCCESS_INFO="Item Renewal is done successfully."; 603 public static final String RENEWAL_ITM_POPUP="Do you want to renew the item?"; 604 public static final String PENDING_RQST_RENEWAL_ITM_INFO=" Item contains the pending request."; 605 public static final String RENEWAL_ITM_AFTER_FIXED_DUEDATE="Please renew on or after fixed due date."; 606 public static final String FAST_ADD_ITEM_DEFAULT_STATUS="not checked out"; 607 public static final String LOC_CD = "locationCode"; 608 public static final String LOC_CODE = "dataObject.locationCode"; 609 public static final String LOCATION_LEVEL_SHELVING = "Shelving Location"; 610 public static final String LOCATION_LEVEL_COLLECTION = "Collection"; 611 public static final String LOCATION_LEVEL_LIBRARY="Library"; 612 public static final String LOCATION_LEVEL_INSTITUTION = "Institution"; 613 public static final String LOCATION_LEVEL_CAMPUS = "Campus"; 614 public static final String TITLE = "title"; 615 public static final String AUTHOR = "author"; 616 public static final String BIB_UUID = "bibUuid"; 617 public static final String INSTANCE_UUID = "instanceUuid"; 618 public static final String ITEM_UUID = "itemUuid"; 619 public static final String ITEM_BARCODE_DISPLAY = "ItemBarcode_display:"; 620 public static final String INSTANCE_IDENTIFIER = "instanceIdentifier"; 621 public static final String ITEM_IDENTIFIER_DISPLAY = "ItemIdentifier_display"; 622 public static final String BIB_IDENTIFIER = "bibIdentifier"; 623 public static final String COPY_REQUEST = "Copy Request"; 624 public static final String COPY_REQUEST_FULFILL = "Verify whether copy request has been fulfilled"; 625 public static final String PAYMENT_STATUS_OUTSTANDING = "Outstanding"; 626 public static final String ITEM_STATUS_ON_HOLD = "onHold"; 627 public static final String ITEM_STATUS_IN_TRANSIT = "inTransit"; 628 public static final String ITEM_STATUS_IN_TRANSIT_HOLD = "inTransit for hold"; 629 public static final String ITEM_STATUS_IN_TRANSIT_STAFF = "inTransit per staff request"; 630 public static final String DEFAULT_CALL_NUMBER_TYPE = "Other"; 631 public static final String DEFAULT_CALL_NUMBER = "X"; 632 633 public static final class OleItemAvailableStatus { 634 public static final String ITEM_AVAILABLE_STATUS_CODE = "dataObject.itemAvailableStatusCode"; 635 public static final String ITEM_AVAILABLE_STATUS_CD = "itemAvailableStatusCode"; 636 } 637 638 public static final class OleBibProtectedField { 639 public static final String BIB_PROTECTED_ACTION_LINK = "oleBibProtectedFieldMaintenance"; 640 } 641 642 //Agrreement download constants 643 public static final class OleAgreementDownloadConstants { 644 public static final String AGREEMENT_CHECKOUT_LOCATION = File.separator+"agreement"+ File.separator+"agreement_checkout/request.xml"; 645 public static final String AGREEMENT_CHECKOUT_LOCATION_ROOT=File.separator+"agreement"+ File.separator+"agreement_checkout/"; 646 647 } 648 649 public static final class OleCirculationDeskDetail{ 650 public static final String OPERATOR_ROLE_NAME="Operator"; 651 public static final String OPERATOR_ROLE_NAMESPACE="KR-PTRN"; 652 } 653 654 public static final String CRCL_DSK_NO_LOC_ERR = "Preferred desk should be selected"; 655 public static final String CRCL_DSK_LOC_ERR = " Operator and desk should be selected for mapping"; 656 public static final String CRCL_DSK_INVALID_OPR = "Not a valid Operator"; 657 public static final String CRCL_DSK_SUCCESS = "Circulation desk mapping created successfully"; 658 public static final String UN_PAID = "Un Paid"; 659 public static final String PAID = "Paid"; 660 public static final String FULL_PAID = "Fully Paid"; 661 public static final String PAR_PAID="Partially Paid"; 662 public static final String FEE_TYPE_NONE = "None"; 663 public static final BigDecimal BIGDECIMAL_DEF_VALUE = new BigDecimal(0.00); 664 public static final String PAID_AMT_EXC ="error.paid.amount.exceeds"; 665 public static final String PAY_AMT_EMPTY="error.pay.amount.empty"; 666 public static final String ITM_BAR_NOT_AVAL="error.item.barcode.not.available"; 667 public static final String ENTR_ITM_BAR ="error.enter.item.barcode"; 668 public static final String BILL_NOT_AVAI_BAR ="error.bill.not.avai.barcode"; 669 public static final String BILL_DT = "Date"; 670 public static final String BILL_NO = "Bill No"; 671 public static final String FIRST_NAME = "First Name"; 672 public static final String LAST_NAME = "Last Name"; 673 public static final String FEE_TYPE = "Fee Type"; 674 public static final String FEE_AMT = "Fee Amount"; 675 public static final String TOT_AMT = "Total Amount Due"; 676 public static final String ITM_TYP = "Item Type"; 677 public static final String ITM_TIT = "Item Title"; 678 public static final String BILL_TEMP_NORMAL = "Normal"; 679 public static final String BILL_TEMP_TABLE = "Table"; 680 public static final String BILL_TITLE = "PATRON BILL"; 681 public static final String SELECT="error.select"; 682 public static final String ADD_FEE_TYPE="error.add.fee.type"; 683 public static final String BAL_AMT="Balance Amount : "; 684 public static final String PTRN_ID = "patronId"; 685 public static final String PTRN_FN = "firstName"; 686 public static final String PTRN_LN = "lastName"; 687 public static final String ITM_BAR_DISP = "ItemBarcode_display:"; 688 public static final String NO_BILLS ="error.no.bills"; 689 public static final String NOT_REVIEWED = "error.not.reviewed"; 690 691 692 693 694 695 public static final class OleDeliverRequest{ 696 public static final String DELIVER_REQUEST_MAINTENANCE_ACTION_LINK="deliverRequestMaintenance"; 697 698 public static final String PICKUP_LOCATION="error.deliver.pickupLocation"; 699 public static final String PATRON_RECORD_EXPIRE="error.deliver.patron.expire"; 700 public static final String INVALID_PROXY="error.deliver.invalid.proxy"; 701 public static final String NO_DELIVERY_PRIVILEGE="error.deliver.no.delivery.privilege"; 702 public static final String NO_PAGE_PRIVILEGE="error.deliver.no.paging.privilege"; 703 public static final String ALREADY_RAISED="error.deliver.request.raised"; 704 public static final String TRANSIT_ERROR= "error.deliver.request.transit"; 705 public static final String QUEUE_DUPLICATE= "Duplicate Queue Position found"; 706 public static final String BORROWER_ID = "borrowerId"; 707 public static final String PROXY_BORROWER_ID = "proxyBorrowerId"; 708 public static final String PROXY_PATRON_ID ="proxyPatronId"; 709 public static final String TRANSIT_REQUEST_RAISED = "error.deliver.request.transit.raised"; 710 public static final String REQUEST_TYPE_ID = "requestTypeId"; 711 public static final String ITEM_IN_LOAN= "error.deliver.request.item.loan"; 712 public static final String ITEM_ID= "itemId"; 713 public static final String REQUEST_ID= "requestId"; 714 public static final String PATRON_ID= "olePatronId"; 715 public static final String LOAN_PATRON_ID= "patronId"; 716 public static final String REQUESTER_PATRON= "Patron"; 717 public static final String REQUESTER_PROXY_PATRON= "Proxy Patron"; 718 public static final String REQUESTER_OPERATOR= "Operator"; 719 public static final String REQUEST_TYPE_ID_1 = "1"; 720 public static final String REQUEST_TYPE_ID_2 = "2"; 721 public static final String REQUEST_TYPE_ID_3 = "3"; 722 public static final String REQUEST_TYPE_ID_4 = "4"; 723 public static final String REQUEST_TYPE_ID_5 = "5"; 724 public static final String REQUEST_TYPE_ID_6 = "6"; 725 public static final String REQUEST_TYPE_ID_7 = "7"; 726 public static final String REQUEST_TYPE_ID_8 = "8"; 727 public static final String SHELVING = "Shelving"; 728 public static final String QUEUE_POSITION = "borrowerQueuePosition"; 729 public static final String ITEM_BARCODE = "itemBarCode"; 730 public static final String ITEM_TYPE_CODE = "instanceItemTypeCode"; 731 public static final String DATE_FORMAT = "yyyyMMdd"; 732 public static final String EFF_DATE_FORMAT= "yyyy-MM-dd"; 733 public static final String INTRANSIT_STATUS = "inTransit per staff request"; 734 public static final String ITEM_AVAILABLE ="error.deliver.request.item.available" ; 735 public static final String ITEM_NOT_ELIGIBLE ="error.deliver.request.item.eligible" ; 736 public static final String ITEM_ALREADY_LOANED ="error.deliver.request.item.already.loan"; 737 public static final String MAX_REQUEST_REACHED = "error.deliver.request.maximum.reached"; 738 public static final String NO_RECALL_REQUEST = "error.deliver.request.recall"; 739 public static final String REQUEST_TYPE_CD = "requestTypeCode"; 740 public static final String ITEM_NOT_AVAILABLE_IN_DOCSTORE ="error.deliver.item.notInDocstore"; 741 public static final String INVALID_LOCATION ="error.deliver.inValidPickupLocation" ; 742 public static final String REORDER_SUCCESS ="Queue Position changed successfully"; 743 public static final String POSITIVE_QUEUE_POSITION="Queue position should be a positive non zero value"; 744 public static final String NO_PENDING_REQUEST="No Pending Request for this item"; 745 } 746 public static final String VOL_NUM_DISPLAY = "VolumeNumber_display"; 747 public static final String CALL_NUM_DISPLAY = "CallNumber_display"; 748 public static final String COPY_NUM_DISPLAY = "CopyNumber_display"; 749 public static final String CALL_NUM = "callNumber"; 750 public static final String VOL_NUM = "volumeNumber"; 751 public static final String COPY_NUM = "copyNumber"; 752 public static final String BIBUUID = "bibUuid"; 753 public static final String EFF_DATE_FORMAT ="MMM dd, yyyy HH:MM:SS a"; 754 public static final String COURTESY_NOTICE="Courtesy Notice"; 755 public static final String HOLD_EXP_COURTESY_NOTICE="Expired Hold Notice"; 756 public static final String OVERDUE_NOTICE="Overdue Notice"; 757 public static final String NOTICE_OVERDUE="OverdueNotice"; 758 public static final String NOTICE_COURTESY="CourtesyNotice"; 759 public static final String NOTICE_HOLD_COURTESY="HoldCourtesyNotice"; 760 761 public static final class OverlayMatchingServiceImpl { 762 public static final String LOCATION_LEVEL_SEARCH = "LocationLevel_search"; 763 public static final String ITEM_BARCODE_DISPLAY = "ItemBarcode_display"; 764 } 765 766 public static final class OleExternalDataSourceConfig { 767 public static final String DATA_SOURCE_NAME = "dataObject.name"; 768 public static final String DATA_SOURCE_NM = "name" ; 769 public static final String DATA_SOURCE_MAINTENANCE_ACTION_LINK = "externalDataSourceMaintenance"; 770 public static final String DATA_SOURCE_DELETE = "Delete"; 771 public static final String DATA_SOURCE_MAINTENANCE_DOC_SERVICE = "externalDSConfigMaintenanceDocumentService"; 772 } 773 public static final class OleUserPreferences { 774 public static final String USER_PREF_NAME = "dataObject.PrefName"; 775 public static final String USER_PREF_CALL_NUMBER = "dataObject.callNumberSource1"; 776 public static final String USER_PREF_TAGS = "dataObject.removalTags"; 777 public static final String USER_PREF_NM = "prefName" ; 778 public static final String USER_PREF_MAINTENANCE_ACTION_LINK = "userPreferences"; 779 public static final String USER_PREF_MAINTENANCE_DOC_SERVICE = "externalDSConfigMaintenanceDocumentService"; 780 } 781 public static final class OleBibliographicRecordStatus { 782 public static final String BIBLIOGRAPHICRECORD_STATUS_CODE = "dataObject.bibliographicRecordStatusCode"; 783 public static final String BIBLIOGRAPHICRECORD_STATUS_CD = "bibliographicRecordStatusCode"; 784 } 785 786 787 }