1 package com.instantbank.collections.basicInfo.ejb; 2 3 import java.rmi.RemoteException; 4 import javax.ejb.EJBObject; 5 import com.instantbank.collections.util.InstantbankException; 6 7 public interface BasicInfoServices extends EJBObject { 8 public String getAccommodationStatuses() throws RemoteException, InstantbankException; 9 10 11 public String getAddressTypes() throws RemoteException, InstantbankException; 12 13 14 public String getCountries() throws RemoteException, InstantbankException; 15 16 17 public String getCountryName(String counId) throws RemoteException, InstantbankException; 18 19 20 public String getCustomerRoles() throws RemoteException, InstantbankException; 21 22 23 public String getGenerationCodes() throws RemoteException, InstantbankException; 24 25 26 public String getPhoneTypes() throws RemoteException, InstantbankException; 27 28 29 public String getStates(String stateCounId) throws RemoteException, InstantbankException; 30 31 32 public void saveAccommodationStatuses(Long userId, String xmlData) throws RemoteException, InstantbankException; 33 34 35 public void saveAddressTypes(Long userId, String xmlData) throws RemoteException, InstantbankException; 36 37 38 public void saveCountries(Long userId, String xmlData) throws RemoteException, InstantbankException; 39 40 41 public void saveCustomerRoles(Long userId, String xmlData) throws RemoteException, InstantbankException; 42 43 44 public void savePhoneTypes(Long userId, String xmlData) throws RemoteException, InstantbankException; 45 46 47 public void saveStates(Long userId, String xmlData) throws RemoteException, InstantbankException; 48 } 49 50