List of usage examples for org.apache.ibatis.session SqlSession insert
int insert(String statement, Object parameter);
From source file:org.restcomm.connect.dao.mybatis.MybatisProfilesDao.java
License:Open Source License
@Override public int addProfile(Profile profile) { final SqlSession session = sessions.openSession(); int effectedRows = 0; try {//from w ww.j ava 2 s . c o m effectedRows = session.insert(namespace + "addProfile", profile); session.commit(); } finally { session.close(); } return effectedRows; }
From source file:org.restcomm.connect.dao.mybatis.MybatisRecordingsDao.java
License:Open Source License
@Override public void addRecording(Recording recording) { if (s3AccessTool != null) { URI s3Uri = s3AccessTool.uploadFile(recordingPath + "/" + recording.getSid().toString() + ".wav"); if (s3Uri != null) { recording = recording.setS3Uri(s3Uri); }/* w ww. ja v a 2s .co m*/ } String fileUrl = String.format("/restcomm/%s/Accounts/%s/Recordings/%s", recording.getApiVersion(), recording.getAccountSid(), recording.getSid()); recording = recording.updateFileUri(generateLocalFileUri(fileUrl)); final SqlSession session = sessions.openSession(); try { session.insert(namespace + "addRecording", toMap(recording)); session.commit(); } finally { session.close(); } }
From source file:org.restcomm.sbc.dao.mybatis.MybatisBanListDao.java
License:Open Source License
@Override public void addBanList(final BanList entry) { final SqlSession session = sessions.openSession(); try {/*w ww . ja v a 2 s. c om*/ session.insert(namespace + "addEntry", toMap(entry)); session.commit(); } finally { session.close(); } }
From source file:org.restcomm.sbc.dao.mybatis.MybatisConnectorsDao.java
License:Open Source License
@Override public void addConnector(final Connector entry) { final SqlSession session = sessions.openSession(); try {/*from w ww. ja va 2 s . c o m*/ session.insert(namespace + "addEntry", toMap(entry)); session.commit(); } finally { session.close(); } }
From source file:org.restcomm.sbc.dao.mybatis.MybatisNetworkPointsDao.java
License:Open Source License
@Override public void addNetworkPoint(final NetworkPoint entry) { final SqlSession session = sessions.openSession(); try {/*from w w w . j a v a 2s.co m*/ session.insert(namespace + "addEntry", toMap(entry)); session.commit(); } finally { session.close(); } }
From source file:org.restcomm.sbc.dao.mybatis.MybatisRoutesDao.java
License:Open Source License
@Override public void addRoute(final Route entry) { final SqlSession session = sessions.openSession(); try {/*from www .ja va2s .com*/ session.insert(namespace + "addEntry", toMap(entry)); session.commit(); } finally { session.close(); } }
From source file:org.restcomm.sbc.dao.mybatis.MybatisStatisticsDao.java
License:Open Source License
@Override public void addRecord(final Statistics entry) { final SqlSession session = sessions.openSession(); try {//from w ww. j a va 2s . com session.insert(namespace + "addEntry", toMap(entry)); session.commit(); } finally { session.close(); } }
From source file:org.solmix.datax.mybatis.MybatisDataService.java
License:Open Source License
protected Object executeWithSqlSession(SqlSession session, DSRequest req, OperationType type) { String statement = this.getMybatisStatement(req); if (DataTools.isFetch(type)) { return session.selectList(statement, req.getRawValues()); } else if (DataTools.isRemove(type)) { return session.delete(statement, req.getRawValues()); } else if (DataTools.isUpdate(type)) { return session.update(statement, req.getRawValues()); } else if (DataTools.isAdd(type)) { return session.insert(statement, req.getRawValues()); }/*w w w. j av a 2s .c om*/ return null; }
From source file:pecosa.daoImpl.ConfirmadosDaoImpl.java
@Override public void guardarPecosa(Pecosa p) { SqlSession session = sqlSessionFactory.openSession(); try {/*from ww w .j av a 2 s . c o m*/ session.insert("Confirmados.guardar_pecosa", p); session.commit(); } catch (Exception e) { System.out.println(e.getMessage()); } finally { session.close(); } }
From source file:pecosa.daoImpl.ConfirmadosDaoImpl.java
@Override public void guardarProdPecosa(PecosaProductos pp) { SqlSession session = sqlSessionFactory.openSession(); try {/* w ww .j a v a 2 s . c o m*/ session.insert("Confirmados.guardar_prodpecosa", pp); session.commit(); } catch (Exception e) { System.out.println(e.getMessage()); } finally { session.close(); } }