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