Subversion Repositories SmartDukaan

Rev

Rev 2209 | Rev 4603 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 2209 Rev 3132
Line 1... Line 1...
1
package in.shop2020.hotspot.dashbaord.server;
1
package in.shop2020.hotspot.dashbaord.server;
2
 
2
 
3
import in.shop2020.logistics.Provider;
3
import in.shop2020.logistics.Provider;
4
import in.shop2020.logistics.LogisticsService.Client;
4
import in.shop2020.logistics.LogisticsService.Client;
5
import in.shop2020.thrift.clients.LogisticsServiceClient;
5
import in.shop2020.thrift.clients.LogisticsClient;
6
 
6
 
7
import java.util.HashMap;
7
import java.util.HashMap;
8
import java.util.List;
8
import java.util.List;
9
import java.util.Map;
9
import java.util.Map;
10
 
10
 
11
public class LogisticsUtils {
11
public class LogisticsUtils {
12
	public static Map<String, String> getAllProviders(){
12
	public static Map<String, String> getAllProviders(){
13
		Map<String, String> providerMap = new HashMap<String, String>();
13
		Map<String, String> providerMap = new HashMap<String, String>();
14
		List<Provider> providers = null;
14
		List<Provider> providers = null;
15
		LogisticsServiceClient lsc;
15
		LogisticsClient lsc;
16
		try {
16
		try {
17
			lsc = new LogisticsServiceClient();
17
			lsc = new LogisticsClient();
18
			Client client = lsc.getClient();
18
			Client client = lsc.getClient();
19
			providers = client.getAllProviders();
19
			providers = client.getAllProviders();
20
			for(Provider provider: providers)
20
			for(Provider provider: providers)
21
				providerMap.put(provider.getId()+"", provider.getName());
21
				providerMap.put(provider.getId()+"", provider.getName());
22
		} catch (Exception e) {
22
		} catch (Exception e) {