List of usage examples for org.apache.ibatis.session SqlSession delete
int delete(String statement, Object parameter);
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 {//w w w . j a v a 2 s . c o m session.delete(selector, parameter); session.commit(); } finally { session.close(); } }
From source file:org.mobicents.servlet.sip.restcomm.dao.mybatis.MybatisSandBoxesDao.java
License:Open Source License
@Override public void removeSandBox(final Sid accountSid) { final SqlSession session = sessions.openSession(); try {//from w w w. j ava 2 s . c o m session.delete(namespace + "removeSandBox", accountSid.toString()); session.commit(); } finally { session.close(); } }
From source file:org.mule.module.mybatis.MyBatisConnector.java
License:CPAL v1.0
/** * Execute Mybatis delete function//from www .j a va 2 s .co m * * {@sample.xml ../../../doc/mule-mybatis-module.xml.sample mybatis:delete} * * @param statement Fully qualified SQL statement ex: org.mybatis.example.BlogMapper.selectBlog * @param Set if you want to commit immediately * @param payload The parameter to the SQL statement * @return Result of MyBatis call * @throws IOException Io Error */ @Processor public Object delete(String statement, @Payload Object payload) throws IOException { SqlSession sqlSession = createSqlSession(); Object result = sqlSession.delete(statement, payload); closeSqlSession(sqlSession); return result; }
From source file:org.restcomm.connect.dao.mybatis.MybatisExtensionsConfigurationDao.java
License:Open Source License
@Override public void deleteConfigurationByName(String extensionName) { final SqlSession session = sessions.openSession(); try {/* w w w . j a va2 s . co m*/ session.delete(namespace + "deleteConfigurationByName", extensionName); session.commit(); } finally { session.close(); } }
From source file:org.restcomm.connect.dao.mybatis.MybatisExtensionsConfigurationDao.java
License:Open Source License
@Override public void deleteConfigurationBySid(Sid extensionSid) { final SqlSession session = sessions.openSession(); try {/*from ww w . j ava 2 s . co m*/ session.delete(namespace + "deleteConfigurationBySid", extensionSid.toString()); session.commit(); } finally { session.close(); } }
From source file:org.restcomm.connect.dao.mybatis.MybatisExtensionsConfigurationDao.java
License:Open Source License
@Override public void deleteAccountExtensionConfiguration(String accountSid, String extensionSid) { final SqlSession session = sessions.openSession(); try {// w w w . j a va 2 s . c o m Map<String, Object> params = new HashMap<String, Object>(); params.put("account_sid", accountSid.toString()); params.put("extension_sid", extensionSid.toString()); session.delete(namespace + "deleteAccountExtensionConfiguration", params); session.commit(); } finally { session.close(); } }
From source file:org.restcomm.connect.dao.mybatis.MybatisGeolocationDao.java
License:Open Source License
private void removeGeolocations(final String selector, final Sid sid) { final SqlSession session = sessions.openSession(); try {//from w w w. j ava 2 s . c om session.delete(selector, sid.toString()); session.commit(); } finally { session.close(); } }
From source file:org.restcomm.connect.dao.mybatis.MybatisMediaResourceBrokerDao.java
License:Open Source License
@Override public void removeMediaResourceBrokerEntity(MediaResourceBrokerEntityFilter filter) { final SqlSession session = sessions.openSession(); try {// w w w .jav a2 s. co m session.delete(namespace + "removeMediaResourceBrokerEntity", filter); session.commit(); } finally { session.close(); } }
From source file:org.restcomm.connect.dao.mybatis.MybatisMediaServerDao.java
License:Open Source License
@Override public void removeMediaServerEntity(String msId) { final SqlSession session = sessions.openSession(); try {/*from ww w . j a v a 2 s.c o m*/ session.delete(namespace + "removeMediaServerEntity", msId); session.commit(); } finally { session.close(); } }
From source file:org.restcomm.connect.dao.mybatis.MybatisProfileAssociationsDao.java
License:Open Source License
@Override public void deleteProfileAssociationByProfileSid(String profileSid) { final SqlSession session = sessions.openSession(); try {/* www. j a va 2s . c o m*/ session.delete(namespace + "deleteProfileAssociationByProfileSid", profileSid); session.commit(); } finally { session.close(); } }