Package org.bat.client.persistence

Examples of org.bat.client.persistence.MerchantSessionHibernateDAO


        activeSession = null;
      }
      return "";
    } else if (COMMAND_MERCHANT_VIEWSESSION.equals(commandName) || COMMAND_MERCHANT_VIEWSESSION_DETAILS.equals(commandName)) {
      Session session = HibernateUtil.getSessionFactory().openSession();
      MerchantSessionHibernateDAO mercDAO = new MerchantSessionHibernateDAO();
      mercDAO.setSession(session);
      MerchantSession viewMS;
      try {
        Transaction tx = session.beginTransaction();
        viewMS = mercDAO.findById(new Integer(commandMatcher.group(1)), false);
        tx.commit();
        if (COMMAND_MERCHANT_VIEWSESSION.equals(commandName))
          reportReceiptSummary(viewMS, null);
        else if (COMMAND_MERCHANT_VIEWSESSION_DETAILS.equals(commandName))
          reportReceiptDetails(viewMS, null);
View Full Code Here


          myHandler.debugInfo("Stored "+serviceType+" on "+getShortDescriptionFromItem(triggerMatcher.group(1)));
        }
      }
    } else if (TRIGNAME_VIEW_RECEIPT.equals(triggerName) || TRIGNAME_VIEW_RECEIPT_DETAILS.equals(triggerName)) {
      Session session = HibernateUtil.getSessionFactory().openSession();
      MerchantSessionHibernateDAO mercDAO = new MerchantSessionHibernateDAO();
      mercDAO.setSession(session);
      MerchantSession viewMS;
      String queryPlayer = triggerMatcher.group(1);
      try {
        Transaction tx = session.beginTransaction();
        viewMS = mercDAO.findById(new Integer(triggerMatcher.group(2)), false);
        tx.commit();
        if (queryPlayer.equalsIgnoreCase(viewMS.getCustomer().getName())) {
          tx = session.beginTransaction();
          viewMS = mercDAO.fetchWithServices(viewMS);
          tx.commit();
          triggerPatterns.put(TRIGNAME_GAG_EMOTES, Pattern.compile("^Ok[.]$", Pattern.CASE_INSENSITIVE));
          if (TRIGNAME_VIEW_RECEIPT.equals(triggerName)) {
            reportReceiptSummary(viewMS, queryPlayer);
          } else if (TRIGNAME_VIEW_RECEIPT_DETAILS.equals(triggerName)) {
View Full Code Here

TOP

Related Classes of org.bat.client.persistence.MerchantSessionHibernateDAO

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.