⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 facadeimpl.java.svn-base

📁 利用sip协议
💻 SVN-BASE
字号:
package com.xunlei.callcenter.facade;

import java.util.List;
import java.util.Map;

import javax.sql.DataSource;

import com.xunlei.callcenter.bo.IBoFactory;
import com.xunlei.callcenter.vo.Groups;
import com.xunlei.callcenter.vo.Grouptrafficstat;
import com.xunlei.callcenter.vo.Recording;
import com.xunlei.callcenter.vo.Usertogroup;
import com.xunlei.callcenter.vo.Usertrafficstat;
import com.xunlei.common.util.PagedFliper;
import com.xunlei.common.util.Sheet;
import com.xunlei.common.vo.Users;

public class FacadeImpl implements IFacade {

	private IBoFactory boFactory;

	static IFacade getInstance() {
		return new FacadeImpl();
	}

	public IBoFactory getBoFactory() {
		return boFactory;
	}

	public void setBoFactory(IBoFactory boFactory) {
		this.boFactory = boFactory;
	}

	public Groups getGroupsById(Long l) {
		return getBoFactory().getGroupsBo().getGroupsById(l);
	}

	public List getUsersByGroupId(Long long1) {
		// TODO Auto-generated method stub
		return null;
	}

	public void insertGroups(Groups groups) throws Exception {
		getBoFactory().getGroupsBo().insertGroups(groups);
	}




	public void insertRecoding(Recording recording) {
		getBoFactory().getRecordingBo().insertRecording(recording);

	}


	public void insertUsertrafficstat(Usertrafficstat usertrafficstat) {
		getBoFactory().getUsertrafficstatBo().insertUsertrafficstat(usertrafficstat);

	}

	public Sheet queryGroups(Groups groups, PagedFliper pagedfliper) {
		// TODO Auto-generated method stub
		return null;
	}

	public void removeGroups(Groups groups)throws Exception {
		getBoFactory().getGroupsBo().deleteGroups(groups);

	}

	public void removeGroups(long l) throws Exception{
		getBoFactory().getGroupsBo().deleteGroupsById(l);

	}

	

	

	

	public void removeUsertrafficstat(Usertrafficstat usertrafficstat) {
		getBoFactory().getUsertrafficstatBo().deleteUsertrafficstat(usertrafficstat);

	}

	public void removeUsertrafficstat(long l) {
		getBoFactory().getUsertrafficstatBo().deleteUsertrafficstatById(l);

	}

	public void updateGroups(Groups groups) throws Exception {
		getBoFactory().getGroupsBo().updateGroups(groups);

	}

	
	public void updateUsertrafficstat(Usertrafficstat usertrafficstat) {
		getBoFactory().getUsertrafficstatBo().updateUsertrafficstat(usertrafficstat);

	}

	public List<Groups> getAllGroups() {
		return getBoFactory().getGroupsBo().getAllGroups();
	}

	public Groups getGroupsByGroupId(String groupid) {
		return getBoFactory().getGroupsBo().getGroupsByGroupId(groupid);
	}

	public void addUsersInGroups(Groups roles, long[] al) {
		getBoFactory().getUsertogroupBo().addUsersInGroups(roles, al);
		
	}

	public List getAllUsersInGroups(String groupid) {
		return getBoFactory().getUsertogroupBo().getAllUsersInGroups(groupid);
	}

	public List getAllUsersNotInGroups(String groupid) {
		return getBoFactory().getUsertogroupBo().getAllUsersNotInGroups(groupid);
	}

	public List getAllUsertogroup() {
		return getBoFactory().getUsertogroupBo().getAllUsertogroup();
	}

	public Sheet getGroupsByUser(Users users, PagedFliper pagedfliper) {
		return getBoFactory().getUsertogroupBo().getGroupsByUser(users, pagedfliper);
	}

	public Usertogroup getUsertogroupById(Long long1) {
		return getBoFactory().getUsertogroupBo().getUsertogroupById(long1);
	}

	public List getUsertogroupByUserLogo(String s) {
		return getBoFactory().getUsertogroupBo().getUsertogroupByUserLogo(s);
	}

	public void insertUsertogroup(Usertogroup usertogroup) {
		 getBoFactory().getUsertogroupBo().insertUsertogroup(usertogroup);
		
	}

	public void removeUsersfromUsertogroups(Groups groups, long[] al) {
		 getBoFactory().getUsertogroupBo().removeUsersfromUsertogroups(groups, al);
		
	}

	public void removeUsertogroup(Usertogroup usertogroup) {
		getBoFactory().getUsertogroupBo().removeUsertogroup(usertogroup);
		
	}

	public void removeUsertogroup(String s, String s1) {
		getBoFactory().getUsertogroupBo().removeUsertogroup(s, s1);
		
	}

	public void updateUsertogroup(Usertogroup usertogroup) {
		getBoFactory().getUsertogroupBo().updateUsertogroup(usertogroup);
		
	}

	public void updateUsertogroupByUserLogno(Usertogroup usertogroup) {
		// TODO Auto-generated method stub
		
	}

	public void insertRecording(Recording data) {
		getBoFactory().getRecordingBo().insertRecording(data);
		
	}

	public void deleteRecordingBySql(String sql) {
		getBoFactory().getRecordingBo().deleteRecordingBySql(sql);
		
	}

	public Sheet getQueryGroupslist(String sql, String countsql,
			PagedFliper fliper) {
		// TODO Auto-generated method stub
		return null;
	}

	public List getGrouptrafficstatView(String sql, int rowcount,
			int pagesize, int pageno) {
		return getBoFactory().getGrouptrafficstatBo().getGrouptrafficstatView(sql, rowcount, pagesize, pageno);
	}

	public List<Usertrafficstat> queryTraffic(String groupname, String date) {
		return getBoFactory().getUsertrafficstatBo().queryTraffic(groupname, date);
	}

	public int getRecordinglistCount(Recording conditonbean) {
		// TODO Auto-generated method stub
		return getBoFactory().getRecordingBo().getRecordinglistCount(conditonbean);
	}

	public List<Recording> getRecordinglist(Recording conditionbean,
			int rowcount, int pagesize, int pageno,String path) {
		// TODO Auto-generated method stub
		return getBoFactory().getRecordingBo().getRecordinglist(conditionbean, rowcount, pagesize, pageno,path);
	}

}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -