Subversion Repositories SmartDukaan

Rev

Rev 2209 | Go to most recent revision | Blame | Compare with Previous | Last modification | View Log | RSS feed

package in.shop2020.hotspot.dashbaord.server;

import in.shop2020.logistics.Provider;
import in.shop2020.logistics.LogisticsService.Client;
import in.shop2020.thrift.clients.LogisticsServiceClient;

import java.util.HashMap;
import java.util.List;
import java.util.Map;

public class LogisticsUtils {
        public static Map<String, String> getAllProviders(){
                Map<String, String> providerMap = new HashMap<String, String>();
                List<Provider> providers = null;
                LogisticsServiceClient lsc;
                try {
                        lsc = new LogisticsServiceClient();
                        Client client = lsc.getClient();
                        providers = client.getAllProviders();
                        for(Provider provider: providers)
                                providerMap.put(provider.getId()+"", provider.getName());
                } catch (Exception e) {
                        e.printStackTrace();
                }
                
                return providerMap;
        }
}