猪猪猫.CN-WINXPSP2电脑城装机豪华版9.0 (DVD) 2007.03.25
2007-04-21 19:17
459 查看
session = HibernateSessionFactory.currentSession();
session.lock(pe,LockMode.NONE);
pe.setLastFailReason("");
if (pe.getProtocolType() == 0) {
// logger.error(pe.getId().toString() + "扫描前的pop3id列表 " +
// pe.getPopUidList());
pop3Scan(pe);
} else if (pe.getProtocolType() == 1) {
imapScan(pe);
} else {
logger.error("|" + pe.getId().getUsernumber() + "|" + "协议类型错 "
+ "|Protocol_type :" + pe.getProtocolType() + "|");
}
Transaction tx = null;
// session.isOpen()
tx = session.beginTransaction();
// logger.error(pe.getId().toString() + "扫描后的pop3id列表 " +
// pe.getPopUidList());
pe.setInquireState(0l);
pe.setLastScanTime(new java.util.Date());
session.update(pe);
session.flush();
// 为更新pop3uid
logger.info("handle 1111111111");
session.refresh(pe, LockMode.UPGRADE); //grabs an Oracle CLOB
// oracle.sql.CLOB clob = (oracle.sql.CLOB)((SerializableClob)pe.getPopUidListClob()).getWrappedClob();
// 注:如果是用weblogic connection pool,则用weblogic的OracleThinClob
logger.info("handle 2222222222");
pe.setPopUidListClob(Hibernate.createClob(pe.getPopUidList() + " "));
/*
java.io.Writer pw = clob.getCharacterOutputStream();
pw.write(pe.getPopUidList() + " ");
pw.flush();
pw.close();
*/
session.flush();
logger.info("handle 3333333333");
tx.commit();
session.lock(pe,LockMode.NONE);
pe.setLastFailReason("");
if (pe.getProtocolType() == 0) {
// logger.error(pe.getId().toString() + "扫描前的pop3id列表 " +
// pe.getPopUidList());
pop3Scan(pe);
} else if (pe.getProtocolType() == 1) {
imapScan(pe);
} else {
logger.error("|" + pe.getId().getUsernumber() + "|" + "协议类型错 "
+ "|Protocol_type :" + pe.getProtocolType() + "|");
}
Transaction tx = null;
// session.isOpen()
tx = session.beginTransaction();
// logger.error(pe.getId().toString() + "扫描后的pop3id列表 " +
// pe.getPopUidList());
pe.setInquireState(0l);
pe.setLastScanTime(new java.util.Date());
session.update(pe);
session.flush();
// 为更新pop3uid
logger.info("handle 1111111111");
session.refresh(pe, LockMode.UPGRADE); //grabs an Oracle CLOB
// oracle.sql.CLOB clob = (oracle.sql.CLOB)((SerializableClob)pe.getPopUidListClob()).getWrappedClob();
// 注:如果是用weblogic connection pool,则用weblogic的OracleThinClob
logger.info("handle 2222222222");
pe.setPopUidListClob(Hibernate.createClob(pe.getPopUidList() + " "));
/*
java.io.Writer pw = clob.getCharacterOutputStream();
pw.write(pe.getPopUidList() + " ");
pw.flush();
pw.close();
*/
session.flush();
logger.info("handle 3333333333");
tx.commit();
相关文章推荐
- 猪猪猫.CN-WINXPSP2电脑城装机12DVD[豪华版]
- 猪猪猫.CN-WINXPSP2电脑城装机03DVD豪华版
- 猪猪猫.CN-WINXPSP2电脑城装机03CD标准版
- 猪猪猫.CN-WINXPSP2电脑城装机12[家庭版]
- 猪猪猫.CN-WINXPSP3电脑城装机体验豪华版
- 猪猪猫.CN-WINXP-SP2 2008.04[安装旗舰DVD版]
- 猪猪猫.CN-WINXPSP2电脑城装机12[标准版]
- 猪猪猫.CN-WINXPSP22008.04[安装旗舰DVD版]
- 电脑城装机攻略(做到以下几点~~小白也能单枪匹马去配电脑了)
- 一网友在电脑城混了三年了,对装机的心得
- 电脑城装机奸商防备手册
- 将Red Hat 9.0 CD iso合成一张DVD iso的方法
- 联想Y410p 重新装cn windows 8 1 x64 dvd 2707237系统步骤及问题解决
- 将三张Red Hat 9.0 CD iso合成一张DVD iso的方法
- 微软模拟飞行10 简体中文豪华版 2DVD
- 猪猪猫.CN-HOME XP-SP2[精简安装版]
- 深度技术 GHOST XP SP3 快速装机专业版 V2013.04 [DVD版本]
- cn_visual_studio_team_foundation_server_2010_x86_x64_dvd_531909
- 紫色风铃FL GHOST XP SP3 电脑城装机U盘版
- LENOVO_WIN7_UM_32_ZH_CN_RDVD.iso