List of usage examples for org.apache.ibatis.session SqlSession update
int update(String statement, Object parameter);
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 {/* www. j a va2s . co m*/ session.update(namespace + "updateTranscription", toMap(transcription)); session.commit(); } finally { session.close(); } }
From source file:org.mobicents.servlet.sip.restcomm.dao.mybatis.MybatisSandBoxesDao.java
License:Open Source License
@Override public void updateSandBox(final SandBox sandBox) { final SqlSession session = sessions.openSession(); try {//from w w w .j ava2 s. c o m session.update(namespace + "updateSandBox", toMap(sandBox)); session.commit(); } finally { session.close(); } }
From source file:org.mule.module.mybatis.MyBatisConnector.java
License:CPAL v1.0
/** * Execute Mybatis update function// w w w . ja v a2s. c om * * {@sample.xml ../../../doc/mule-mybatis-module.xml.sample mybatis:update} * * @param statement Fully qualified SQL statement ex: org.mybatis.example.BlogMapper.selectBlog * @param payload The parameter to the SQL statement * @return Result of MyBatis call * @throws IOException Io Error */ @Processor public Object update(String statement, @Payload Object payload) throws IOException { SqlSession sqlSession = createSqlSession(); Object result = sqlSession.update(statement, payload); closeSqlSession(sqlSession); return result; }
From source file:org.restcomm.connect.dao.mybatis.MybatisCallDetailRecordsDao.java
License:Open Source License
@Override public void updateInCompleteCallDetailRecordsToCompletedByInstanceId(Sid instanceId) { final SqlSession session = sessions.openSession(); try {/*from w w w .j a v a2 s . co m*/ session.update(namespace + "updateInCompleteCallDetailRecordsToCompletedByInstanceId", instanceId.toString()); session.commit(); } finally { session.close(); } }
From source file:org.restcomm.connect.dao.mybatis.MybatisConferenceDetailRecordsDao.java
License:Open Source License
@Override public void updateConferenceDetailRecordStatus(ConferenceDetailRecord cdr) { final SqlSession session = sessions.openSession(); try {// w ww . j a v a 2 s.c o m session.update(namespace + "updateConferenceDetailRecordStatus", toMap(cdr)); session.commit(); } finally { session.close(); } }
From source file:org.restcomm.connect.dao.mybatis.MybatisConferenceDetailRecordsDao.java
License:Open Source License
@Override public void updateConferenceDetailRecordMasterEndpointID(ConferenceDetailRecord cdr) { final SqlSession session = sessions.openSession(); try {/*from ww w. j a v a2 s.co m*/ session.update(namespace + "updateConferenceDetailRecordMasterEndpointID", toMap(cdr)); session.commit(); } finally { session.close(); } }
From source file:org.restcomm.connect.dao.mybatis.MybatisConferenceDetailRecordsDao.java
License:Open Source License
@Override public void updateConferenceDetailRecordMasterBridgeEndpointID(ConferenceDetailRecord cdr) { final SqlSession session = sessions.openSession(); try {// ww w .ja v a 2 s . c o m session.update(namespace + "updateConferenceDetailRecordMasterBridgeEndpointID", toMap(cdr)); session.commit(); } finally { session.close(); } }
From source file:org.restcomm.connect.dao.mybatis.MybatisConferenceDetailRecordsDao.java
License:Open Source License
@Override public void updateMasterPresent(ConferenceDetailRecord cdr) { final SqlSession session = sessions.openSession(); try {// w w w . j a va 2 s. c om session.update(namespace + "updateMasterPresent", toMap(cdr)); session.commit(); } finally { session.close(); } }
From source file:org.restcomm.connect.dao.mybatis.MybatisConferenceDetailRecordsDao.java
License:Open Source License
@Override public void updateModeratorPresent(ConferenceDetailRecord cdr) { final SqlSession session = sessions.openSession(); try {//from w w w .ja va 2s . c o m session.update(namespace + "updateModeratorPresent", toMap(cdr)); session.commit(); } finally { session.close(); } }
From source file:org.restcomm.connect.dao.mybatis.MybatisExtensionsConfigurationDao.java
License:Open Source License
@Override public void updateConfiguration(ExtensionConfiguration extensionConfiguration) throws ConfigurationException { final SqlSession session = sessions.openSession(); try {/*from w w w. j a v a2 s .co m*/ if (extensionConfiguration != null && extensionConfiguration.getConfigurationData() != null) { if (validate(extensionConfiguration)) { session.update(namespace + "updateConfiguration", toMap(extensionConfiguration)); } else { throw new ConfigurationException( "Exception trying to update configuration, validation failed. configuration type: " + extensionConfiguration.getConfigurationType()); } } session.commit(); } finally { session.close(); } }