001package org.kuali.ole.batch.keyvalue; 002 003import org.kuali.ole.OLEConstants; 004import org.kuali.rice.core.api.util.ConcreteKeyValue; 005import org.kuali.rice.krad.keyvalues.KeyValuesBase; 006 007import java.util.ArrayList; 008import java.util.List; 009 010/** 011 * Created by hemalathas on 12/31/14. 012 */ 013public class OLEBatchProcessProfileNameValueFinder extends KeyValuesBase { 014 @Override 015 public List getKeyValues() { 016 List labels = new ArrayList(); 017 labels.add(new ConcreteKeyValue("", "")); 018 labels.add(new ConcreteKeyValue("Order Record Import", OLEConstants.OLEBatchProcess.ORDER_RECORD_IMPORT)); 019 labels.add(new ConcreteKeyValue("Invoice Import", OLEConstants.OLEBatchProcess.INVOICE_IMPORT)); 020 labels.add(new ConcreteKeyValue("Batch Delete", OLEConstants.OLEBatchProcess.BATCH_DELETE)); 021 labels.add(new ConcreteKeyValue("Batch Export", OLEConstants.OLEBatchProcess.BATCH_EXPORT)); 022 labels.add(new ConcreteKeyValue("Patron Import", OLEConstants.OLEBatchProcess.PATRON_IMPORT)); 023 labels.add(new ConcreteKeyValue("Bib Import", OLEConstants.OLEBatchProcess.BATCH_BIB_IMPORT)); 024 labels.add(new ConcreteKeyValue("Location Import", OLEConstants.OLEBatchProcess.LOCATION_IMPORT)); 025 labels.add(new ConcreteKeyValue("Claim Report", OLEConstants.OLEBatchProcess.CLAIM_REPORT)); 026 labels.add(new ConcreteKeyValue("Serial Record Import", OLEConstants.OLEBatchProcess.SERIAL_RECORD_IMPORT)); 027 return labels; 028 } 029 030}