Package orm.impl

Source Code of orm.impl.PromedioalumnoDAOImpl

/**
* "Visual Paradigm: DO NOT MODIFY THIS FILE!"
*
* This is an automatic generated file. It will be regenerated every time
* you generate persistence class.
*
* Modifying its content may cause the program not work, or your work may lost.
*/

/**
* Licensee: DuKe TeAm
* License Type: Purchased
*/
package orm.impl;

import org.orm.*;
import org.hibernate.Query;
import java.util.List;
import orm.*;

public class PromedioalumnoDAOImpl implements orm.dao.PromedioalumnoDAO {
  private static final org.apache.log4j.Logger _logger = org.apache.log4j.Logger.getLogger(PromedioalumnoDAOImpl.class);
  public Promedioalumno loadPromedioalumnoByORMID(int promedioalumno_id) throws PersistentException {
    try {
      PersistentSession session = orm.VP2PersistentManager.instance().getSession();
      return loadPromedioalumnoByORMID(session, promedioalumno_id);
    }
    catch (Exception e) {
      _logger.error("loadPromedioalumnoByORMID(int promedioalumno_id)", e);
      throw new PersistentException(e);
    }
  }
 
  public Promedioalumno getPromedioalumnoByORMID(int promedioalumno_id) throws PersistentException {
    try {
      PersistentSession session = orm.VP2PersistentManager.instance().getSession();
      return getPromedioalumnoByORMID(session, promedioalumno_id);
    }
    catch (Exception e) {
      _logger.error("getPromedioalumnoByORMID(int promedioalumno_id)", e);
      throw new PersistentException(e);
    }
  }
 
  public Promedioalumno loadPromedioalumnoByORMID(int promedioalumno_id, org.hibernate.LockMode lockMode) throws PersistentException {
    try {
      PersistentSession session = orm.VP2PersistentManager.instance().getSession();
      return loadPromedioalumnoByORMID(session, promedioalumno_id, lockMode);
    }
    catch (Exception e) {
      _logger.error("loadPromedioalumnoByORMID(int promedioalumno_id, org.hibernate.LockMode lockMode)", e);
      throw new PersistentException(e);
    }
  }
 
  public Promedioalumno getPromedioalumnoByORMID(int promedioalumno_id, org.hibernate.LockMode lockMode) throws PersistentException {
    try {
      PersistentSession session = orm.VP2PersistentManager.instance().getSession();
      return getPromedioalumnoByORMID(session, promedioalumno_id, lockMode);
    }
    catch (Exception e) {
      _logger.error("getPromedioalumnoByORMID(int promedioalumno_id, org.hibernate.LockMode lockMode)", e);
      throw new PersistentException(e);
    }
  }
 
  public Promedioalumno loadPromedioalumnoByORMID(PersistentSession session, int promedioalumno_id) throws PersistentException {
    try {
      return (Promedioalumno) session.load(orm.Promedioalumno.class, new Integer(promedioalumno_id));
    }
    catch (Exception e) {
      _logger.error("loadPromedioalumnoByORMID(PersistentSession session, int promedioalumno_id)", e);
      throw new PersistentException(e);
    }
  }
 
  public Promedioalumno getPromedioalumnoByORMID(PersistentSession session, int promedioalumno_id) throws PersistentException {
    try {
      return (Promedioalumno) session.get(orm.Promedioalumno.class, new Integer(promedioalumno_id));
    }
    catch (Exception e) {
      _logger.error("getPromedioalumnoByORMID(PersistentSession session, int promedioalumno_id)", e);
      throw new PersistentException(e);
    }
  }
 
  public Promedioalumno loadPromedioalumnoByORMID(PersistentSession session, int promedioalumno_id, org.hibernate.LockMode lockMode) throws PersistentException {
    try {
      return (Promedioalumno) session.load(orm.Promedioalumno.class, new Integer(promedioalumno_id), lockMode);
    }
    catch (Exception e) {
      _logger.error("loadPromedioalumnoByORMID(PersistentSession session, int promedioalumno_id, org.hibernate.LockMode lockMode)", e);
      throw new PersistentException(e);
    }
  }
 
  public Promedioalumno getPromedioalumnoByORMID(PersistentSession session, int promedioalumno_id, org.hibernate.LockMode lockMode) throws PersistentException {
    try {
      return (Promedioalumno) session.get(orm.Promedioalumno.class, new Integer(promedioalumno_id), lockMode);
    }
    catch (Exception e) {
      _logger.error("getPromedioalumnoByORMID(PersistentSession session, int promedioalumno_id, org.hibernate.LockMode lockMode)", e);
      throw new PersistentException(e);
    }
  }
 
