Package com.ibatis.dao.engine.transaction

Examples of com.ibatis.dao.engine.transaction.DaoTransactionManager


    NodeList children = contextElement.getChildNodes();
    for (int i = 0; i < children.getLength(); i++) {
      Node child = children.item(i);
      if (child.getNodeType() == Node.ELEMENT_NODE) {
        if (TRANS_MGR_ELEMENT.equals(child.getNodeName())) {
          DaoTransactionManager txMgr = parseTransactionManager((Element) child);
          daoContext.setTransactionManager(txMgr);
        } else if (DAO_ELEMENT.equals(child.getNodeName())) {
          DaoImpl daoImpl = parseDao((Element) child, daoManager, daoContext);
          daoContext.addDao(daoImpl);
        }
View Full Code Here


    return daoContext;
  }

  private DaoTransactionManager parseTransactionManager(Element transPoolElement)
      throws DaoException {
    DaoTransactionManager txMgr = null;

    Properties attributes = parseAttributes(transPoolElement);

    String implementation = attributes.getProperty("type");
    implementation = resolveAlias(implementation);


    try {
      txMgr = (DaoTransactionManager) Class.forName(implementation).newInstance();
    } catch (Exception e) {
      throw new DaoException("Error while configuring DaoManager.  Cause: " + e.toString(), e);
    }

    Properties props = properties;

    if (props == null) {
      props = parsePropertyElements(transPoolElement);
    } else {
      props.putAll(parsePropertyElements(transPoolElement));
    }

    txMgr.configure(props);

    if (txMgr == null) {
      throw new DaoException("Error while configuring DaoManager.  Some unknown condition caused the " +
          "DAO Transaction Manager to be null after configuration.");
    }
View Full Code Here

    NodeList children = contextElement.getChildNodes();
    for (int i = 0; i < children.getLength(); i++) {
      Node child = children.item(i);
      if (child.getNodeType() == Node.ELEMENT_NODE) {
        if (TRANS_MGR_ELEMENT.equals(child.getNodeName())) {
          DaoTransactionManager txMgr = parseTransactionManager((Element) child);
          daoContext.setTransactionManager(txMgr);
        } else if (DAO_ELEMENT.equals(child.getNodeName())) {
          DaoImpl daoImpl = parseDao((Element) child, daoManager, daoContext);
          daoContext.addDao(daoImpl);
        }
View Full Code Here

    return daoContext;
  }

  private DaoTransactionManager parseTransactionManager(Element transPoolElement)
      throws DaoException {
    DaoTransactionManager txMgr = null;

    Properties attributes = parseAttributes(transPoolElement);

    String implementation = attributes.getProperty("type");
    implementation = resolveAlias(implementation);


    try {
      txMgr = (DaoTransactionManager) Class.forName(implementation).newInstance();
    } catch (Exception e) {
      throw new DaoException("Error while configuring DaoManager.  Cause: " + e.toString(), e);
    }

    Properties props = properties;

    if (props == null) {
      props = parsePropertyElements(transPoolElement);
    } else {
      props.putAll(parsePropertyElements(transPoolElement));
    }

    txMgr.configure(props);

    if (txMgr == null) {
      throw new DaoException("Error while configuring DaoManager.  Some unknown condition caused the " +
          "DAO Transaction Manager to be null after configuration.");
    }
View Full Code Here

    NodeList children = contextElement.getChildNodes();
    for (int i = 0; i < children.getLength(); i++) {
      Node child = children.item(i);
      if (child.getNodeType() == Node.ELEMENT_NODE) {
        if (TRANS_MGR_ELEMENT.equals(child.getNodeName())) {
          DaoTransactionManager txMgr = parseTransactionManager((Element) child);
          daoContext.setTransactionManager(txMgr);
        } else if (DAO_ELEMENT.equals(child.getNodeName())) {
          DaoImpl daoImpl = parseDao((Element) child, daoManager, daoContext);
          daoContext.addDao(daoImpl);
        }
View Full Code Here

    return daoContext;
  }

  private DaoTransactionManager parseTransactionManager(Element transPoolElement)
      throws DaoException {
    DaoTransactionManager txMgr = null;

    Properties attributes = parseAttributes(transPoolElement);

    String implementation = attributes.getProperty("type");
    implementation = resolveAlias(implementation);


    try {
      txMgr = (DaoTransactionManager) Resources.classForName(implementation).newInstance();
    } catch (Exception e) {
      throw new DaoException("Error while configuring DaoManager.  Cause: " + e.toString(), e);
    }

    Properties props = properties;

    if (props == null) {
      props = parsePropertyElements(transPoolElement);
    } else {
      props.putAll(parsePropertyElements(transPoolElement));
    }

    txMgr.configure(props);

    if (txMgr == null) {
      throw new DaoException("Error while configuring DaoManager.  Some unknown condition caused the " +
          "DAO Transaction Manager to be null after configuration.");
    }
View Full Code Here

    NodeList children = contextElement.getChildNodes();
    for (int i = 0; i < children.getLength(); i++) {
      Node child = children.item(i);
      if (child.getNodeType() == Node.ELEMENT_NODE) {
        if (TRANS_MGR_ELEMENT.equals(child.getNodeName())) {
          DaoTransactionManager txMgr = parseTransactionManager((Element) child);
          daoContext.setTransactionManager(txMgr);
        } else if (DAO_ELEMENT.equals(child.getNodeName())) {
          DaoImpl daoImpl = parseDao((Element) child, daoManager, daoContext);
          daoContext.addDao(daoImpl);
        }
View Full Code Here

    return daoContext;
  }

  private DaoTransactionManager parseTransactionManager(Element transPoolElement)
      throws DaoException {
    DaoTransactionManager txMgr = null;

    Properties attributes = parseAttributes(transPoolElement);

    String implementation = attributes.getProperty("type");
    implementation = resolveAlias(implementation);


    try {
      txMgr = (DaoTransactionManager) Resources.classForName(implementation).newInstance();
    } catch (Exception e) {
      throw new DaoException("Error while configuring DaoManager.  Cause: " + e.toString(), e);
    }

    Properties props = properties;

    if (props == null) {
      props = parsePropertyElements(transPoolElement);
    } else {
      props.putAll(parsePropertyElements(transPoolElement));
    }

    txMgr.configure(props);

    if (txMgr == null) {
      throw new DaoException("Error while configuring DaoManager.  Some unknown condition caused the " +
          "DAO Transaction Manager to be null after configuration.");
    }
View Full Code Here

    NodeList children = contextElement.getChildNodes();
    for (int i = 0; i < children.getLength(); i++) {
      Node child = children.item(i);
      if (child.getNodeType() == Node.ELEMENT_NODE) {
        if (TRANS_MGR_ELEMENT.equals(child.getNodeName())) {
          DaoTransactionManager txMgr = parseTransactionManager((Element) child);
          daoContext.setTransactionManager(txMgr);
        } else if (DAO_ELEMENT.equals(child.getNodeName())) {
          DaoImpl daoImpl = parseDao((Element) child, daoManager, daoContext);
          daoContext.addDao(daoImpl);
        }
View Full Code Here

    return daoContext;
  }

  private DaoTransactionManager parseTransactionManager(Element transPoolElement)
      throws DaoException {
    DaoTransactionManager txMgr = null;

    Properties attributes = parseAttributes(transPoolElement);

    String implementation = attributes.getProperty("type");
    implementation = resolveAlias(implementation);


    try {
      txMgr = (DaoTransactionManager) Class.forName(implementation).newInstance();
    } catch (Exception e) {
      throw new DaoException("Error while configuring DaoManager.  Cause: " + e.toString(), e);
    }

    Properties props = properties;

    if (props == null) {
      props = parsePropertyElements(transPoolElement);
    } else {
      props.putAll(parsePropertyElements(transPoolElement));
    }

    txMgr.configure(props);

    if (txMgr == null) {
      throw new DaoException("Error while configuring DaoManager.  Some unknown condition caused the " +
          "DAO Transaction Manager to be null after configuration.");
    }
View Full Code Here

TOP

Related Classes of com.ibatis.dao.engine.transaction.DaoTransactionManager

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.