Package com.commander4j.db

Examples of com.commander4j.db.JDBUser


      String currentPass = request.getParameter("password");

      saveData(session, "newPassword1", request.getParameter("newPassword1"), true);
      saveData(session, "newPassword2", request.getParameter("newPassword2"), true);
     
      JDBUser usr = new JDBUser(Common.sd.getData(sessionID, "selectedHost"), sessionID);
      usr.setUserId(currentUser);
      usr.setPassword(currentPass);
      usr.setPasswordNew(Common.sd.getData(sessionID, "newPassword1"));
      usr.setPasswordVerify(Common.sd.getData(sessionID, "newPassword2"));
      result = usr.changePassword();
     
      if (result==true)
      {
        saveData(session, "_ErrorMessage", "Password changed", true);
        saveData(session, "password", Common.sd.getData(sessionID, "newPassword1"), true);
        saveData(session, "newPassword1", "", true);
        saveData(session, "newPassword2", "", true);
      }
      else
      {
        saveData(session, "_ErrorMessage", usr.getErrorMessage(), true);
      }
      session.setAttribute("sscc", "");
     
      response.sendRedirect("changePassword.jsp");
     
View Full Code Here


    if (Common.hostList.getHost(Common.sd.getData(sessionID, "selectedHost")).isConnected(sessionID) == true)
    {
      logger.debug("Process - Connect Succeeded");

      JDBUser usr = new JDBUser(Common.sd.getData(sessionID, "selectedHost"), sessionID);
      usr.setUserId(Common.sd.getData(sessionID, "username").toUpperCase());
      usr.setPassword(Common.sd.getData(sessionID, "password"));

      if (usr.login())
      {
        Common.userList.addUser(sessionID, usr);
        logger.debug("User " + usr + " logged on.");
        saveData(session, "language", usr.getLanguage(), true);
        saveData(session, "_ErrorMessage", "", true);
        loadServletMessages(session);
        Common.sd.setData(sessionID, "defaultPrinter", JPrint.getPreferredPrinterQueueName(), true);
        logger.debug("defaultPrintQueueName - " + JPrint.getPreferredPrinterQueueName());
        result = true;
      } else
      {
        logger.debug("User " + usr + " logon error : " + usr.getErrorMessage());
        saveData(session, "_ErrorMessage", usr.getErrorMessage(), true);
        saveData(session, "username", "", true);
      }
    } else
    {
      logger.debug("Logon - Host Connect Failure");
View Full Code Here

          JUtility.initEANBarcode();
          JLaunchReport.init();
          Common.init();

          JDBUser user = new JDBUser(getHostID(), getSessionID());
          JDBControl ctrl = new JDBControl(getHostID(), getSessionID());
          JeMail mail = new JeMail(getHostID(), getSessionID());

          user.setUserId("INTERFACE");
          user.setPassword("INTERFACE");
          Common.userList.addUser(getSessionID(), user);

          enableEnterfaceStatusEmails = Boolean.parseBoolean(ctrl.getKeyValueWithDefault("INTERFACE EMAIL NOTIFY", "false", "Email startup and shutdown events :- true or false"));

          interfaceEmailAddresses = ctrl.getKeyValueWithDefault("INTERFACE ADMIN EMAIL", "someone@somewhere.com", "Email address for startup and shutdown events.");

          StringConverter stringConverter = new StringConverter();
          ArrayConverter arrayConverter = new ArrayConverter(String[].class, stringConverter);
          arrayConverter.setDelimiter(';');
          arrayConverter.setAllowedChars(new char[] { '@','_' });
          String[] emailList = (String[]) arrayConverter.convert(String[].class, interfaceEmailAddresses);
          siteName = Common.hostList.getHost(getHostID()).getSiteDescription();

          if (user.login())
          {

            if (enableEnterfaceStatusEmails == true)
            {
              try
              {
                String subject = "";
                if (houseKeeping == true)
                {
                   subject = "Commander4j "+JVersion.getProgramVersion()+" Interface maintenance restart for [" + siteName + "] on "+JUtility.getClientName();
                }
                else
                {
                  subject = "Commander4j "+JVersion.getProgramVersion()+" Interface startup for [" + siteName + "] on "+JUtility.getClientName();
                }
                mail.postMail(emailList, subject, "Interface service has started.", "", "");
              }
              catch (Exception ex)
              {
                logger.error("InterfaceThread Unable to send emails");
              }
            }
           
            houseKeeping = false;
           
            logger.debug("Interface Logged on successfully");

            logger.debug("Starting Threads....");

            secondsBeforeHousekeeping = Integer.valueOf(ctrl.getKeyValueWithDefault("INTERFACE HOUSEKEEPING INTERVAL", "86400", "Frequency in seconds."));
            secondsRemaining = secondsBeforeHousekeeping;

            startupThreads();

            while ((shutdown == false) & (houseKeeping == false))
            {
              com.commander4j.util.JWait.milliSec(1000);
              secondsRemaining--;
              // logger.debug("Housekeeping scheduled in "+String.valueOf(secondsRemaining)+" seconds.");

              if (secondsRemaining == 0)
              {
                houseKeeping = true;

              }
            }

            logger.debug("Stopping Threads....");
            shutdownThreads();

            user.logout();
            logger.debug("Interface Logged out successfully");

            if (enableEnterfaceStatusEmails == true)
            {
              try
View Full Code Here

    if (Common.hostList.getHost(Common.sd.getData(sessionID, "selectedHost")).isConnected(sessionID) == true)
    {
      logger.debug("Process - Connect Succeeded");

      JDBUser usr = new JDBUser(Common.sd.getData(sessionID, "selectedHost"), sessionID);
      usr.setUserId(Common.sd.getData(sessionID, "username").toUpperCase());
      usr.setPassword(Common.sd.getData(sessionID, "password"));

      if (usr.login())
      {
        Common.userList.addUser(sessionID, usr);
        logger.debug("User " + usr + " logged on.");
        saveData(session, "language", usr.getLanguage(), true);
        saveData(session, "_ErrorMessage", "", true);
        loadServletMessages(session);
        Common.sd.setData(sessionID, "defaultPrinter", JPrint.getPreferredPrinterQueueName(), true);
        logger.debug("defaultPrintQueueName - " + JPrint.getPreferredPrinterQueueName());
        result = true;
      } else
      {
        logger.debug("User " + usr + " logon error : " + usr.getErrorMessage());
        saveData(session, "_ErrorMessage", usr.getErrorMessage(), true);
        saveData(session, "username", "", true);
      }
    } else
    {
      logger.debug("Logon - Host Connect Failure");
View Full Code Here

TOP

Related Classes of com.commander4j.db.JDBUser

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.