  public Promedioalumno[] listPromedioalumnoByQuery(String condition, String orderBy) throws PersistentException {
    try {
      PersistentSession session = orm.VP2PersistentManager.instance().getSession();
      return listPromedioalumnoByQuery(session, condition, orderBy);
    }
    catch (Exception e) {
      _logger.error("listPromedioalumnoByQuery(String condition, String orderBy)", e);
      throw new PersistentException(e);
    }
  }
 
  public Promedioalumno[] listPromedioalumnoByQuery(String condition, String orderBy, org.hibernate.LockMode lockMode) throws PersistentException {
    try {
      PersistentSession session = orm.VP2PersistentManager.instance().getSession();
      return listPromedioalumnoByQuery(session, condition, orderBy, lockMode);
    }
    catch (Exception e) {
      _logger.error("listPromedioalumnoByQuery(String condition, String orderBy)", e);
      throw new PersistentException(e);
    }
  }
 
  public Promedioalumno[] listPromedioalumnoByQuery(PersistentSession session, String condition, String orderBy) throws PersistentException {
    StringBuffer sb = new StringBuffer("From orm.Promedioalumno as Promedioalumno");
    if (condition != null)
      sb.append(" Where ").append(condition);
    if (orderBy != null)
      sb.append(" Order By ").append(orderBy);
    try {
      Query query = session.createQuery(sb.toString());
      List list = query.list();
      return (Promedioalumno[]) list.toArray(new Promedioalumno[list.size()]);
    }
    catch (Exception e) {
      _logger.error("listPromedioalumnoByQuery(PersistentSession session, String condition, String orderBy)", e);
      throw new PersistentException(e);
    }
  }
 
  public Promedioalumno[] listPromedioalumnoByQuery(PersistentSession session, String condition, String orderBy, org.hibernate.LockMode lockMode) throws PersistentException {
    StringBuffer sb = new StringBuffer("From orm.Promedioalumno as Promedioalumno");
    if (condition != null)
      sb.append(" Where ").append(condition);
    if (orderBy != null)
      sb.append(" Order By ").append(orderBy);
    try {
      Query query = session.createQuery(sb.toString());
      query.setLockMode("this", lockMode);
      List list = query.list();
      return (Promedioalumno[]) list.toArray(new Promedioalumno[list.size()]);
    }
    catch (Exception e) {
      _logger.error("listPromedioalumnoByQuery(PersistentSession session, String condition, String orderBy)", e);
      throw new PersistentException(e);
    }
  }
 
  public Promedioalumno loadPromedioalumnoByQuery(String condition, String orderBy) throws PersistentException {
    try {
      PersistentSession session = orm.VP2PersistentManager.instance().getSession();
      return loadPromedioalumnoByQuery(session, condition, orderBy);
    }
    catch (Exception e) {
      _logger.error("loadPromedioalumnoByQuery(String condition, String orderBy)", e);
      throw new PersistentException(e);
    }
  }
 
  public Promedioalumno loadPromedioalumnoByQuery(String condition, String orderBy, org.hibernate.LockMode lockMode) throws PersistentException {
    try {
      PersistentSession session = orm.VP2PersistentManager.instance().getSession();
      return loadPromedioalumnoByQuery(session, condition, orderBy, lockMode);
    }
    catch (Exception e) {
      _logger.error("loadPromedioalumnoByQuery(String condition, String orderBy)", e);
      throw new PersistentException(e);
    }
  }
 
  public Promedioalumno loadPromedioalumnoByQuery(PersistentSession session, String condition, String orderBy) throws PersistentException {
    Promedioalumno[] promedioalumnos = listPromedioalumnoByQuery(session, condition, orderBy);
    if (promedioalumnos != null && promedioalumnos.length > 0)
      return promedioalumnos[0];
    else
      return null;
  }
 
  public Promedioalumno loadPromedioalumnoByQuery(PersistentSession session, String condition, String orderBy, org.hibernate.LockMode lockMode) throws PersistentException {
    Promedioalumno[] promedioalumnos = listPromedioalumnoByQuery(session, condition, orderBy, lockMode);
    if (promedioalumnos != null && promedioalumnos.length > 0)
      return promedioalumnos[0];
    else
      return null;
  }
 
  public static java.util.Iterator iteratePromedioalumnoByQuery(String condition, String orderBy) throws PersistentException {
    try {
      PersistentSession session = orm.VP2PersistentManager.instance().getSession();
      return iteratePromedioalumnoByQuery(session, condition, orderBy);
    }
    catch (Exception e) {
      _logger.error("iteratePromedioalumnoByQuery(String condition, String orderBy)", e);
      throw new PersistentException(e);
    }
  }
 
  public static java.util.Iterator iteratePromedioalumnoByQuery(String condition, String orderBy, org.hibernate.LockMode lockMode) throws PersistentException {
    try {
      PersistentSession session = orm.VP2PersistentManager.instance().getSession();
      return iteratePromedioalumnoByQuery(session, condition, orderBy, lockMode);
    }
    catch (Exception e) {
      _logger.error("iteratePromedioalumnoByQuery(String condition, String orderBy)", e);
      throw new PersistentException(e);
    }
  }
 
