public void insertMenuWinSize(ItemMenuCustom bean)throws Exception{ String sql = "insertDeskMenuWinSize"; executor.insertBean(dbname, sql, bean); } public ItemMenuCustom queryMenuWinSize(ItemMenuCustom bean)throws Exception{
/** * 该用户新添一个桌面背景应用 * @param bean * @throws Exception */ public void insertDesktopBackGround(DeskTopBackGround bean)throws Exception{ String sql = "insertDesktopBlackGround"; executor.insertBean(dbname, sql, bean); }
public void insertBean( String sqlname, Object bean) throws SQLException { if(bean == null) return ; // List datas = new ArrayList(); // datas.add(bean); // insertBeans( null, sqlname, datas); insertBean( (String)null,sqlname, bean); }
public void insertBean( String sqlname, Object bean,GetCUDResult getCUDResult) throws SQLException { if(bean == null) return ; // List datas = new ArrayList(); // datas.add(bean); // insertBeans( null, sqlname, datas); insertBean( null,sqlname, bean, getCUDResult); }
/** * 该用户新加自定义桌面背景图片 * @param bean * @throws Exception */ public void insertDesktopStyleCustom(DeskTopBackGround bean)throws Exception{ String sql = "insertDesktopStyleCustom"; executor.insertBean(dbname, sql, bean); }
public void insertBean(String dbname, String sqlname, Object bean) throws SQLException { insertBean(dbname, sqlname, bean,(GetCUDResult)null); } public void insertBean(String dbname, String sqlname, Object bean,GetCUDResult getCUDResult) throws SQLException {
@Override public void incrementDownLoadCounter(DownLoadCounter counter) throws SQLException { executor.insertBean("incrementDownlodCounter", counter); }
@Override public void statisticBrowserType(String startTime, String endTime, Integer siteId) throws SQLException { Map<String, Object> paramMap = new HashMap<String, Object>(); paramMap.put("startTime", startTime); paramMap.put("endTime", endTime); paramMap.put("siteId", siteId); executor.insertBean("statisticBrowserType", paramMap); }
@Override public void statisticBrowserCounter(String startTime, String endTime, Integer siteId) throws SQLException { Map<String, Object> paramMap = new HashMap<String, Object>(); paramMap.put("startTime", startTime); paramMap.put("endTime", endTime); paramMap.put("siteId", siteId); executor.insertBean("statisticBrowserCounter", paramMap); }
@Override public void statisticBrowserIP(String startTime, String endTime, Integer siteId) throws SQLException { Map<String, Object> paramMap = new HashMap<String, Object>(); paramMap.put("startTime", startTime); paramMap.put("endTime", endTime); paramMap.put("siteId", siteId); executor.insertBean("statisticBrowserIP", paramMap); }
public void addCmsWxtoken(CmsWxtoken cmsWxtoken) throws CmsWxtokenException { // 业务组件 try { executor.insertBean("addCmsWxtoken", cmsWxtoken); } catch (Throwable e) { throw new CmsWxtokenException("add CmsWxtoken failed:", e); } }
public void addSmUserWx(SmUserWx smUserWx) throws SmUserWxException { // 业务组件 try { executor.insertBean("addSmUserWx", smUserWx); } catch (Throwable e) { throw new SmUserWxException("add SmUserWx failed:", e); } }
public void addApiXml(ApiXml apiXml) throws ApiXmlException { // 业务组件 try { executor.insertBean("addApiXml", apiXml); } catch (Throwable e) { throw new ApiXmlException("add ApiXml failed:", e); } } public void deleteApiXml(int id) throws ApiXmlException {
@Override public void incrementBrowserCounter(BrowserCounter counter) throws SQLException { counter.setBrowserTime(new Timestamp(new java.util.Date().getTime())); executor.insertBean("incrementBrowserCounter", counter); }
public void addRole(Role role) throws RoleException { // 业务组件 try { executor.insertBean("addRole", role); } catch (Throwable e) { throw new RoleException("add Role failed:", e); } } public void deleteRole(String roleId) throws RoleException {
public void addResource(Resource resource) throws ResourceException { // 业务组件 try { executor.insertBean("addResource", resource); } catch (Throwable e) { throw new ResourceException("add Resource failed:", e); } } public List<ResourceWithOPS> queryListResourceWithOPS(String resourceType) throws ResourceException{
public void addRoleType(RoleType roleType) throws RoleTypeException { // 业务组件 try { executor.insertBean("addRoleType", roleType); } catch (Throwable e) { throw new RoleTypeException("add RoleType failed:", e); } } public void deleteRoleType(String typeId) throws RoleTypeException {
@Override public void incrementVideoHitsCounter(VideoHitsCounter counter) throws SQLException { counter.setHitTime(new Timestamp(new java.util.Date().getTime())); executor.insertBean("incrementVideoHitsCounter", counter); }
@Override public void saveTemple(TempleCondition template) throws Exception { // 新增保存 if (StringUtil.isEmpty(template.getTempleId())) { template.setTempleId(UUID.randomUUID().toString()); String id = AccessControl.getAccessControl().getUserAccount(); String creator = activitiService.userIdToUserName(id, "1"); template.setCreateTime1(new Timestamp(new Date().getTime())); template.setCreator(creator); executor.insertBean("insertMessTemplate", template); // 修改保存 } else { template.setLastUpdatetime(new Timestamp(new Date().getTime())); executor.updateBean("updateMessTemplate", template); } }
@Override public Long insertUserWeixin(SmUserWx smUserWx) throws SmUserWxException { // 业务组件 Long key = null; try { GetCUDResult ret = new GetCUDResult(); executor.insertBean("addSmUserWx", smUserWx, ret); key = (Long) ret.getKeys(); } catch (Throwable e) { throw new SmUserWxException("add UserWeixin failed:", e); } return key; } }