package itn.let.schdlr.service; import java.util.List; public interface SchdlrManageService { // 스케줄달력 목록(월별) public List selectSchdlrList(SchdlrVO schdlrVO) throws Exception; // 스케줄 등록 public void schdlrInsert(SchdlrVO schdlrVO) throws Exception; // 스케줄 수정 public void schdlrUpdate(SchdlrVO schdlrVO) throws Exception; // 일정 상세 조회 public SchdlrVO selectSchdlrDetail(SchdlrVO schdlrVO) throws Exception; // 일정 공유 조회 public List selectSchdlrShare(SchdlrVO schdlrVO) throws Exception; // 일정 목록 조회 public List selectSchList(SchdlrVO schdlrVO) throws Exception; // 환경설정 등록 public void insertSchConfig(SchdlrVO schdlrVO) throws Exception; // 환경설정 수정 public void updateSchConfig(SchdlrVO schdlrVO) throws Exception; // 환경설정 상세 조회 public SchdlrVO selectSchConfigDetail(SchdlrVO schdlrVO) throws Exception; // 일정 알림 메일 전송 public void schMailSend(String bgnDateTime) throws Exception; // 메인화면 > 전체일정 public List selectMainSchList(SchdlrVO schdlrVO) throws Exception; //문자온 문자발송 실패 건수 환불 배치 public void msgFailPayBack() throws Exception; public void msgFailPayBackOneByDay() throws Exception; //문자온 팩스발송 실패 건수 환불 배치 public void faxFailPayBack() throws Exception; //전용계좌 자동 충전 배치 public void vacsAutoCharge() throws Exception; //문자온 문자전송 실패 건수 환불 배치 public void payBack(String type, int limitCout) throws Exception; public void payBack_advc(String p_type) throws Exception; }