  public static java.util.Iterator iteratePromedioalumnoByQuery(PersistentSession session, String condition, String orderBy) throws PersistentException {
    StringBuffer sb = new StringBuffer("From orm.Promedioalumno as Promedioalumno");
    if (condition != null)
      sb.append(" Where ").append(condition);
    if (orderBy != null)
      sb.append(" Order By ").append(orderBy);
    try {
      Query query = session.createQuery(sb.toString());
      return query.iterate();
    }
    catch (Exception e) {
      _logger.error("iteratePromedioalumnoByQuery(PersistentSession session, String condition, String orderBy)", e);
      throw new PersistentException(e);
    }
  }
 
  public static java.util.Iterator iteratePromedioalumnoByQuery(PersistentSession session, String condition, String orderBy, org.hibernate.LockMode lockMode) throws PersistentException {
    StringBuffer sb = new StringBuffer("From orm.Promedioalumno as Promedioalumno");
    if (condition != null)
      sb.append(" Where ").append(condition);
    if (orderBy != null)
      sb.append(" Order By ").append(orderBy);
    try {
      Query query = session.createQuery(sb.toString());
      query.setLockMode("this", lockMode);
      return query.iterate();
    }
    catch (Exception e) {
      _logger.error("iteratePromedioalumnoByQuery(PersistentSession session, String condition, String orderBy)", e);
      throw new PersistentException(e);
    }
  }
 
  public Promedioalumno createPromedioalumno() {
    return new orm.Promedioalumno();
  }
 
  public boolean save(orm.Promedioalumno promedioalumno) throws PersistentException {
    try {
      orm.VP2PersistentManager.instance().saveObject(promedioalumno);
      return true;
    }
    catch (Exception e) {
      _logger.error("save(orm.Promedioalumno promedioalumno)", e);
      throw new PersistentException(e);
    }
  }
 
  public boolean delete(orm.Promedioalumno promedioalumno) throws PersistentException {
    try {
      orm.VP2PersistentManager.instance().deleteObject(promedioalumno);
      return true;
    }
    catch (Exception e) {
      _logger.error("delete(orm.Promedioalumno promedioalumno)", e);
      throw new PersistentException(e);
    }
  }
 
  public boolean deleteAndDissociate(orm.Promedioalumno promedioalumno)throws PersistentException {
    try {
      if(promedioalumno.getPromedioalumno_alumno() != null) {
        promedioalumno.getPromedioalumno_alumno().promedioAlumno.remove(promedioalumno);
      }
     
      return delete(promedioalumno);
    }
    catch(Exception e) {
      _logger.error("deleteAndDissociate()", e);
      throw new PersistentException(e);
    }
  }
 
  public boolean deleteAndDissociate(orm.Promedioalumno promedioalumno, org.orm.PersistentSession session)throws PersistentException {
    try {
      if(promedioalumno.getPromedioalumno_alumno() != null) {
        promedioalumno.getPromedioalumno_alumno().promedioAlumno.remove(promedioalumno);
      }
     
      try {
        session.delete(promedioalumno);
        return true;
      } catch (Exception e) {
        return false;
      }
    }
    catch(Exception e) {
      _logger.error("deleteAndDissociate()", e);
      throw new PersistentException(e);
    }
  }
 
  public boolean refresh(orm.Promedioalumno promedioalumno) throws PersistentException {
    try {
      orm.VP2PersistentManager.instance().getSession().refresh(promedioalumno);
      return true;
    }
    catch (Exception e) {
      _logger.error("refresh(orm.Promedioalumno promedioalumno)", e);
      throw new PersistentException(e);
    }
  }
 
  public boolean evict(orm.Promedioalumno promedioalumno) throws PersistentException {
    try {
      orm.VP2PersistentManager.instance().getSession().evict(promedioalumno);
      return true;
    }
    catch (Exception e) {
      _logger.error("evict(orm.Promedioalumno promedioalumno)", e);
      throw new PersistentException(e);
    }
  }
 
  public Promedioalumno loadPromedioalumnoByCriteria(PromedioalumnoCriteria promedioalumnoCriteria) {
    Promedioalumno[] promedioalumnos = listPromedioalumnoByCriteria(promedioalumnoCriteria);
    if(promedioalumnos == null || promedioalumnos.length == 0) {
      return null;
    }
    return promedioalumnos[0];
  }
 
  public Promedioalumno[] listPromedioalumnoByCriteria(PromedioalumnoCriteria promedioalumnoCriteria) {
    return promedioalumnoCriteria.listPromedioalumno();
  }
}
TOP

Related Classes of orm.impl.PromedioalumnoDAOImpl

TOP
Copyright © 2018 www.massapi.com. 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.