package itn.let.fax.addr.service;

import java.util.List;

public interface FaxAddrTransHistService {

	void insertFaxAddrTransHist(FaxAddrTransHistVO addrTransHistVO) throws Exception;

	List<FaxAddrTransHistVO> selectFaxAddrTransHistList(FaxAddrTransHistVO addrTransHistVO) throws Exception;

	List<FaxAddrTransHistVO> selectFaxAddrTransWaitList(FaxAddrTransHistVO addrTransHistVO) throws Exception;
	
	void updateFaxAddrRecvListAll(FaxAddrTransHistVO addrTransHistVO) throws Exception;	

	// 수신거절
	void updateFaxAddrRecvRejectListAll(FaxAddrTransHistVO addrTransHistVO) throws Exception;	
	
	// 주소록 내보내기 수신목록 업데이트
	void updateFaxAddrRecvList(FaxAddrTransHistVO addrTransHistVO) throws Exception;
	
	// 주소록 내보내기 수신목록 업데이트(히스토리)
	void updateFaxAddrHistRecvList(FaxAddrTransHistVO addrTransHistVO) throws Exception;	
}
