1 /* 2 * Generated by XDoclet - Do not edit! 3 */ 4 package org.bsf.listOfValues; 5 6 /** 7 * Local interface for LOV. 8 * @see LovServiceBean 9 * @see LovBusinessInterface 10 * @see org.bsf.listOfValues.lovValue.LovValue 11 */ 12 public interface LOVLocal 13 extends javax.ejb.EJBLocalObject, org.bsf.listOfValues.LovBusinessInterface 14 { 15 /** 16 * Returns the LovValue corresponding to the given OID in the List Of Values held in the implementing Object. 17 * @param p_lovValueOID The OID, in the List Of Values held in the implementing Object, of the LovValue desired. 18 * @return the LovValue corresponding to the given oid or null if the LovValue isn't present. 19 * @throws NoSuchLovValueException if the requested LovValue isn't found in the LOV. 20 */ 21 public org.bsf.listOfValues.lovValue.LovValue getLovValue( java.lang.Long p_lovValueOID ) throws org.bsf.listOfValues.exceptions.NoSuchLovValueException; 22 23 /** 24 * Gets the LOV mapped by OID. 25 * @return a HashMap of (key=OID, object=LovValue). 26 */ 27 public java.util.HashMap getLovValuesPerOID( ) ; 28 29 /** 30 * Gets the LovValues in the order of their retrieval (for example if we retrieve them by using a EJB BMP and the LOV_REQUESTS table we will get them in the order of the result of the executed SQL). 31 * @return A list containing the LovValues. 32 */ 33 public java.util.List getListOfValues( ) ; 34 35 public java.util.List getMetaData( ) ; 36 37 } 38