<< Click to Display Table of Contents >>
Publisher
This is a class that manages the result files of tasks generated by the OZ Scheduler.
Constructor Detail
Publisher
public Publisher(String ip, int port)
Manage the results file of tasks generated by the OZ Scheduler.
Parameters:
ip - IP address
port - Port number
Method Detail
createFolder
public void createFolder(ServerInfo s, String folder)
Creates a folder for saving the OZ Scheduler export file.
Parameters:
s - OZ Server information
folder - Name of the created folder
downloadFile
public byte[] downloadFile(ServerInfo s, String file)
Downloads the registered the OZ Scheduler export file.
Parameters:
s - OZ Server information
file - Downloaded file name
getPublishedFiles
public FileInfo[] getPublishedFiles(ServerInfo s, String folder)
Gets the list of export files from the OZ Scheduler.
Parameters:
s - OZ Server information
folder - Folder name
removeFiles
public void removeFiles(ServerInfo s, String folder, String[] files)
Deletes the registered the OZ Scheduler export file.
Parameters:
s - OZ Server information
folder - Deleted folder name
files - Names of deleted files
removeFolder
public void removeFolder(ServerInfo s, String folder, boolean isAll)
Deletes the folder where the OZ Scheduler export file is saved.
Parameters:
s - OZ Server information
folder - Deleted folder name
isAll - Whether to execute methods