<< Click to Display Table of Contents >>
Publisher
익스포트된 파일을 관리하는 기능과 관련된 메소드를 제공하는 클래스입니다.
Constructor Detail
Publisher
public Publisher(String ip, int port)
오즈 스케줄러에 의해 생성되는 보고서 결과 파일을 관리합니다.
Parameters:
ip - 오즈 스케줄러 서버가 설치되어 있는 호스트 컴퓨터의 IP
port - 스케줄러 포트
Method Detail
createFolder
public void createFolder(ServerInfo s, String folder)
스케줄러 익스포트 파일을 저장할 폴더를 생성합니다.
Parameters:
s - 오즈 서버 정보
folder - 생성할 폴더명
downloadFile
public byte[] downloadFile(ServerInfo s, String file)
등록된 스케줄러 익스포트 파일을 다운로드합니다.
Parameters:
s - 오즈 서버 정보
file - 폴더명
getPublishedFiles
public FileInfo[] getPublishedFiles(ServerInfo s, String folder)
스케줄러에서 익스포트 파일 목록을 가져옵니다.
Parameters:
s - 오즈 서버 정보
folder - 폴더명
removeFiles
public void removeFiles(ServerInfo s, String folder, String[] files)
등록된 스케줄러 익스포트 파일을 삭제합니다.
Parameters:
s - 오즈 서버 정보
folder - 삭제할 폴더명
files - 삭제할 파일명
removeFolder
public void removeFolder(ServerInfo s, String folder, boolean isAll)
스케줄러 익스포트 파일이 저장되는 폴더를 삭제합니다.
Parameters:
s - 오즈 서버 정보
folder - 삭제할 폴더명
isAll - 메소드 실행 여부