Example usage for org.hibernate Session flush

List of usage examples for org.hibernate Session flush

Introduction

In this page you can find the example usage for org.hibernate Session flush.

Prototype

void flush() throws HibernateException;

Source Link

Document

Force this session to flush.

Usage

From source file:com.actop.model.AttendanceManagement.java

public List<Attendance> getAllAttendance() {
    Session s = Connection.getSessionFactory().openSession();
    Criteria c = s.createCriteria(Attendance.class);
    c.addOrder(Order.desc("dateTime"));
    List<Attendance> attendances = c.list();
    s.flush();
    s.close();/*from   w  ww  .jav a  2s. c o m*/
    return attendances;
}

From source file:com.actop.model.LeaveManagement.java

public void saveLeave1(String leaveType, int nuofdays, Date sdate, Date edate, Employers employer, Date stime,
        Date etime, String substitute) {
    Session s = Connection.getSessionFactory().openSession();
    Transaction t = s.beginTransaction();
    Leave lv = new Leave();
    try {//from   w  ww. j av  a2  s . c o  m
        lv.setLeaveType(convertToBytes(leaveType));
        lv.setNoOfDays(convertToBytes(nuofdays + ""));
        lv.setStartDate(sdate);
        lv.setEndDate(edate);
        lv.setEmployers(employer);
        lv.setStarttime(stime);
        lv.setEndtime(etime);
        lv.setSubstitute(convertToBytes(substitute));
        //            lv.setSubstituteApprove(new Date());
        s.save(lv);

    } catch (Exception e) {
        t.rollback();
        e.printStackTrace();
    }
    t.commit();
    s.flush();
    s.close();

}

From source file:com.actop.model.LeaveManagement.java

public void saveLeave2(Leave leaveid, String substitute, Date subsapprvdatetime, String approvedby,
        Date apprvdatetime) {//from   w w  w. ja  v  a2  s  .  co m
    Session s = Connection.getSessionFactory().openSession();
    Transaction t = s.beginTransaction();
    Leave lv = new Leave();
    try {
        lv.setSubstituteApprove(subsapprvdatetime);
        s.save(lv);
    } catch (Exception e) {
        t.rollback();
        e.printStackTrace();
    }
    t.commit();
    s.flush();
    s.close();

}

From source file:com.actop.model.LeaveManagement.java

public List<Leave> getAllLeaves() {
    Session s = Connection.getSessionFactory().openSession();
    Criteria c = s.createCriteria(Leave.class);
    List<Leave> leave = c.list();
    s.flush();
    s.close();/*  w w  w  .  jav  a  2s . co  m*/
    return leave;
}

From source file:com.actop.model.LeaveManagement.java

public List<LeaveTypes> getAllLeaveTypes() {
    Session s = Connection.getSessionFactory().openSession();
    Criteria c = s.createCriteria(LeaveTypes.class);
    List<LeaveTypes> leavetypes = c.list();
    s.flush();
    s.close();/*from w  w  w . j  ava 2s . com*/
    return leavetypes;
}

From source file:com.actop.model.LeaveManagement.java

public void saveLeaveType(String ltype) {
    Session s = Connection.getSessionFactory().openSession();
    Transaction t = s.beginTransaction();
    LeaveTypes lvtyp = new LeaveTypes();
    try {/*w w  w. ja v  a2 s.  co  m*/
        lvtyp.setLeaveType(ltype);
        s.save(lvtyp);

    } catch (Exception e) {
        t.rollback();
        e.printStackTrace();
    }
    t.commit();
    s.flush();
    s.close();
}

From source file:com.actop.model.LeaveManagement.java

public List<SpecialHolidays> getAllspclLeaveTypes() {
    Session s = Connection.getSessionFactory().openSession();
    Criteria c = s.createCriteria(SpecialHolidays.class);
    List<SpecialHolidays> spclleavetypes = c.list();
    s.flush();
    s.close();/*from w  w  w. j av a2s  . c  o m*/
    return spclleavetypes;
}

From source file:com.actop.model.LeaveManagement.java

public void saveSpclLeaveType(String spclltype, Date sdate, Date edate) {
    Session s = Connection.getSessionFactory().openSession();
    Transaction t = s.beginTransaction();
    SpecialHolidays spcllvtyp = new SpecialHolidays();
    try {//from   ww  w.  j  ava2 s . c  om
        spcllvtyp.setHolidayType(convertToBytes(spclltype));
        spcllvtyp.setStartDate(sdate);
        spcllvtyp.setEndDate(edate);
        s.save(spcllvtyp);

    } catch (Exception e) {
        t.rollback();
        e.printStackTrace();
    }
    t.commit();
    s.flush();
    s.close();
}

From source file:com.actop.model.OtherManagement.java

public Other saveOther(Integer claim, Date approvedDate, String approvedBy, Date payedDate, Employers emp,
        String exp, Date inDate, String informTo, String location, String note, String otherType, Date outDate,
        String reason, Integer status) {
    Session s = Connection.getSessionFactory().openSession();
    Transaction t = s.beginTransaction();
    Other o = new Other();
    try {/*from   w  ww  .  j ava 2  s  . c  om*/
        o.setClaim(claim);
        o.setClaimApproved(approvedDate);
        o.setClaimApprovedBy(convertToBytes(approvedBy));
        o.setClaimPayed(payedDate);
        o.setEmployers(emp);
        o.setExpenses(convertToBytes(exp));
        o.setInDate(inDate);
        o.setInformTo(convertToBytes(informTo));
        o.setLocation(convertToBytes(location));
        o.setNote(note);
        o.setOtherType(convertToBytes(otherType));
        o.setOutDate(outDate);
        o.setReson(convertToBytes(reason));
        o.setStates(status);
        s.save(o);
    } catch (Exception e) {
        e.printStackTrace();
        t.rollback();
    }
    t.commit();
    s.flush();
    s.close();
    return o;
}

From source file:com.actop.model.OtherManagement.java

public OtherTypes saveOtherTypes(String type) {
    Session s = Connection.getSessionFactory().openSession();
    Transaction t = s.beginTransaction();
    OtherTypes ot = new OtherTypes();
    try {/*from   www . java 2  s  . c om*/
        ot.setOtherType(type);
        s.save(ot);
    } catch (Exception e) {
        e.printStackTrace();
        t.rollback();
    }
    t.commit();
    s.flush();
    s.close();
    return ot;
}