Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package com.care9.app;
- import java.io.InputStream;
- import java.sql.Connection;
- import java.sql.DriverManager;
- import java.sql.ResultSet;
- import java.sql.SQLException;
- import java.sql.Statement;
- import java.util.ArrayList;
- import java.util.Collections;
- import java.util.HashMap;
- import java.util.List;
- import java.util.Map;
- import java.util.Properties;
- import java.util.Set;
- import org.apache.commons.lang.StringUtils;
- import org.apache.log4j.LogManager;
- import org.apache.log4j.Logger;
- import org.springframework.context.ApplicationListener;
- import org.springframework.context.event.ContextRefreshedEvent;
- import org.springframework.stereotype.Component;
- import com.care9.agent.AgentController;
- import com.care9.pharma.constants.Care9Constants;
- import com.care9.pharmacy.helper.Care9Helper;
- import com.care9.pharmacy.pojo.Customer;
- import com.care9.solr.core.util.CoreUtilities;
- import com.google.gson.Gson;
- import redis.clients.jedis.Jedis;
- @Component
- public class StartupHousekeeper implements ApplicationListener<ContextRefreshedEvent> {
- static final Logger logger = LogManager.getLogger(StartupHousekeeper.class.getName());
- @Override
- public void onApplicationEvent(final ContextRefreshedEvent event) {
- logger.info("APPLICATION CONTEXT STARTED houseKeeper...");
- try {
- Care9Constants.dumpEmailAndSms();
- Care9Constants.dumpTemplateDataToRedis();
- Care9Constants.dumpMessageCount();
- Care9Helper.getSavePath();
- Properties properties = new Properties();
- ClassLoader classLoader = Thread.currentThread().getContextClassLoader();
- InputStream stream = classLoader.getResourceAsStream("care9.properties");
- properties.load(stream);
- String redisServer = properties.getProperty("REDIS_SERVER_IP");
- Properties propertiesOne =properties;
- Integer redisPort = Integer.parseInt(propertiesOne.getProperty("REDIS_SERVER_PORT"));
- Jedis jedis = new Jedis(redisServer, redisPort);
- long a = jedis.hset("LOGINS", "shivaganesh@arkymins.com", CoreUtilities.md5Encryption("l00ph0le"));
- logger.info("Customer created-------" + a);
- jedis.incrBy("INQUIRYCOUNT", 50);
- jedis.incrBy("REQUESTID", 50);
- jedis.set("SPLITCART", "false");
- if (jedis.type("CRM_CONTACT_US_MSGS").equals("set")) {
- if (jedis.scard("CRM_CONTACT_US_MSGS") > 0) {
- Set<String> set = jedis.smembers("CRM_CONTACT_US_MSGS");
- jedis.del("CRM_CONTACT_US_MSGS");
- for (String eachSet : set) {
- jedis.lpush("CRM_CONTACT_US_MSGS", eachSet);
- }
- }
- }
- if (jedis.type("TECH_CONTACT_US_MSGS").equals("set")) {
- if (jedis.scard("TECH_CONTACT_US_MSGS") > 0) {
- Set<String> set = jedis.smembers("TECH_CONTACT_US_MSGS");
- jedis.del("TECH_CONTACT_US_MSGS");
- for (String eachSet : set) {
- jedis.lpush("TECH_CONTACT_US_MSGS", eachSet);
- }
- }
- }
- // default commission
- jedis.hset("DEFAULT_COMMISSIONS", "Silver", "3");
- jedis.hset("DEFAULT_COMMISSIONS", "Platinum", "1");
- jedis.hset("DEFAULT_COMMISSIONS", "Bronze", "5");
- jedis.hset("DEFAULT_COMMISSIONS", "Gold", "2");
- // BOOSTED PRODUCTS
- jedis.del("BOOSTED_PRODUCTS");
- jedis.hset("BOOSTED_PRODUCTS", "44772", "");
- jedis.hset("BOOSTED_PRODUCTS", "44773", "");
- jedis.hset("BOOSTED_PRODUCTS", "44779", "");
- jedis.hset("BOOSTED_PRODUCTS", "44780", "");
- jedis.hset("BOOSTED_PRODUCTS", "44800", "");
- jedis.hset("BOOSTED_PRODUCTS", "44263", "");
- // New Products ,
- jedis.del("NEW_PRODUCTS");
- jedis.hset("NEW_PRODUCTS", "44776", "");
- jedis.hset("NEW_PRODUCTS", "44774", "");
- jedis.hset("NEW_PRODUCTS", "44265", "");
- jedis.hset("NEW_PRODUCTS", "44266", "");
- jedis.hset("NEW_PRODUCTS", "44787", "");
- jedis.hset("NEW_PRODUCTS", "44425", "");
- // TOPSELLING PRODUCTS
- jedis.del("TOPSELLING_PRODUCTS");
- jedis.hset("TOPSELLING_PRODUCTS", "41263", "");
- jedis.hset("TOPSELLING_PRODUCTS", "41264", "");
- jedis.hset("TOPSELLING_PRODUCTS", "41272", "");
- jedis.hset("TOPSELLING_PRODUCTS", "41276", "");
- jedis.hset("TOPSELLING_PRODUCTS", "44261", "");
- jedis.hset("TOPSELLING_PRODUCTS", "44422", "");
- // RECENTLY_VIEWED PRODUCTS
- jedis.del("RECENTLYVIEWED_PRODUCTS");
- jedis.hset("RECENTLYVIEWED_PRODUCTS", "44257", "");
- jedis.hset("RECENTLYVIEWED_PRODUCTS", "41366", "");
- jedis.hset("RECENTLYVIEWED_PRODUCTS", "41282", "");
- jedis.hset("RECENTLYVIEWED_PRODUCTS", "41371", "");
- jedis.hset("RECENTLYVIEWED_PRODUCTS", "41369", "");
- jedis.hset("RECENTLYVIEWED_PRODUCTS", "41269", "");
- // COMMON_ROLE Permissions
- jedis.sadd("COMMON_ROLE", "4");
- jedis.sadd("COMMON_ROLE", "6");
- jedis.sadd("COMMON_ROLE", "8");
- jedis.sadd("COMMON_ROLE", "9");
- jedis.sadd("COMMON_ROLE", "10");
- jedis.sadd("COMMON_ROLE", "14");
- jedis.sadd("COMMON_ROLE", "21");
- jedis.sadd("COMMON_ROLE", "36");
- jedis.sadd("COMMON_ROLE", "39");
- jedis.sadd("COMMON_ROLE", "26");
- jedis.sadd("COMMON_ROLE", "27");
- jedis.sadd("COMMON_ROLE", "37");
- jedis.sadd("COMMON_ROLE", "40");
- jedis.sadd("COMMON_ROLE", "50");
- jedis.sadd("COMMON_ROLE", "52");
- jedis.sadd("COMMON_ROLE", "56");
- jedis.sadd("COMMON_ROLE", "57");
- jedis.sadd("COMMON_ROLE", "58");
- jedis.sadd("COMMON_ROLE", "59");
- jedis.sadd("COMMON_ROLE", "65");
- jedis.sadd("COMMON_ROLE", "67");
- jedis.sadd("COMMON_ROLE", "69");
- jedis.sadd("COMMON_ROLE", "71");
- jedis.sadd("COMMON_ROLE", "72");
- jedis.sadd("COMMON_ROLE", "73");
- jedis.sadd("COMMON_ROLE", "74");
- jedis.sadd("COMMON_ROLE", "75");
- jedis.sadd("COMMON_ROLE", "88");
- jedis.sadd("COMMON_ROLE", "91");
- jedis.sadd("COMMON_ROLE", "92");
- jedis.sadd("COMMON_ROLE", "43");
- jedis.sadd("COMMON_ROLE", "98");
- jedis.sadd("COMMON_ROLE", "108");
- jedis.sadd("COMMON_ROLE", "110");
- jedis.sadd("COMMON_ROLE", "111");
- jedis.sadd("COMMON_ROLE", "113");
- jedis.sadd("COMMON_ROLE", "114");
- jedis.sadd("COMMON_ROLE", "117");
- jedis.sadd("COMMON_ROLE", "123");
- // 9CAREADMIN ROLE
- jedis.sadd("9CAREADMIN_ROLE", "67");
- jedis.sadd("9CAREADMIN_ROLE", "12");
- jedis.sadd("9CAREADMIN_ROLE", "25");
- jedis.sadd("9CAREADMIN_ROLE", "52");
- jedis.sadd("9CAREADMIN_ROLE", "26");
- jedis.sadd("9CAREADMIN_ROLE", "27");
- jedis.sadd("9CAREADMIN_ROLE", "30");
- jedis.sadd("9CAREADMIN_ROLE", "31");
- jedis.sadd("9CAREADMIN_ROLE", "39");
- jedis.sadd("9CAREADMIN_ROLE", "43");
- jedis.sadd("9CAREADMIN_ROLE", "1");
- jedis.sadd("9CAREADMIN_ROLE", "11");
- jedis.sadd("9CAREADMIN_ROLE", "13");
- jedis.sadd("9CAREADMIN_ROLE", "15");
- jedis.sadd("9CAREADMIN_ROLE", "37");
- jedis.sadd("9CAREADMIN_ROLE", "40");
- jedis.sadd("9CAREADMIN_ROLE", "41");
- jedis.sadd("9CAREADMIN_ROLE", "44");
- jedis.sadd("9CAREADMIN_ROLE", "45");
- jedis.sadd("9CAREADMIN_ROLE", "46");
- jedis.sadd("9CAREADMIN_ROLE", "47");
- jedis.sadd("9CAREADMIN_ROLE", "48");
- jedis.sadd("9CAREADMIN_ROLE", "49");
- jedis.sadd("9CAREADMIN_ROLE", "50");
- jedis.sadd("9CAREADMIN_ROLE", "51");
- jedis.sadd("9CAREADMIN_ROLE", "53");
- jedis.sadd("9CAREADMIN_ROLE", "54");
- jedis.sadd("9CAREADMIN_ROLE", "55");
- jedis.sadd("9CAREADMIN_ROLE", "56");
- jedis.sadd("9CAREADMIN_ROLE", "57");
- jedis.sadd("9CAREADMIN_ROLE", "58");
- jedis.sadd("9CAREADMIN_ROLE", "59");
- jedis.sadd("9CAREADMIN_ROLE", "19");
- jedis.sadd("9CAREADMIN_ROLE", "18");
- jedis.sadd("9CAREADMIN_ROLE", "17");
- jedis.sadd("9CAREADMIN_ROLE", "42");
- jedis.sadd("9CAREADMIN_ROLE", "14");
- jedis.sadd("9CAREADMIN_ROLE", "10");
- jedis.sadd("9CAREADMIN_ROLE", "32");
- jedis.sadd("9CAREADMIN_ROLE", "3");
- jedis.sadd("9CAREADMIN_ROLE", "2");
- jedis.sadd("9CAREADMIN_ROLE", "9");
- jedis.sadd("9CAREADMIN_ROLE", "8");
- jedis.sadd("9CAREADMIN_ROLE", "33");
- jedis.sadd("9CAREADMIN_ROLE", "5");
- jedis.sadd("9CAREADMIN_ROLE", "4");
- jedis.sadd("9CAREADMIN_ROLE", "36");
- jedis.sadd("9CAREADMIN_ROLE", "7");
- jedis.sadd("9CAREADMIN_ROLE", "6");
- jedis.sadd("9CAREADMIN_ROLE", "23");
- jedis.sadd("9CAREADMIN_ROLE", "22");
- jedis.sadd("9CAREADMIN_ROLE", "21");
- jedis.sadd("9CAREADMIN_ROLE", "20");
- jedis.sadd("9CAREADMIN_ROLE", "60");
- jedis.sadd("9CAREADMIN_ROLE", "61");
- jedis.sadd("9CAREADMIN_ROLE", "62");
- jedis.sadd("9CAREADMIN_ROLE", "63");
- jedis.sadd("9CAREADMIN_ROLE", "65");
- jedis.sadd("9CAREADMIN_ROLE", "64");
- jedis.sadd("9CAREADMIN_ROLE", "68");
- jedis.sadd("9CAREADMIN_ROLE", "69");
- jedis.sadd("9CAREADMIN_ROLE", "70");
- jedis.sadd("9CAREADMIN_ROLE", "71");
- jedis.sadd("9CAREADMIN_ROLE", "72");
- jedis.sadd("9CAREADMIN_ROLE", "73");
- jedis.sadd("9CAREADMIN_ROLE", "74");
- jedis.sadd("9CAREADMIN_ROLE", "75");
- jedis.sadd("9CAREADMIN_ROLE", "76");
- jedis.sadd("9CAREADMIN_ROLE", "77");
- jedis.sadd("9CAREADMIN_ROLE", "78");
- jedis.sadd("9CAREADMIN_ROLE", "79");
- jedis.sadd("9CAREADMIN_ROLE", "80");
- jedis.sadd("9CAREADMIN_ROLE", "81");
- jedis.sadd("9CAREADMIN_ROLE", "82");
- jedis.sadd("9CAREADMIN_ROLE", "83");
- jedis.sadd("9CAREADMIN_ROLE", "84");
- jedis.sadd("9CAREADMIN_ROLE", "85");
- jedis.sadd("9CAREADMIN_ROLE", "86");
- jedis.sadd("9CAREADMIN_ROLE", "87");
- jedis.sadd("9CAREADMIN_ROLE", "88");
- jedis.sadd("9CAREADMIN_ROLE", "89");
- jedis.sadd("9CAREADMIN_ROLE", "90");
- jedis.sadd("9CAREADMIN_ROLE", "91");
- jedis.sadd("9CAREADMIN_ROLE", "92");
- jedis.sadd("9CAREADMIN_ROLE", "93");
- jedis.sadd("9CAREADMIN_ROLE", "94");
- jedis.sadd("9CAREADMIN_ROLE", "95");
- jedis.sadd("9CAREADMIN_ROLE", "96");
- jedis.sadd("9CAREADMIN_ROLE", "97");
- jedis.sadd("9CAREADMIN_ROLE", "98");
- jedis.sadd("9CAREADMIN_ROLE", "99");
- jedis.sadd("9CAREADMIN_ROLE", "100");
- jedis.sadd("9CAREADMIN_ROLE", "101");
- jedis.sadd("9CAREADMIN_ROLE", "103");
- jedis.sadd("9CAREADMIN_ROLE", "104");
- jedis.sadd("9CAREADMIN_ROLE", "105");
- jedis.sadd("9CAREADMIN_ROLE", "106");
- jedis.sadd("9CAREADMIN_ROLE", "107");
- jedis.sadd("9CAREADMIN_ROLE", "108");
- jedis.sadd("9CAREADMIN_ROLE", "110");
- jedis.sadd("9CAREADMIN_ROLE", "111");
- jedis.sadd("9CAREADMIN_ROLE", "112");
- jedis.sadd("9CAREADMIN_ROLE", "113");
- jedis.sadd("9CAREADMIN_ROLE", "114");
- jedis.sadd("9CAREADMIN_ROLE", "115");
- jedis.sadd("9CAREADMIN_ROLE", "116");
- jedis.sadd("9CAREADMIN_ROLE", "117");
- jedis.sadd("9CAREADMIN_ROLE", "118");
- jedis.sadd("9CAREADMIN_ROLE", "119");
- jedis.sadd("9CAREADMIN_ROLE", "120");
- jedis.sadd("9CAREADMIN_ROLE", "121");
- jedis.sadd("9CAREADMIN_ROLE", "122");
- jedis.sadd("9CAREADMIN_ROLE", "123");
- jedis.sadd("9CAREADMIN_ROLE", "124");
- Set<String> careRoles = jedis.smembers("9CAREADMIN_ROLE");
- jedis.sadd("CARE8", careRoles.toArray(new String[careRoles.size()]));
- // USER ROLE
- jedis.sadd("USER_ROLE", "1");
- jedis.sadd("USER_ROLE", "5");
- jedis.sadd("USER_ROLE", "67");
- // jedis.sadd("USER_ROLE", "6");
- jedis.sadd("USER_ROLE", "7");
- // jedis.sadd("USER_ROLE", "8");
- jedis.sadd("USER_ROLE", "9");
- // jedis.sadd("USER_ROLE", "10");
- jedis.sadd("USER_ROLE", "14");
- jedis.sadd("USER_ROLE", "21");
- jedis.sadd("USER_ROLE", "25");
- jedis.sadd("USER_ROLE", "26");
- jedis.sadd("USER_ROLE", "27");
- jedis.sadd("USER_ROLE", "33");
- jedis.sadd("USER_ROLE", "36");
- jedis.sadd("USER_ROLE", "40");
- jedis.sadd("USER_ROLE", "44");
- jedis.sadd("USER_ROLE", "45");
- jedis.sadd("USER_ROLE", "46");
- jedis.sadd("USER_ROLE", "47");
- jedis.sadd("USER_ROLE", "50");
- jedis.sadd("USER_ROLE", "52");
- jedis.sadd("USER_ROLE", "54");
- jedis.sadd("USER_ROLE", "56");
- jedis.sadd("USER_ROLE", "57");
- jedis.sadd("USER_ROLE", "58");
- jedis.sadd("USER_ROLE", "59");
- jedis.sadd("USER_ROLE", "65");
- jedis.sadd("USER_ROLE", "69");
- jedis.sadd("USER_ROLE", "71");
- jedis.sadd("USER_ROLE", "72");
- jedis.sadd("USER_ROLE", "73");
- jedis.sadd("USER_ROLE", "74");
- jedis.sadd("USER_ROLE", "75");
- jedis.sadd("USER_ROLE", "87");
- jedis.sadd("USER_ROLE", "88");
- jedis.sadd("USER_ROLE", "89");
- jedis.sadd("USER_ROLE", "90");
- jedis.sadd("USER_ROLE", "91");
- jedis.sadd("USER_ROLE", "92");
- jedis.sadd("USER_ROLE", "98");
- jedis.sadd("USER_ROLE", "108");
- jedis.sadd("USER_ROLE", "110");
- jedis.sadd("USER_ROLE", "111");
- jedis.sadd("USER_ROLE", "112");
- jedis.sadd("USER_ROLE", "113");
- jedis.sadd("USER_ROLE", "114");
- jedis.sadd("USER_ROLE", "115");
- jedis.sadd("USER_ROLE", "116");
- jedis.sadd("USER_ROLE", "117");
- jedis.sadd("USER_ROLE", "123");
- jedis.sadd("USER_ROLE", "124");
- // CORPORATE_USER_ROLE
- jedis.sadd("CORPORATE_ROLE", "1");
- jedis.sadd("CORPORATE_ROLE", "5");
- jedis.sadd("CORPORATE_ROLE", "67");
- // jedis.sadd("ROLE", "6");
- jedis.sadd("CORPORATE_ROLE", "7");
- // jedis.sadd("ROLE", "8");
- jedis.sadd("CORPORATE_ROLE", "9");
- // jedis.sadd("ROLE", "10");
- jedis.sadd("CORPORATE_ROLE", "14");
- jedis.sadd("CORPORATE_ROLE", "21");
- jedis.sadd("CORPORATE_ROLE", "25");
- jedis.sadd("CORPORATE_ROLE", "26");
- jedis.sadd("CORPORATE_ROLE", "27");
- jedis.sadd("CORPORATE_ROLE", "33");
- jedis.sadd("CORPORATE_ROLE", "36");
- jedis.sadd("CORPORATE_ROLE", "40");
- jedis.sadd("CORPORATE_ROLE", "44");
- jedis.sadd("CORPORATE_ROLE", "45");
- jedis.sadd("CORPORATE_ROLE", "46");
- jedis.sadd("CORPORATE_ROLE", "47");
- jedis.sadd("CORPORATE_ROLE", "50");
- jedis.sadd("CORPORATE_ROLE", "52");
- jedis.sadd("CORPORATE_ROLE", "54");
- jedis.sadd("CORPORATE_ROLE", "56");
- jedis.sadd("CORPORATE_ROLE", "57");
- jedis.sadd("CORPORATE_ROLE", "58");
- jedis.sadd("CORPORATE_ROLE", "59");
- jedis.sadd("CORPORATE_ROLE", "65");
- jedis.sadd("CORPORATE_ROLE", "69");
- jedis.sadd("CORPORATE_ROLE", "71");
- jedis.sadd("CORPORATE_ROLE", "72");
- jedis.sadd("CORPORATE_ROLE", "73");
- jedis.sadd("CORPORATE_ROLE", "74");
- jedis.sadd("CORPORATE_ROLE", "75");
- jedis.sadd("CORPORATE_ROLE", "87");
- jedis.sadd("CORPORATE_ROLE", "88");
- jedis.sadd("CORPORATE_ROLE", "89");
- jedis.sadd("CORPORATE_ROLE", "90");
- jedis.sadd("CORPORATE_ROLE", "91");
- jedis.sadd("CORPORATE_ROLE", "92");
- jedis.sadd("CORPORATE_ROLE", "98");
- jedis.sadd("CORPORATE_ROLE", "108");
- jedis.sadd("CORPORATE_ROLE", "110");
- jedis.sadd("CORPORATE_ROLE", "111");
- jedis.sadd("CORPORATE_ROLE", "112");
- jedis.sadd("CORPORATE_ROLE", "113");
- jedis.sadd("CORPORATE_ROLE", "114");
- jedis.sadd("CORPORATE_ROLE", "115");
- jedis.sadd("CORPORATE_ROLE", "116");
- jedis.sadd("CORPORATE_ROLE", "117");
- jedis.sadd("CORPORATE_ROLE", "123");
- jedis.sadd("CORPORATE_ROLE", "124");
- // STORE ROLE
- jedis.sadd("STORE_ROLE", "1");
- jedis.sadd("STORE_ROLE", "40");
- jedis.sadd("STORE_ROLE", "41");
- jedis.sadd("STORE_ROLE", "25");
- jedis.sadd("STORE_ROLE", "26");
- jedis.sadd("STORE_ROLE", "27");
- jedis.sadd("STORE_ROLE", "29");
- jedis.sadd("STORE_ROLE", "44");
- jedis.sadd("STORE_ROLE", "67");
- jedis.sadd("STORE_ROLE", "45");
- jedis.sadd("STORE_ROLE", "46");
- jedis.sadd("STORE_ROLE", "47");
- jedis.sadd("STORE_ROLE", "19");
- jedis.sadd("STORE_ROLE", "18");
- jedis.sadd("STORE_ROLE", "17");
- jedis.sadd("STORE_ROLE", "42");
- jedis.sadd("STORE_ROLE", "14");
- // jedis.sadd("STORE_ROLE", "10");
- jedis.sadd("STORE_ROLE", "32");
- jedis.sadd("STORE_ROLE", "3");
- jedis.sadd("STORE_ROLE", "2");
- jedis.sadd("STORE_ROLE", "9");
- jedis.sadd("STORE_ROLE", "8");
- jedis.sadd("STORE_ROLE", "33");
- jedis.sadd("STORE_ROLE", "5");
- jedis.sadd("STORE_ROLE", "4");
- jedis.sadd("STORE_ROLE", "36");
- jedis.sadd("STORE_ROLE", "7");
- // jedis.sadd("STORE_ROLE", "6");
- jedis.sadd("STORE_ROLE", "23");
- jedis.sadd("STORE_ROLE", "22");
- jedis.sadd("STORE_ROLE", "21");
- jedis.sadd("STORE_ROLE", "20");
- jedis.sadd("STORE_ROLE", "30");
- jedis.sadd("STORE_ROLE", "50");
- jedis.sadd("STORE_ROLE", "51");
- jedis.sadd("STORE_ROLE", "52");
- jedis.sadd("STORE_ROLE", "53");
- jedis.sadd("STORE_ROLE", "54");
- jedis.sadd("STORE_ROLE", "56");
- jedis.sadd("STORE_ROLE", "57");
- jedis.sadd("STORE_ROLE", "58");
- jedis.sadd("STORE_ROLE", "59");
- jedis.sadd("STORE_ROLE", "65");
- jedis.sadd("STORE_ROLE", "68");
- jedis.sadd("STORE_ROLE", "69");
- jedis.sadd("STORE_ROLE", "71");
- jedis.sadd("STORE_ROLE", "72");
- jedis.sadd("STORE_ROLE", "73");
- jedis.sadd("STORE_ROLE", "74");
- jedis.sadd("STORE_ROLE", "75");
- jedis.sadd("STORE_ROLE", "84");
- jedis.sadd("STORE_ROLE", "85");
- jedis.sadd("STORE_ROLE", "86");
- jedis.sadd("STORE_ROLE", "88");
- jedis.sadd("STORE_ROLE", "89");
- jedis.sadd("STORE_ROLE", "90");
- jedis.sadd("STORE_ROLE", "91");
- jedis.sadd("STORE_ROLE", "92");
- jedis.sadd("STORE_ROLE", "48");
- jedis.sadd("STORE_ROLE", "93");
- jedis.sadd("STORE_ROLE", "94");
- jedis.sadd("STORE_ROLE", "95");
- jedis.sadd("STORE_ROLE", "96");
- jedis.sadd("STORE_ROLE", "97");
- jedis.sadd("STORE_ROLE", "98");
- jedis.sadd("STORE_ROLE", "99");
- jedis.sadd("STORE_ROLE", "100");
- jedis.sadd("STORE_ROLE", "101");
- jedis.sadd("STORE_ROLE", "103");
- jedis.sadd("STORE_ROLE", "104");
- jedis.sadd("STORE_ROLE", "105");
- jedis.sadd("STORE_ROLE", "106");
- jedis.sadd("STORE_ROLE", "107");
- jedis.sadd("STORE_ROLE", "108");
- jedis.sadd("STORE_ROLE", "110");
- jedis.sadd("STORE_ROLE", "111");
- jedis.sadd("STORE_ROLE", "112");
- jedis.sadd("STORE_ROLE", "113");
- jedis.sadd("STORE_ROLE", "114");
- jedis.sadd("STORE_ROLE", "115");
- jedis.sadd("STORE_ROLE", "116");
- jedis.sadd("STORE_ROLE", "117");
- jedis.sadd("STORE_ROLE", "118");
- jedis.sadd("STORE_ROLE", "123");
- jedis.sadd("STORE_ROLE", "124");
- // DELIVERY ROLE
- // jedis.sadd("DELIVERY_ROLE", "2");
- jedis.sadd("DELIVERY_ROLE", "25");
- jedis.sadd("DELIVERY_ROLE", "26");
- jedis.sadd("DELIVERY_ROLE", "27");
- jedis.sadd("DELIVERY_ROLE", "1");
- jedis.sadd("DELIVERY_ROLE", "5");
- jedis.sadd("DELIVERY_ROLE", "67");
- // jedis.sadd("DELIVERY_ROLE", "6");
- jedis.sadd("DELIVERY_ROLE", "7");
- // jedis.sadd("DELIVERY_ROLE", "8");
- jedis.sadd("DELIVERY_ROLE", "9");
- // jedis.sadd("DELIVERY_ROLE", "10");
- jedis.sadd("DELIVERY_ROLE", "14");
- jedis.sadd("DELIVERY_ROLE", "21");
- jedis.sadd("DELIVERY_ROLE", "33");
- jedis.sadd("DELIVERY_ROLE", "36");
- jedis.sadd("DELIVERY_ROLE", "40");
- jedis.sadd("DELIVERY_ROLE", "44");
- jedis.sadd("DELIVERY_ROLE", "45");
- jedis.sadd("DELIVERY_ROLE", "46");
- jedis.sadd("DELIVERY_ROLE", "47");
- jedis.sadd("DELIVERY_ROLE", "50");
- jedis.sadd("DELIVERY_ROLE", "52");
- jedis.sadd("DELIVERY_ROLE", "56");
- jedis.sadd("DELIVERY_ROLE", "57");
- jedis.sadd("DELIVERY_ROLE", "58");
- jedis.sadd("DELIVERY_ROLE", "59");
- jedis.sadd("DELIVERY_ROLE", "65");
- jedis.sadd("DELIVERY_ROLE", "51");
- jedis.sadd("DELIVERY_ROLE", "53");
- jedis.sadd("DELIVERY_ROLE", "54");
- jedis.sadd("DELIVERY_ROLE", "64");
- jedis.sadd("DELIVERY_ROLE", "69");
- jedis.sadd("DELIVERY_ROLE", "71");
- jedis.sadd("DELIVERY_ROLE", "72");
- jedis.sadd("DELIVERY_ROLE", "73");
- jedis.sadd("DELIVERY_ROLE", "74");
- jedis.sadd("DELIVERY_ROLE", "75");
- jedis.sadd("DELIVERY_ROLE", "88");
- jedis.sadd("DELIVERY_ROLE", "89");
- jedis.sadd("DELIVERY_ROLE", "90");
- jedis.sadd("DELIVERY_ROLE", "91");
- jedis.sadd("DELIVERY_ROLE", "92");
- jedis.sadd("DELIVERY_ROLE", "110");
- jedis.sadd("DELIVERY_ROLE", "111");
- jedis.sadd("DELIVERY_ROLE", "112");
- jedis.sadd("DELIVERY_ROLE", "113");
- jedis.sadd("DELIVERY_ROLE", "114");
- jedis.sadd("DELIVERY_ROLE", "115");
- jedis.sadd("DELIVERY_ROLE", "116");
- jedis.sadd("DELIVERY_ROLE", "123");
- // CRM ROLE
- jedis.sadd("CRM_ROLE", "1");
- jedis.sadd("CRM_ROLE", "25");
- jedis.sadd("CRM_ROLE", "26");
- jedis.sadd("CRM_ROLE", "27");
- jedis.sadd("CRM_ROLE", "29");
- jedis.sadd("CRM_ROLE", "11");
- jedis.sadd("CRM_ROLE", "13");
- jedis.sadd("CRM_ROLE", "15");
- jedis.sadd("CRM_ROLE", "37");
- jedis.sadd("CRM_ROLE", "40");
- jedis.sadd("CRM_ROLE", "41");
- jedis.sadd("CRM_ROLE", "43");
- jedis.sadd("CRM_ROLE", "44");
- jedis.sadd("CRM_ROLE", "45");
- jedis.sadd("CRM_ROLE", "46");
- jedis.sadd("CRM_ROLE", "47");
- jedis.sadd("CRM_ROLE", "48");
- jedis.sadd("CRM_ROLE", "49");
- jedis.sadd("CRM_ROLE", "50");
- jedis.sadd("CRM_ROLE", "51");
- jedis.sadd("CRM_ROLE", "53");
- jedis.sadd("CRM_ROLE", "19");
- jedis.sadd("CRM_ROLE", "67");
- jedis.sadd("CRM_ROLE", "18");
- jedis.sadd("CRM_ROLE", "17");
- jedis.sadd("CRM_ROLE", "42");
- jedis.sadd("CRM_ROLE", "14");
- // jedis.sadd("CRM_ROLE", "10");
- jedis.sadd("CRM_ROLE", "32");
- jedis.sadd("CRM_ROLE", "3");
- jedis.sadd("CRM_ROLE", "2");
- jedis.sadd("CRM_ROLE", "9");
- jedis.sadd("CRM_ROLE", "8");
- jedis.sadd("CRM_ROLE", "33");
- jedis.sadd("CRM_ROLE", "5");
- jedis.sadd("CRM_ROLE", "4");
- jedis.sadd("CRM_ROLE", "36");
- jedis.sadd("CRM_ROLE", "7");
- // jedis.sadd("CRM_ROLE", "6");
- jedis.sadd("CRM_ROLE", "23");
- jedis.sadd("CRM_ROLE", "22");
- jedis.sadd("CRM_ROLE", "21");
- jedis.sadd("CRM_ROLE", "20");
- jedis.sadd("CRM_ROLE", "52");
- jedis.sadd("CRM_ROLE", "54");
- jedis.sadd("CRM_ROLE", "55");
- jedis.sadd("CRM_ROLE", "56");
- jedis.sadd("CRM_ROLE", "57");
- jedis.sadd("CRM_ROLE", "58");
- jedis.sadd("CRM_ROLE", "59");
- jedis.sadd("CRM_ROLE", "65");
- jedis.sadd("CRM_ROLE", "64");
- jedis.sadd("CRM_ROLE", "68");
- jedis.sadd("CRM_ROLE", "69");
- jedis.sadd("CRM_ROLE", "70");
- jedis.sadd("CRM_ROLE", "71");
- jedis.sadd("CRM_ROLE", "72");
- jedis.sadd("CRM_ROLE", "73");
- jedis.sadd("CRM_ROLE", "74");
- jedis.sadd("CRM_ROLE", "75");
- jedis.sadd("CRM_ROLE", "77");
- jedis.sadd("CRM_ROLE", "78");
- jedis.sadd("CRM_ROLE", "79");
- jedis.sadd("CRM_ROLE", "80");
- jedis.sadd("CRM_ROLE", "82");
- jedis.sadd("CRM_ROLE", "83");
- jedis.sadd("CRM_ROLE", "84");
- jedis.sadd("CRM_ROLE", "85");
- jedis.sadd("CRM_ROLE", "86");
- jedis.sadd("CRM_ROLE", "87");
- jedis.sadd("CRM_ROLE", "88");
- jedis.sadd("CRM_ROLE", "89");
- jedis.sadd("CRM_ROLE", "90");
- jedis.sadd("CRM_ROLE", "91");
- jedis.sadd("CRM_ROLE", "92");
- jedis.sadd("CRM_ROLE", "93");
- jedis.sadd("CRM_ROLE", "94");
- jedis.sadd("CRM_ROLE", "95");
- jedis.sadd("CRM_ROLE", "96");
- jedis.sadd("CRM_ROLE", "97");
- jedis.sadd("CRM_ROLE", "98");
- jedis.sadd("CRM_ROLE", "99");
- jedis.sadd("CRM_ROLE", "100");
- jedis.sadd("CRM_ROLE", "101");
- jedis.sadd("CRM_ROLE", "103");
- jedis.sadd("CRM_ROLE", "104");
- jedis.sadd("CRM_ROLE", "105");
- jedis.sadd("CRM_ROLE", "106");
- jedis.sadd("CRM_ROLE", "107");
- jedis.sadd("CRM_ROLE", "108");
- jedis.sadd("CRM_ROLE", "110");
- jedis.sadd("CRM_ROLE", "111");
- jedis.sadd("CRM_ROLE", "112");
- jedis.sadd("CRM_ROLE", "113");
- jedis.sadd("CRM_ROLE", "114");
- jedis.sadd("CRM_ROLE", "115");
- jedis.sadd("CRM_ROLE", "116");
- jedis.sadd("CRM_ROLE", "117");
- jedis.sadd("CRM_ROLE", "118");
- jedis.sadd("CRM_ROLE", "123");
- jedis.sadd("CRM_ROLE", "124");
- // TECH ROLE
- jedis.sadd("TECH_ROLE", "12");
- jedis.sadd("TECH_ROLE", "25");
- jedis.sadd("TECH_ROLE", "26");
- jedis.sadd("TECH_ROLE", "27");
- jedis.sadd("TECH_ROLE", "29");
- jedis.sadd("TECH_ROLE", "30");
- jedis.sadd("TECH_ROLE", "31");
- jedis.sadd("TECH_ROLE", "37");
- jedis.sadd("TECH_ROLE", "39");
- jedis.sadd("TECH_ROLE", "41");
- jedis.sadd("TECH_ROLE", "43");
- jedis.sadd("TECH_ROLE", "1");
- jedis.sadd("TECH_ROLE", "11");
- jedis.sadd("TECH_ROLE", "13");
- jedis.sadd("TECH_ROLE", "15");
- jedis.sadd("TECH_ROLE", "37");
- jedis.sadd("TECH_ROLE", "40");
- jedis.sadd("TECH_ROLE", "44");
- jedis.sadd("TECH_ROLE", "45");
- jedis.sadd("TECH_ROLE", "46");
- jedis.sadd("TECH_ROLE", "47");
- jedis.sadd("TECH_ROLE", "48");
- jedis.sadd("TECH_ROLE", "49");
- jedis.sadd("TECH_ROLE", "50");
- jedis.sadd("TECH_ROLE", "51");
- jedis.sadd("TECH_ROLE", "52");
- jedis.sadd("TECH_ROLE", "53");
- jedis.sadd("TECH_ROLE", "54");
- jedis.sadd("TECH_ROLE", "55");
- jedis.sadd("TECH_ROLE", "56");
- jedis.sadd("TECH_ROLE", "67");
- jedis.sadd("TECH_ROLE", "19");
- jedis.sadd("TECH_ROLE", "18");
- jedis.sadd("TECH_ROLE", "17");
- jedis.sadd("TECH_ROLE", "42");
- jedis.sadd("TECH_ROLE", "14");
- // jedis.sadd("TECH_ROLE", "10");
- jedis.sadd("TECH_ROLE", "32");
- jedis.sadd("TECH_ROLE", "3");
- jedis.sadd("TECH_ROLE", "2");
- jedis.sadd("TECH_ROLE", "9");
- jedis.sadd("TECH_ROLE", "8");
- jedis.sadd("TECH_ROLE", "33");
- jedis.sadd("TECH_ROLE", "5");
- jedis.sadd("TECH_ROLE", "4");
- jedis.sadd("TECH_ROLE", "36");
- jedis.sadd("TECH_ROLE", "7");
- jedis.sadd("TECH_ROLE", "6");
- jedis.sadd("TECH_ROLE", "23");
- jedis.sadd("TECH_ROLE", "22");
- jedis.sadd("TECH_ROLE", "21");
- jedis.sadd("TECH_ROLE", "20");
- jedis.sadd("TECH_ROLE", "58");
- jedis.sadd("TECH_ROLE", "57");
- jedis.sadd("TECH_ROLE", "59");
- jedis.sadd("TECH_ROLE", "60");
- jedis.sadd("TECH_ROLE", "61");
- jedis.sadd("TECH_ROLE", "62");
- jedis.sadd("TECH_ROLE", "63");
- jedis.sadd("TECH_ROLE", "65");
- jedis.sadd("TECH_ROLE", "64");
- jedis.sadd("TECH_ROLE", "68");
- jedis.sadd("TECH_ROLE", "69");
- jedis.sadd("TECH_ROLE", "70");
- jedis.sadd("TECH_ROLE", "71");
- jedis.sadd("TECH_ROLE", "72");
- jedis.sadd("TECH_ROLE", "73");
- jedis.sadd("TECH_ROLE", "74");
- jedis.sadd("TECH_ROLE", "75");
- jedis.sadd("TECH_ROLE", "77");
- jedis.sadd("TECH_ROLE", "78");
- jedis.sadd("TECH_ROLE", "79");
- jedis.sadd("TECH_ROLE", "80");
- jedis.sadd("TECH_ROLE", "81");
- jedis.sadd("TECH_ROLE", "82");
- jedis.sadd("TECH_ROLE", "83");
- jedis.sadd("TECH_ROLE", "84");
- jedis.sadd("TECH_ROLE", "85");
- jedis.sadd("TECH_ROLE", "86");
- jedis.sadd("TECH_ROLE", "87");
- jedis.sadd("TECH_ROLE", "88");
- jedis.sadd("TECH_ROLE", "89");
- jedis.sadd("TECH_ROLE", "90");
- jedis.sadd("TECH_ROLE", "91");
- jedis.sadd("TECH_ROLE", "92");
- jedis.sadd("TECH_ROLE", "93");
- jedis.sadd("TECH_ROLE", "94");
- jedis.sadd("TECH_ROLE", "95");
- jedis.sadd("TECH_ROLE", "96");
- jedis.sadd("TECH_ROLE", "97");
- jedis.sadd("TECH_ROLE", "98");
- jedis.sadd("TECH_ROLE", "99");
- jedis.sadd("TECH_ROLE", "100");
- jedis.sadd("TECH_ROLE", "101");
- jedis.sadd("TECH_ROLE", "103");
- jedis.sadd("TECH_ROLE", "104");
- jedis.sadd("TECH_ROLE", "105");
- jedis.sadd("TECH_ROLE", "106");
- jedis.sadd("TECH_ROLE", "107");
- jedis.sadd("TECH_ROLE", "108");
- jedis.sadd("TECH_ROLE", "109");
- jedis.sadd("TECH_ROLE", "110");
- jedis.sadd("TECH_ROLE", "111");
- jedis.sadd("TECH_ROLE", "112");
- jedis.sadd("TECH_ROLE", "113");
- jedis.sadd("TECH_ROLE", "114");
- jedis.sadd("TECH_ROLE", "115");
- jedis.sadd("TECH_ROLE", "116");
- jedis.sadd("TECH_ROLE", "117");
- jedis.sadd("TECH_ROLE", "118");
- jedis.sadd("TECH_ROLE", "123");
- jedis.sadd("TECH_ROLE", "124");
- Set<String> roleKeys = jedis.keys("*_ROLE");
- jedis.set("ROLESCOUNT", roleKeys.size() + "");
- for (String each : roleKeys) {
- List<String> roles = new ArrayList<>(jedis.smembers(each));
- Collections.sort(roles);
- jedis.hset("ROLEDETAILS", StringUtils.join(roles, "_"), each.substring(0, each.indexOf("_")));
- }
- // TO Know the set of Permissions for Services
- Map<String, String> postMap = new HashMap<String, String>();
- postMap.put("/pro/customer/get/{id}_GET", "1");
- postMap.put("/pro/customer/getby_POST", "2");
- postMap.put("/pro/customer/allDeliveryBoys/{storeId}_GET", "3");
- postMap.put("/pro/customer/create_POST", "4");
- postMap.put("/pro/customer/update_POST", "5");
- postMap.put("/pro/customer/forgotPassword_POST", "6");
- postMap.put("/pro/customer/changePassword_POST", "7");
- postMap.put("/pro/customer/customerIdCheck_POST", "8");
- postMap.put("/pro/customer/validateOtp_POST", "9");
- postMap.put("/pro/customer/login_POST", "10");
- postMap.put("/pro/customer/getAllCustomers_GET", "11");
- postMap.put("/pro/dashboard/getTechSupport_GET", "12");
- postMap.put("/pro/dashboard/getCRM_GET", "13");
- postMap.put("/pro/dashboard/contactUs/{type}_POST", "14");
- postMap.put("/pro/dashboard/getContactUs/{type}_GET", "15");
- postMap.put("/pro/invoice/getInvoiceby_POST", "16");
- postMap.put("/pro/mail/messages/inbox/{userId}/{start}/{end}_GET", "17");
- postMap.put("/pro/mail/messages/sentbox/{userId}_GET", "18");
- postMap.put("/pro/mail/messages/sendMail_POST", "19");
- postMap.put("/pro/mail/messages/getMessage/{msgID}/{userID}_GET", "20");
- postMap.put("/pro/pharmacy/getDashboard/{id}_GET", "22");
- postMap.put("/pro/pharmacy/getCustomerBy/{id}_GET", "23");
- postMap.put("/pro/products/getMultiple_POST", "24");
- postMap.put("/pro/sku/get/{id}_GET", "29");
- postMap.put("/pro/sku/create_POST", "30");
- postMap.put("/pro/sku/update_POST", "31");
- postMap.put("/pro/sku/dt_POST", "32");
- postMap.put("/pro/stores/storeEvaluator/{storeId}_POST", "33");
- postMap.put("/pro/stores/updatecart_POST", "34");
- postMap.put("/pro/stores/getcart_GET", "35");
- postMap.put("/pro/stores/get/{id}_GET", "36");
- postMap.put("/pro/stores/getbymobile_POST", "37");
- postMap.put("/pro/stores/bulkCreate8979967_GET", "38");
- postMap.put("/pro/stores/create_POST", "39");
- postMap.put("/pro/stores/nearBy_POST", "40");
- postMap.put("/pro/stores/update_POST", "41");
- postMap.put("/pro/stores/getStore_GET", "42");
- postMap.put("/pro/stores/licenseIdCheck_POST", "43");
- postMap.put("//pro/useraddress/getAddressBook/{id}_GET", "44");
- postMap.put("/pro/useraddress/create_POST", "45");
- postMap.put("/pro/useraddress/update/{index}_POST", "46");
- postMap.put("/pro/useraddress/delete/{index}_POSt", "47");
- postMap.put("/pro/orders/get/{id}_GET", "21");
- postMap.put("/pro/orders/get/{id}_POST", "48");
- postMap.put("/pro/orders/getAllPrescription_GET", "49");
- postMap.put("/pro/orders/create_POST", "50");
- postMap.put("/pro/orders/update_POST", "51");
- postMap.put("/pro/orders//getBy/{type}/{subtype}/{id}_GET", "52");
- postMap.put("/pro/orders/getDeliveryBoyOrders_GET", "53");
- postMap.put("/pro/orders/delete/{id}_GET", "54");
- postMap.put("/pro/orders/updateOrderMail_POST", "55");
- postMap.put("/serv/get/{key}_GET", "56");
- postMap.put("/serv/drug/{key}_GET", "57");
- postMap.put("/serv/loc/{key}_GET", "58");
- postMap.put("/serv/near/{lat}/{lng}/{dummy}_GET", "59");
- postMap.put("/pro/rest/createLocation_POST", "60");
- postMap.put("/pro/rest/updateLocation_POST", "61");
- postMap.put("/pro/rest/dt_POST", "62");
- postMap.put("/pro/rest/location/{key}_GET", "63");
- postMap.put("/pro/agent/postMyLatLng_POST", "64");
- postMap.put("/pro/agent/trackDeliverCurrentLoc/{trackID}_GET", "65");
- postMap.put("/pro/products/getProducts_POST", "67");
- postMap.put("prescriptionFilter", "68");
- postMap.put("/pro/customer/newsletter_POST", "69");
- postMap.put("/pro/dashboard/getFeedback_GET", "70");
- postMap.put("/pro/dashboard/feedback_POST", "71");
- postMap.put("/pro/products/getFeatProducts_GET", "72");
- postMap.put("/pro/products/getNewProducts_GET", "73");
- postMap.put("/pro/products/getTopProducts_GET", "74");
- postMap.put("/pro/products/getRecentProducts_GET", "75");
- postMap.put("/pro/stores/dt_POST", "76");
- postMap.put("/pro/dashboard/updateContactUs/{type}/{newStatus}_POST", "77");
- postMap.put("/pro/dashboard/createInquiry_POST", "78");
- postMap.put("/pro/dashboard/getAllInquiries_GET", "79");
- postMap.put("/pro/dashboard/update/{index}_POST", "80");
- postMap.put("/pro/dashboard/getAllStoreCreateRequest_GET", "81");
- postMap.put("/pro/mail/getAllStoreEmail_GET", "82");
- postMap.put("/pro/mail/getAllStoreId_GET", "83");
- postMap.put("/pro/mail/messages/moveTrash/{msgType}/{msgID}/{userID}_GET", "84");
- postMap.put("/pro/mail/messages/trash/{userId}/{start}/{end}_GET", "85");
- postMap.put("/pro/mail/messages/removeForever/{msgID}/{userId}_GET", "86");
- postMap.put("/pro/sku/rateSku_POST", "87");
- postMap.put("/pro/sku/getSkuRatings_POST", "88");
- postMap.put("/pro/stores/needStoreRating/{custId}_POST", "89");
- postMap.put("/pro/stores/rateStore_POST", "90");
- postMap.put("/pro/stores/getStoreRatings_POST", "91");
- postMap.put("/serv/getFeaturedProducts_POST", "92");
- jedis.hmset("CARE9_SERVICES", postMap);
- preUserCreation(true);
- //
- AgentController agentController = new AgentController();
- jedis.select(4);
- Map<String, Object> postMa = new Gson().fromJson(
- "{agentId: '1',firstName:'agent',lastName:'admin', address:'T nagar', email:'agent@care9.in', phone:'9292929292', createdBy:'Sytem Admin', password: 'agentadmin'}",
- Map.class);
- String count = jedis.get("AGENTCODEID");
- if (jedis.get("AGENTCODEID") == null) {
- int AgentCode = (int) jedis.incrBy("AGENTCODEID", 1).intValue();
- jedis.hset("AGENTCODE", AgentCode + "",
- "{agentId: '1',firstName:'agent',lastName:'admin', address:'T nagar', email:'agent@care9.in', phone:'9292929292', createdBy:'Sytem Admin', password: 'agentadmin'}");
- jedis.hset("AGENT_EMAIL", postMa.get("email") + "", new Gson().toJson(postMa));
- jedis.sadd("AGENT_OF_SUPERVISOR_admin", AgentCode + "");
- jedis.hset("AGENTPASSWORD", postMa.get("email") + "", "agentadmin");
- jedis.hset("AGENT_MOB", postMa.get("phone") + "", "agentadmin");
- }
- /*
- * jedis.del("TOKENS");
- *
- * Set<String> deleteKeys = jedis.keys("TOKEN_*"); for (String
- * eachDeleteKey : deleteKeys) { jedis.del(eachDeleteKey); }
- * jedis.select(Memorizer.CACHE_DB); jedis.flushDB();
- */
- jedis.close();
- } catch (Exception e) {
- logger.error(e);
- e.printStackTrace();
- }
- }
- public static void main(String[] args) {
- preUserCreation(false);
- }
- public static void preUserCreation(boolean allow) {
- try {
- Properties properties = new Properties();
- ClassLoader classLoader = Thread.currentThread().getContextClassLoader();
- InputStream stream = classLoader.getResourceAsStream("care9.properties");
- properties.load(stream);
- String redisServer = properties.getProperty("REDIS_SERVER_IP");
- Connection con = getConnection(redisServer);
- Statement stmt = con.createStatement();
- String encr_password[] = new String[] { CoreUtilities.md5Encryption("crmadmin"),
- CoreUtilities.md5Encryption("supportadmin"), CoreUtilities.md5Encryption("superadmin") };
- String sql = "INSERT into customer ( first_name,email,phone) values (\"crm\",\"crmss@care9.in\",\"1290909090\"),(\"Tech-support\",\"supportss@care9.in\",\"1190909090\"),(\"super-admin\",\"superadmin@care9.in\",\"1390909090\")";
- //String sql1 = "insert into customer_attr (attr_id,customer_id,attr_name,attr_value,status) values (1,1,\"ROLE\",\"CRM\",\"A\"),(2,2,\"ROLE\",\"TECH\",\"A\"),(3,3,\"ROLE\",\"9CAREADMIN\",\"A\")";
- //String sql2 = "insert into credentials (credentials_id,user_id,password,salt,status,created_by) values (1,1,\""
- //+ encr_password[0] + "\",\"MD5\",\"A\",1), (2,2,\"" + encr_password[1]
- //+ "\",\"MD5\",\"A\",2), (3,3,\"" + encr_password[2] + "\",\"MD5\",\"A\",3)";
- boolean auto = true;
- if(allow) {
- ResultSet rs = stmt.executeQuery("select * from customer where customer_id=1");
- auto = !rs.next();
- }else {
- }
- if (auto) {
- stmt.executeUpdate(sql);
- //stmt.executeUpdate(sql1);
- //stmt.executeUpdate(sql2);
- Properties propertiesOne =properties;
- Integer redisPort = Integer.parseInt(propertiesOne.getProperty("REDIS_SERVER_PORT"));
- Jedis jedis = new Jedis(redisServer, redisPort);
- create(jedis, "crmss@care9.in", "crmadmin", "CRM", "1290909090", 1, "crm", "admin");
- create(jedis, "supportss@care9.in", "supportadmin", "TECH", "1190909090", 2, "Tech-support",
- "admin");
- create(jedis, "superadmin@care9.in", "superadmin", "9CAREADMIN", "1390909090", 3, "super",
- "admin");
- }
- stmt.close();
- con.close();
- } catch (Exception e) {
- // TODO Auto-generated catch block
- e.printStackTrace();
- }
- }
- public static Connection getConnection(String redisServer) {
- Connection connection = null;
- try {
- Class.forName("com.mysql.jdbc.Driver");
- connection = DriverManager.getConnection("jdbc:mysql://" + redisServer + ":3306/care9", "root", "root");
- } catch (Exception e) {
- e.printStackTrace();
- }
- if (connection != null) {
- System.out.println("You made it, take control your database now!");
- } else {
- System.out.println("Failed to make connection!");
- }
- return connection;
- }
- private static void create(Jedis jedis, String username, String password, String userType, String phone,
- Integer customerId, String firstName, String lastName) {
- Customer customer = new Customer();
- customer.setCustomerId(customerId);
- customer.setEmail(username);
- customer.setPassword(CoreUtilities.md5Encryption(password));
- customer.setPhone(phone);
- customer.setUserType(userType);
- customer.setFirstName(firstName);
- customer.setLastName(lastName);
- // ......................
- jedis.hset("LOGINS_UNSECURE", username, password);
- jedis.hset("LOGINS_UNSECURE", phone, password);
- // .................
- // Active Users
- jedis.sadd("ACTIVE_CUSTOMERS", phone);
- jedis.sadd("ACTIVE_CUSTOMERS", username);
- jedis.hset("LOGINS", username, customer.getPassword());
- jedis.hset("LOGINS", phone, customer.getPassword());
- jedis.hset("CUSTOMERIDS", username, customerId + "");
- jedis.hset("CUSTOMERIDS", phone, customerId + "");
- jedis.hset("CUSTOMER_MOB", username, phone);
- jedis.hset("CUSTOMER_EMAIL", phone, username);
- jedis.hset("CUSTOMERNAMEMAP", customerId + "", firstName + " " + lastName);
- logger.info("customer---------------------" + new Gson().toJson(customer));
- jedis.hset("CUSTOMER", customerId + "", new Gson().toJson(customer));
- jedis.close();
- }
- }
Add Comment
Please, Sign In to add comment