List of usage examples for org.apache.ibatis.session SqlSession delete
int delete(String statement, Object parameter);
From source file:org.restcomm.connect.dao.mybatis.MybatisProfileAssociationsDao.java
License:Open Source License
@Override public int deleteProfileAssociationByTargetSid(String targetSid, String profileSid) { int removed = 0; final SqlSession session = sessions.openSession(); final Map<String, Object> map = new HashMap<String, Object>(); map.put("profile_sid", profileSid); map.put("target_sid", targetSid); try {/* w w w .j a v a 2 s . c o m*/ removed = session.delete(namespace + "deleteProfileAssociationByTargetSid", map); session.commit(); } finally { session.close(); } return removed; }
From source file:org.restcomm.connect.dao.mybatis.MybatisProfilesDao.java
License:Open Source License
@Override public void deleteProfile(String sid) { final SqlSession session = sessions.openSession(); try {//from w w w . j a v a2 s .c o m session.delete(namespace + "deleteProfile", sid); session.commit(); } finally { session.close(); } }
From source file:org.restcomm.sbc.dao.mybatis.MybatisBanListDao.java
License:Open Source License
private void removeBanList(final String selector, final BanList banList) { final SqlSession session = sessions.openSession(); try {//w ww.j av a 2 s . c om session.delete(selector, toMap(banList)); session.commit(); } finally { session.close(); } }
From source file:org.restcomm.sbc.dao.mybatis.MybatisConnectorsDao.java
License:Open Source License
private void removeConnector(final String selector, final Object parameters) { final SqlSession session = sessions.openSession(); try {//from w w w .j av a 2s . com session.delete(selector, parameters); session.commit(); } finally { session.close(); } }
From source file:org.restcomm.sbc.dao.mybatis.MybatisNetworkPointsDao.java
License:Open Source License
private void removeNetworkPoint(final String selector, final String uid) { final SqlSession session = sessions.openSession(); try {/* w w w.j av a 2 s.com*/ session.delete(selector, uid); session.commit(); } finally { session.close(); } }
From source file:org.restcomm.sbc.dao.mybatis.MybatisRoutesDao.java
License:Open Source License
private void removeRoutingPolicy(final String selector, final Object parameters) { final SqlSession session = sessions.openSession(); try {//from ww w .ja v a 2s. c om session.delete(selector, parameters); session.commit(); } finally { session.close(); } }
From source file:org.restcomm.sbc.dao.mybatis.MybatisStatisticsDao.java
License:Open Source License
private void removeRecord(final String selector, final Object parameters) { final SqlSession session = sessions.openSession(); try {// w w w. j a va2 s.c o m session.delete(selector, parameters); session.commit(); } finally { session.close(); } }
From source file:org.solmix.datax.mybatis.MybatisDataService.java
License:Open Source License
protected DSResponse executeRemove(DSRequest req, SqlSession session) throws DSCallException { DSResponse res = new DSResponseImpl(req, Status.STATUS_SUCCESS); String statement = getMybatisStatement(req); Object value = req.getRawValues(); int result = session.delete(statement, value); res.setAffectedRows(new Integer(result)); res.setRawData(result);//from www . ja va 2 s .c o m return res; }
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()); }// ww w. j a v a 2s. co m return null; }
From source file:py.pol.una.ii.pw.service.MyControladorClientes.java
License:Apache License
public void eliminar(Clientes cliente) throws IOException { /*String resource = "mybatis/myBatisConfig.xml"; InputStream inputStream;/*from ww w. j a va 2 s . com*/ inputStream = Resources.getResourceAsStream(resource); SqlSessionFactory sqlSessionFactory = new SqlSessionFactoryBuilder().build(inputStream); SqlSession session = sqlSessionFactory.openSession();*/ SqlSession session = sesiones.getSession(); try { session.delete("mybatis.ClienteMapper.removeCliente", cliente.getId()); } finally { session.close(); } }