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.MybatisShortCodesDao.java

License:Open Source License

private void removeShortCodes(final String selector, final Sid sid) {
    final SqlSession session = sessions.openSession();
    try {//from w  ww  .  j  ava 2  s . c  o m
        session.delete(selector, sid.toString());
        session.commit();
    } finally {
        session.close();
    }
}

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

License:Open Source License

@Override
public void updateShortCode(final ShortCode shortCode) {
    final SqlSession session = sessions.openSession();
    try {// www .ja  v a2 s.  c om
        session.update(namespace + "updateShortCode", toMap(shortCode));
        session.commit();
    } finally {
        session.close();
    }
}

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

License:Open Source License

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

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

License:Open Source License

private void deleteSmsMessage(final String selector, final Sid sid) {
    final SqlSession session = sessions.openSession();
    try {//from   ww  w  .  ja  v a 2 s  .co  m
        session.delete(selector, sid.toString());
        session.commit();
    } finally {
        session.close();
    }
}

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

License:Open Source License

public void updateSmsMessage(final SmsMessage smsMessage) {
    final SqlSession session = sessions.openSession();
    try {/*from  w  w w.  j a v a 2  s .c o m*/
        session.update(namespace + "updateSmsMessage", toMap(smsMessage));
        session.commit();
    } finally {
        session.close();
    }
}

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

License:Open Source License

@Override
public void addTranscription(final Transcription transcription) {
    final SqlSession session = sessions.openSession();
    try {/* www .j  ava  2s.c o m*/
        session.insert(namespace + "addTranscription", toMap(transcription));
        session.commit();
    } finally {
        session.close();
    }
}

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

License:Open Source License

private void removeTranscriptions(final String selector, final Sid sid) {
    final SqlSession session = sessions.openSession();
    try {//from   w  w w .  ja va  2  s  .c o  m
        session.delete(selector, sid.toString());
        session.commit();
    } finally {
        session.close();
    }
}

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

License:Open Source License

@Override
public void updateTranscription(final Transcription transcription) {
    final SqlSession session = sessions.openSession();
    try {// w  w w  . j  a  v a  2 s.co  m
        session.update(namespace + "updateTranscription", toMap(transcription));
        session.commit();
    } finally {
        session.close();
    }
}

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

License:Open Source License

@Override
public void addRecording(final Recording recording) {
    final SqlSession session = sessions.openSession();
    try {// www . j a  v  a2  s. co  m
        session.insert(namespace + "addRecording", toMap(recording));
        session.commit();
    } finally {
        session.close();
    }
}

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

License:Open Source License

private void removePresenceRecords(final String selector, final String parameter) {
    final SqlSession session = sessions.openSession();
    try {//from ww  w.  java2s. c  om
        session.delete(selector, parameter);
        session.commit();
    } finally {
        session.close();
    }
}