Example usage for org.apache.ibatis.session SqlSession commit

List of usage examples for org.apache.ibatis.session SqlSession commit

Introduction

In this page you can find the example usage for org.apache.ibatis.session SqlSession commit.

Prototype

void commit();

Source Link

Document

Flushes batch statements and commits database connection.

Usage

From source file:org.mobicents.servlet.restcomm.dao.mybatis.MybatisHttpCookiesDao.java

License:Open Source License

@Override
public void addCookie(final Sid sid, final Cookie cookie) {
    final SqlSession session = sessions.openSession();
    try {/*  ww w  .j a va 2  s.  co m*/
        session.insert(namespace + "addCookie", toMap(sid, cookie));
        session.commit();
    } finally {
        session.close();
    }
}

From source file:org.mobicents.servlet.restcomm.dao.mybatis.MybatisHttpCookiesDao.java

License:Open Source License

@Override
public void removeCookies(final Sid sid) {
    final SqlSession session = sessions.openSession();
    try {//from  w  w  w. j a  v a 2  s .c  o m
        session.delete(namespace + "removeCookies", sid.toString());
        session.commit();
    } finally {
        session.close();
    }
}

From source file:org.mobicents.servlet.restcomm.dao.mybatis.MybatisHttpCookiesDao.java

License:Open Source License

@Override
public void removeExpiredCookies(final Sid sid) {
    final SqlSession session = sessions.openSession();
    try {//from  ww  w.j a v a 2s.c om
        session.delete(namespace + "removeExpiredCookies", sid.toString());
        session.commit();
    } finally {
        session.close();
    }
}

From source file:org.mobicents.servlet.restcomm.dao.mybatis.MybatisHttpCookiesDao.java

License:Open Source License

@Override
public void updateCookie(final Sid sid, final Cookie cookie) {
    final SqlSession session = sessions.openSession();
    try {/*from ww w .  j a v a 2  s  . com*/
        session.update(namespace + "updateCookie", toMap(sid, cookie));
        session.commit();
    } finally {
        session.close();
    }
}

From source file:org.mobicents.servlet.restcomm.dao.mybatis.MybatisIncomingPhoneNumbersDao.java

License:Open Source License

@Override
public void addIncomingPhoneNumber(final IncomingPhoneNumber incomingPhoneNumber) {
    final SqlSession session = sessions.openSession();
    try {/*from  w  ww .  j av  a  2  s  .  co  m*/
        session.insert(namespace + "addIncomingPhoneNumber", toMap(incomingPhoneNumber));
        session.commit();
    } finally {
        session.close();
    }
}

From source file:org.mobicents.servlet.restcomm.dao.mybatis.MybatisIncomingPhoneNumbersDao.java

License:Open Source License

private void removeIncomingPhoneNumbers(final String selector, final Sid sid) {
    final SqlSession session = sessions.openSession();
    try {/* ww w. jav a 2s.  co  m*/
        session.delete(namespace + selector, sid.toString());
        session.commit();
    } finally {
        session.close();
    }
}

From source file:org.mobicents.servlet.restcomm.dao.mybatis.MybatisIncomingPhoneNumbersDao.java

License:Open Source License

@Override
public void updateIncomingPhoneNumber(final IncomingPhoneNumber incomingPhoneNumber) {
    final SqlSession session = sessions.openSession();
    try {// w w  w  . j av  a2s  .com
        session.update(namespace + "updateIncomingPhoneNumber", toMap(incomingPhoneNumber));
        session.commit();
    } finally {
        session.close();
    }
}

From source file:org.mobicents.servlet.restcomm.dao.mybatis.MybatisInstanceIdDao.java

License:Open Source License

@Override
public void addInstancecId(InstanceId instanceId) {
    final SqlSession session = sessions.openSession();
    try {//w w  w . ja  v a2  s.  co m
        session.insert(namespace + "addInstanceId", toMap(instanceId));
        session.commit();
    } finally {
        session.close();
    }
}

From source file:org.mobicents.servlet.restcomm.dao.mybatis.MybatisInstanceIdDao.java

License:Open Source License

@Override
public void updateInstanceId(InstanceId instanceId) {
    final SqlSession session = sessions.openSession();
    try {/*  ww w . jav a2 s .  c  o m*/
        session.update(namespace + "updateInstanceId", toMap(instanceId));
        session.commit();
    } finally {
        session.close();
    }
}

From source file:org.mobicents.servlet.restcomm.dao.mybatis.MybatisNotificationsDao.java

License:Open Source License

@Override
public void addNotification(final Notification notification) {
    final SqlSession session = sessions.openSession();
    try {// w w  w  . ja v a2s.  c  o  m
        session.insert(namespace + "addNotification", toMap(notification));
        session.commit();
    } finally {
        session.close();
    }
}